ForHosting KIT · Entwickler-Tools

Kyrillische Atbash-Chiffre

Spiegeln Sie jeden russischen kyrillischen Buchstaben im Alphabet mit 33 Zeichen: А tauscht mit Я, und aus ПРИВЕТ wird ПОЦЭЪМ; ein zweiter Durchlauf bringt das Original zurück. Lateinische Buchstaben, Ziffern und Satzzeichen bleiben und werden gezählt. 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
ПРИВЕТ
Erhalten Sie
Ergebnis
ПОЦЭЪМ
Länge
6
Gespiegelte Buchstaben
6
Nicht kyrillisch
0

Kyrillisches Atbash ist die klassische Alphabetspiegel-Substitution auf dem russischen kyrillischen Alphabet: jeder der dreiunddreißig Buchstaben wird positionsweise gespiegelt, sodass der erste dem letzten, der zweite dem vorletzten entspricht und so weiter, bis Я wieder zu А wird, während lateinische Buchstaben, Ziffern, Leerzeichen und Satzzeichen unverändert bleiben und als nicht-kyrillisch gemeldet werden. Weil die Abbildung ihre eigene Inverse ist, stellt die zweimalige Anwendung derselben Transformation die ursprünglichen russischen Buchstaben wieder her, sodass ein deterministischer Vorgang sowohl ver- als auch entschlüsselt. Man nutzt kyrillisches Atbash für russische Rätselbücher, monoalphabetische Klassenzimmerdemos, Vergleiche biblischer Chiffren über Schriften hinweg und leichte Spoiler-Verschleierung ohne Kryptobibliotheken.

Wie kyrillisches Atbash das russische Alphabet spiegelt

Kyrillisches Atbash überträgt den klassischen Alphabetspiegel auf das russische Alphabet mit 33 Buchstaben, in dem Ё direkt nach Е steht. Der erste Buchstabe tauscht mit dem letzten, der zweite mit dem vorletzten und so weiter, aus А wird also Я und umgekehrt. Kleinbuchstaben werden im eigenen Alphabet gespiegelt, sodass die Schreibweise erhalten bleibt. Weil die Zahl der Buchstaben ungerade ist, bleibt П in der Mitte unverändert. Der Spiegel ist seine eigene Umkehrung: Aus ПРИВЕТ wird ПОЦЭЪМ, und derselbe Schritt macht daraus wieder ПРИВЕТ.

Was unverändert bleibt und wofür es dient

Alles außerhalb des russischen Alphabets läuft unverändert durch: lateinische Buchstaben, Ziffern, Satzzeichen, Leerzeichen, Emojis und ukrainische Buchstaben wie і oder ґ, die nicht zur klassischen Tabelle gehören. Diese Zeichen werden gesondert gezählt, was das Prüfen gemischter Texte erleichtert. Verwendet wird das Verfahren in russischen Rätselheften, im Unterricht über einfache Ersetzung, beim Vergleich von Chiffren verschiedener Schriften und zum Verstecken von Lösungen. Eine Verschlüsselung im eigentlichen Sinn ist es nicht.

Ver- und Entschlüsseln, Validierungsregeln und typische Fallstricke

Es gibt keinen getrennten Ver- oder Entschlüsselungsmodus: dieselbe Anfrageform erledigt beide Richtungen. Fügen Sie russische Rätselantworten im Klartext ein, um sie zu verbergen, oder bereits gespiegelten kyrillischen Text, um ihn freizulegen. Gemischt geschriebene russische Phrasen bewahren die Groß-/Kleinschreibung, weil oberes und unteres Alphabet unabhängig spiegeln.

Ukrainische Buchstaben wie і oder ґ liegen außerhalb der russischen dreiunddreißigbuchstabigen Tabelle dieser klassischen Demo und laufen ebenfalls durch, was den Algorithmus dem russischen Schul-Atbash treu hält, statt eine pan-kyrillische Tabelle zu erfinden, die niemand sucht. Bevorzugen Sie diese Landing, wenn die Suchabsicht wörtlich kyrillische Atbash-Chiffre oder russischer Atbash-Encoder ist; lateinisches Atbash, ROT13, allgemeine Caesar-Rechner und Base64- oder Hex-Encoder beantworten andere Absichten und bleiben getrennte Werkzeuge.

Verschleierung russischer Rätsel und Scherzfragen

Verbergen Sie russische Rätselantworten, Schnitzeljagd-Hinweise und Easter Eggs in kyrillischem Atbash, damit Leser sie bewusst freigeben, und kehren Sie dieselbe Zeichenkette mit einem weiteren Aufruf um.

