ForHosting KIT · Text & KI

Atbash-Chiffre

Aus Hello wird Svool: Atbash ersetzt jeden Buchstaben durch sein Spiegelbild im Alphabet, A durch Z und B durch Y, behält Groß- und Kleinschreibung bei und lässt Ziffern und Satzzeichen stehen. Wenden Sie es erneut an, erhalten Sie das Original zurück. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Text
Hello
Erhalten Sie
Ergebnis
Svool

Wenden Sie die Atbash-Substitutionschiffre (A↔Z) auf lateinische Buchstaben an. Suchintention: atbash chiffre entschluesseln kodieren. Für eine korrekte Antwort sind keine Netzaufrufe, Zufallsseeds und kein Serverzustand nötig.

So funktioniert der Atbash-Spiegel

Atbash ist eine Ersetzungschiffre mit einer einzigen festen Regel: Man schreibt das Alphabet vorwärts, darunter rückwärts, und tauscht jeden Buchstaben gegen den darunterliegenden. A wird zu Z, B zu Y, C zu X, bis in der Mitte M und N die Plätze tauschen. Großbuchstaben bleiben groß, Kleinbuchstaben bleiben klein, deshalb wird aus Hello das Wort Svool. Ziffern, Leerzeichen, Satzzeichen und alle anderen Zeichen bleiben unverändert, sodass Wortlängen und Satzbau im verschlüsselten Text sichtbar bleiben.

Ein Schritt zum Ver- und Entschlüsseln

Weil der Spiegel in beide Richtungen wirkt, ergibt eine zweite Anwendung wieder die ursprünglichen Buchstaben. Sie müssen also keinen eigenen Modus wählen: Fügen Sie Klartext ein, um ihn zu verschlüsseln, oder Atbash-Text, um ihn zu lesen. Dieselbe Eingabe liefert immer dasselbe Ergebnis, ohne Schlüssel, ohne Zufall und ohne Verbindung ins Netz. Genau deshalb verbirgt Atbash nichts vor jemandem, der die Regel kennt, und eignet sich vor allem, um im Unterricht zu zeigen, wie Ersetzungschiffren arbeiten.

So funktioniert es

Wenden Sie die Atbash-Substitutionschiffre (A↔Z) auf lateinische Buchstaben an. Involutiv: zweimal kodieren liefert die Originalbuchstaben. Die Implementierung ist reines JavaScript ohne externe Dienste.

Für eine korrekte Antwort sind keine Netzaufrufe, Zufallsseeds und kein Serverzustand nötig. Fehlgeschlagene Jobs werden nicht berechnet. Landings zielen mit präzisen Keywords auf die genannte Suchintention.

Bevorzugen Sie explizite Einheiten und Bereiche statt stiller Typ-Koerzierung. Ist ein Feld optional, sind Standardwerte in params dokumentiert und in der Ausgabe gespiegelt.

Eingaben, Grenzen und Rundung

Optionale Dezimalstellen nutzen half-up einmal. Ausgaben spiegeln Schlüssel-Eingaben, damit die Automatisierung den vollen Kontext jedes Aufrufs protokollieren kann. Für eine korrekte Antwort sind keine Netzaufrufe, Zufallsseeds und kein Serverzustand nötig.

Fehlgeschlagene Jobs werden nicht berechnet. Landings zielen mit präzisen Keywords auf die genannte Suchintention. Bevorzugen Sie explizite Einheiten und Bereiche statt stiller Typ-Koerzierung.

Wenn

Wann Sie es nutzen

Nutzen Sie es, wenn Ihre Suchintention zum Rechnernamen passt und Sie eine reproduzierbare Antwort für Unterricht, Finanzoperationen, GIS, Textwerkzeuge oder Einheitengeschichte brauchen. Wenden Sie die Atbash-Substitutionschiffre (A↔Z) auf lateinische Buchstaben an. Für eine korrekte Antwort sind keine Netzaufrufe, Zufallsseeds und kein Serverzustand nötig.

Fehlgeschlagene Jobs werden nicht berechnet. Landings zielen mit präzisen Keywords auf die genannte Suchintention. Bevorzugen Sie explizite Einheiten und Bereiche statt stiller Typ-Koerzierung.

Wenn ein Feld optional ist, sind die Standardwerte dokumentiert in

Ruft es das Netzwerk auf?