Wie entschlüssele ich kyrillisches Atbash?

Nutzen Sie dieselbe Anfrage. Kyrillisches Atbash ist seine eigene Inverse: fügen Sie den gespiegelten Text in text ein und result ist der ursprüngliche Inhalt in russischen Buchstaben.

Wie verschlüssele ich russischen Text mit Atbash?

Geben Sie den russischen Text ein, und jeder Buchstabe springt an die gleiche Stelle vom anderen Ende des Alphabets: А wird Я, Б wird Ю, В wird Э. Eine Richtung wählen Sie nicht, weil sich das Verfahren selbst umkehrt.

Warum bleibt der Buchstabe П gleich?

Weil das hier verwendete russische Alphabet 33 Buchstaben hat, also eine ungerade Zahl. П steht genau in der Mitte und wird auf sich selbst gespiegelt; deshalb behält ПОЦЭЪМ den ersten Buchstaben von ПРИВЕТ.

Werden ukrainische Buchstaben wie і oder ґ gespiegelt?

Nein. Sie liegen außerhalb der russischen Tabelle mit 33 Buchstaben, die diese klassische Fassung nutzt, und bleiben unverändert wie lateinische Buchstaben, Ziffern und Satzzeichen. Jedes nicht gespiegelte Zeichen wird gezählt.

Eignet sich kyrillisches Atbash für Geheimnisse?

Nein. Wer das Verfahren kennt, kehrt es sofort um, daher darf es nie Passwörter oder persönliche Daten schützen. Es passt zu russischen Rätseln, Unterrichtsbeispielen und Auflösungen, die Lesende selbst aufdecken.

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/enc/atbash-cyrillic

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/enc/atbash-cyrillic \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"ПРИВЕТ"}'
{
  "text": "ПРИВЕТ"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "enc.atbash_cyrillic",
  "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.

Diese Fähigkeit nimmt ein nicht leeres Textfeld entgegen, liefert die transformierte Zeichenkette mit Zählern gespiegelter kyrillischer Buchstaben und durchgereichter nicht-kyrillischer Zeichen und lehnt leere Eingaben mit einem klaren invalid_input-Fehler ab.

So funktioniert kyrillisches Atbash und was die Antwort enthält

Kyrillisches Atbash spiegelt jeden russischen Buchstaben an seinem Index im dreiunddreißigbuchstabigen Alphabet, das Ё nach Е setzt: Großbuchstaben А bis Я bilden auf Я bis А ab, und Kleinbuchstaben а bis я folgen derselben Spiegelung im unteren Alphabet, sodass die Groß-/Kleinschreibung erhalten bleibt. Der Mittelbuchstabe П bildet auf sich selbst ab, weil die Alphabetlänge ungerade ist. Zeichen außerhalb dieser russischen Menge—lateinische A–Z, Ziffern, Satzzeichen, Leerzeichen, Emoji und nicht-russische kyrillische Buchstaben wie ukrainische—laufen unverändert durch, damit gemischte Nachrichten Form und Abstände behalten, während das Antwortfeld non_cyrillic jede Codeeinheit zählt, die nicht gespiegelt wurde. Senden Sie einen JSON-Body mit dem Pflicht-Stringfeld text für jede nicht leere Nachricht; die Aliase input, value und s werden akzeptiert, wenn Clients ältere Formularnamen wiederverwenden. Leere Zeichenketten scheitern sofort mit invalid_input, weil es nichts Sinnvolles zu transformieren gibt und das Produktversprechen ein echtes Substitutionsergebnis ist. Bei Erfolg enthält die Antwort result mit dem transformierten Text, method gleich atbash_cyrillic, damit nachgelagerter Code ohne Forminspektion verzweigen kann, length gleich der Zeichenzahl der Eingabe, letters_mirrored mit der Anzahl wirklich umgeklappter russischer А–Я- oder а–я-Einheiten einschließlich Ё/ё und non_cyrillic mit der Anzahl aller übrigen Zeichen. Identische Eingaben erzeugen immer dasselbe JSON, weil der Pfad reine Zeichenarithmetik ohne Netzwerk, ohne Zufallsseed und ohne Wanduhr ist. Nutzen Sie letters_mirrored und non_cyrillic gemeinsam, wenn Sie behaupten wollen, dass gemischte lateinisch-kyrillische Zeichenketten korrekt verarbeitet wurden, ohne ein zweites Mode-Feld zu erfinden.

Ver- und Entschlüsseln, Validierungsregeln und typische Fallstricke

Fehlendes, nicht-stringiges oder leeres text löst invalid_input aus und wird auf der vorausbezahlten API nicht berechnet. Nur aus Leerzeichen bestehende Zeichenketten mit Länge größer null werden akzeptiert; nur russische kyrillische Buchstaben spiegeln, daher gibt eine Leerzeichenkette sich selbst mit letters_mirrored null und non_cyrillic gleich der Länge zurück. Lateinisches Atbash ist ein anderes Produkt mit anderer SEO-Absicht: erwarten Sie nicht, dass englische Wörter in text hier A zu Z drehen; sie laufen durch und erhöhen non_cyrillic. Behandeln Sie das Ergebnis nicht als Vertraulichkeitsverschlüsselung: wer das Schema kennt, kehrt es sofort um, und die Produktseite darf kyrillisches Atbash niemals als Sicherheitskontrolle für Geheimnisse, Passwörter oder personenbezogene Daten vermarkten.

API-Nutzung, Preise, Unterrichtsabläufe und praktische Grenzen

Rufen Sie die kostenlose kyrillische Atbash-Chiffre im Browser für russische Rätselentwürfe, monoalphabetische Demos slawischer Schrift, Vorlesungsfolien und Einzelprüfungen auf, ohne in jeder Sprache einen Einzeiler zu schreiben. Support-Playbooks können leicht verschleierte Ticketnotizen umkehren, die Mitarbeitende absichtlich in kyrillischem Atbash schrieben. Kombinieren Sie lateinisches Atbash oder Base64 nur, wenn ein späterer Schritt ein anderes Alphabet braucht—behalten Sie kyrillisches Atbash auf der eigenen Landing, damit die SEO-Absicht scharf bleibt und die englische Atbash-Chiffre-Seite nicht kannibalisiert. Nutzen Sie die vorausbezahlte KIT-API, wenn ein Backend, eine Serverless-Funktion, eine Tutoring-Plattform oder ein SDK einen stabilen Vertrag unter Guthaben zu $0.002 pro erfolgreichem Item braucht; Validierungsfehler verbrauchen nach Ablehnung durch die Engine nie Guthaben. Ein typischer Unterrichtsablauf zeigt Lernenden, dass zweimaliges Spiegeln des russischen Alphabets die Originalnachricht zurückgibt, stellt diese Involution später einem echten monoalphabetischen Schlüsselchiffre gegenüber und nutzt non_cyrillic, um zu erörtern, was geschieht, wenn lateinische Markennamen in russischem Text stehen. Rätselseiten können russische Antworten vorberechnen und sie bei Bedarf mit demselben Endpoint freigeben. SDK-Autoren können das result-Feld direkt auf einen Kopierbutton mappen, während method, letters_mirrored und non_cyrillic OpenAPI-Beispiele selbsterklärend machen. Halten Sie Nutzlasten bei gewöhnlichen Textgrößen, die zu einem Worker-Isolate-Item-Aufruf passen; dieses Werkzeug ist für Nachrichten und Ausschnitte, nicht für mehr-megabyte-große Binärblobs.

Monoalphabetische Klassenzimmerdemos

Lehrkräfte zeigen, dass die Spiegelung des russischen Alphabets eine Involution ist: ver- und entschlüsseln und letters_mirrored sowie non_cyrillic vergleichen, ohne eine Kryptobibliothek zu installieren.

Pipeline- und CI-Fixtures

Skripte und Continuous-Integration-Tests pinnen deterministische kyrillische Atbash-Ausgaben, damit versehentliche Alphabet-, Groß-/Klein- oder Ё-Behandlungsänderungen schnell scheitern.

Wie verschlüssele ich Text mit der kyrillischen Atbash-Chiffre?

Senden Sie JSON mit einem nicht leeren text-Feld (zum Beispiel text: "ПРИВЕТ"). Das Antwortfeld result hält die gespiegelte Zeichenkette; method ist immer atbash_cyrillic.

Was passiert, wenn text leer ist?

Die Anfrage scheitert mit invalid_input. Eine nicht leere Zeichenkette ist erforderlich; leere Eingabe wird auf der vorausbezahlten API nicht berechnet.

Was ist mit lateinischen Buchstaben oder anderen nicht-kyrillischen Zeichen?

Sie laufen unverändert durch. Das Feld non_cyrillic zählt, wie viele Zeichen nicht russisch А–Я / а–я (einschließlich Ё/ё) waren.

Ist das Werkzeug für die kyrillische Atbash-Chiffre kostenlos?

Das Browser-Werkzeug läuft kostenlos auf Ihrem Gerät. API-Aufrufe nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Item; Validierungsfehler werden nicht berechnet.

Vollständige KIT-Dokumentation lesen →