Nein. Alle mathematischen und Texttransformationen sind lokal und deterministisch.

Wer ist der Autor?

Aspire (elon@forhosting.com), nur EN-Lieferung; Nitro hydratisiert die Locales.

Wie entschlüssle ich eine Atbash-Nachricht?

Fügen Sie sie ein und wenden Sie dieselbe Chiffre an: Atbash ist seine eigene Umkehrung, zweimaliges Verschlüsseln ergibt also wieder den Ausgangstext. Aus Svool wird so wieder Hello. Einen eigenen Entschlüsselungsmodus gibt es nicht.

Welche Zeichen verändert die Atbash-Chiffre?

Nur die Buchstaben von A bis Z, groß wie klein, und jeder behält seine Schreibweise. Ziffern, Leerzeichen, Satzzeichen und alle anderen Zeichen bleiben genau so, wie Sie sie eingegeben haben.

Schützt Atbash eine geheime Nachricht?

Nein. Atbash hat keinen Schlüssel: Derselbe Buchstabe wird immer zum selben Buchstaben, daher kann jeder, der die Regel kennt, die Nachricht lesen. Die Chiffre eignet sich für den Unterricht über Ersetzungschiffren, nicht für echte Geheimnisse.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/text/atbash

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/text/atbash \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello"}'
{
  "text": "Hello"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "text.atbash",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Der Rechner ist im Browser kostenlos, deterministisch und im API-Pfad identisch. Eingaben werden vor jeder Arithmetik geprüft; ungültige Nutzlasten scheitern mit invalid_input. Half-up-Rundung wird einmal aus rohen IEEE-Ergebnissen angewendet, wenn Dezimalstellen verlangt sind. Nutzen Sie denselben JSON-Vertrag aus Tabellen, CMS-Hooks, Automatisierung,

So funktioniert es

Der Rechner ist im Browser kostenlos, deterministisch und im API-Pfad identisch. Eingaben werden vor jeder Arithmetik geprüft; ungültige Nutzlasten scheitern mit invalid_input. Half-up-Rundung wird einmal aus rohen IEEE-Ergebnissen angewendet, wenn Dezimalstellen verlangt sind. Nutzen Sie denselben JSON-Vertrag aus Tabellen, CMS-Hooks, Automatisierung oder Unterrichtsdemos.

Eingaben, Grenzen und Rundung

Geben Sie die erforderlichen Parameter als JSON-Zahlen oder -Zeichenketten wie dokumentiert an. Ungültige Typen, fehlende Pflichtfelder oder Werte außerhalb des Bereichs lösen invalid_input mit klarer Meldung aus. Der Rechner ist im Browser kostenlos, deterministisch und im API-Pfad identisch. Eingaben werden vor jeder Arithmetik geprüft; ungültige Nutzlasten scheitern mit invalid_input. Half-up-Rundung wird einmal aus rohen IEEE-Ergebnissen angewendet, wenn Dezimalstellen verlangt sind. Nutzen Sie denselben JSON-Vertrag aus Tabellen, CMS-Hooks, Automatisierung oder Unterrichtsdemos.

Wann Sie es nutzen

Der Rechner ist im Browser kostenlos, deterministisch und im API-Pfad identisch. Eingaben werden vor jeder Arithmetik geprüft; ungültige Nutzlasten scheitern mit invalid_input. Half-up-Rundung wird einmal aus rohen IEEE-Ergebnissen angewendet, wenn Dezimalstellen verlangt sind. Nutzen Sie denselben JSON-Vertrag aus Tabellen, CMS-Hooks, Automatisierung oder Unterrichtsdemos.

Schnelle Prüfung

Fügen Sie Werte im kostenlosen Widget ein und vergleichen Sie mit einer Tabelle.

Automatisierung

Rufen Sie die API mit demselben JSON-Vertrag aus n8n, Skripten oder CMS auf.

Unterricht

Zeigen Sie die Formel und fixierte Golden-Beispiele ohne proprietäre Software.

Ist es im Browser kostenlos?

Ja. Stufe A läuft vollständig clientseitig mit demselben Kern wie die API.

Was passiert bei schlechter Eingabe?

Der Handler wirft invalid_input; fehlgeschlagene Jobs werden nicht berechnet.

Kann ich es über die API nutzen?

Ja. Senden Sie dieselben in params dokumentierten JSON-Felder.

Vollständige KIT-Dokumentation lesen →