Atbash-cijfer
Typ of plak tekst en krijg de Atbash-spiegel terwijl je typt — A wordt Z, B wordt Y, en zo verder door het alfabet. Atbash heft zichzelf op, dus met hetzelfde vak codeer je en decodeer je, en het uitwerkingspaneel toont de alfabettabel en elke omwisseling. Gratis, zonder registratie, en niets verlaat je browser.
Alfabettabel en uitwerking
Elke letter op positie n in het alfabet (A = 1, Z = 26) wordt de letter op positie 27 − n. Coderen en decoderen is dezelfde stap, dus als je het resultaat opnieuw door de tool haalt, krijg je je tekst terug.
| Klare tekst | A | B | C | D | E | F | G | H | I | J | K | L | M |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Atbash | Z | Y | X | W | V | U | T | S | R | Q | P | O | N |
| Klare tekst | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
| Atbash | M | L | K | J | I | H | G | F | E | D | C | B | A |
Letters in je tekst zijn gemarkeerd in de rijen met de klare tekst; de letters waarin ze veranderen, zijn gemarkeerd eronder.
Letter voor letter — de eerste 10 letters
| Letter | Positie | 27 − positie | Resultaat |
|---|---|---|---|
| H | 8 | 19 | S |
| E | 5 | 22 | V |
| L | 12 | 15 | O |
| L | 12 | 15 | O |
| O | 15 | 12 | L |
| W | 23 | 4 | D |
| O | 15 | 12 | L |
| R | 18 | 9 | I |
| L | 12 | 15 | O |
| D | 4 | 23 | W |
Zo gebruik je het Atbash-cijfer
- 1. Voer je tekst in. Typ of plak hem in het vak. Atbash heeft geen sleutel, dus er is niets anders in te stellen.
- 2. Lees het resultaat. De gespiegelde tekst verschijnt terwijl je typt. Plak Atbash-tekst erin en je krijgt het origineel terug — dezelfde stap codeert en decodeert.
- 3. Kies wat je behoudt. Vink hoofdletters, spaties of leestekens uit om alleen hoofdletters te krijgen, één aaneengesloten reeks letters of enkel letters — de gebruikelijke manier waarop cijfertekst wordt gepresenteerd.
- 4. Controleer de uitwerking. De alfabettabel markeert de letters die je gebruikte en de letters waarin ze veranderen, en de tabel eronder werkt de eerste twaalf letters uit.
Hoe Atbash werkt
Schrijf het alfabet vooruit, schrijf het achteruit eronder, en wissel elke letter voor de letter die er direct onder staat: A↔Z, B↔Y, C↔X, enzovoort tot M↔N in het midden. Als formule: de letter op positie n (A = 1, Z = 26) wordt de letter op positie 27 − n, dus H (8) wordt S (19). Vanaf nul geteld, zoals cryptografen gewoonlijk doen, is de regel 25 − x — waarmee Atbash het affiene cijfer is met a = 25 en b = 25.
| A | B | C | D | E | F | G | H | I | J | K | L | M |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Z | Y | X | W | V | U | T | S | R | Q | P | O | N |
Uitgewerkt voorbeeld. Hello World wordt Svool Dliow: H (8) → S (19), E (5) → V (22), L (12) → O (15) en O (15) → L (12). Voer Svool Dliow opnieuw in en Hello World komt eruit. Elke letter behoudt zijn hoofdletter en de spatie gaat rechtdoor, dus het resultaat heeft dezelfde vorm als je tekst — en daardoor is Atbash zo makkelijk te herkennen.
De omwisseling levert af en toe een kleine curiositeit op. WIZARD wordt DRAZIW — hetzelfde woord achterstevoren gespeld — omdat W en D, I en R, Z en A allemaal spiegelparen zijn die toevallig op gespiegelde plaatsen in het woord staan.
Waar Atbash vandaan komt
Atbash begon als een substitutie van het Hebreeuwse alfabet, en de naam spelt de regel uit. Aleph (א), de eerste letter, wisselt met tav (ת), de laatste; bet (ב), de tweede, met shin (ש), de op één na laatste — a-t-b-sh. Met 22 Hebreeuwse letters zijn er 11 paren.
De bekendste voorbeelden staan in het boek Jeremia. De naam Sheshach (ששך), in Jeremia 25:26 en 51:41, komt letter voor letter overeen met Babel (בבל), Babylon, onder deze wisseling, en Leb-kamai (לב קמי) in 51:1 komt overeen met Kasdim (כשדים), de Chaldeeën. Jeremia 51:41 noemt Babylon in hetzelfde vers ook openlijk, dus de substitutie kan moeilijk bedoeld zijn geweest om iets te verbergen; meestal wordt ze gelezen als woordspel, en hoe de vormen in de tekst zijn beland, wordt nog steeds besproken.
Hoe Atbash te kraken is, en waarom het niet veilig is
Atbash heeft niets geheims. Er is geen sleutel om te raden: wie de methode kent, kan het bericht lezen, en het spiegelalfabet is een van de eerste dingen die een puzzelaar probeert. Zelfs zonder die gok maakt elke E in de klare tekst een V en elke T een G, dus de meest voorkomende letters in de cijfertekst wijzen rechtstreeks terug naar de meest voorkomende letters van de taal. Dat is frequentieanalyse, en de Letterfrequentieteller telt het voor je.
Behandel Atbash als puzzel en als eerste les: het laat in één regel rekenwerk zien wat een substitutiecijfer is. Voor een versie met een echte sleutel probeer je de Affiene code, die hetzelfde idee veralgemeniseert; voor een versie die de substitutie van letter tot letter verandert, probeer je het Vigenère-cijfer.
Veelgestelde vragen
- Wat is het Atbash-cijfer?
- Atbash is een substitutiecijfer dat het alfabet omkeert: A wordt Z, B wordt Y, C wordt X, enzovoort tot M en N, die met elkaar wisselen. Het heeft geen sleutel, en dezelfde omwisseling codeert en decodeert. Het begon als een substitutie van het Hebreeuwse alfabet en is nu een vast onderdeel van puzzels en cryptografielessen.
- Hoe decodeer je Atbash?
- Pas Atbash opnieuw toe. Elke letter wisselt met zijn spiegel, dus twee keer coderen geeft het origineel terug —
Svoolwordt weerHello. Daarom heeft deze tool één vak in plaats van aparte codeer- en decodeermodi: plak de cijfertekst erin en lees de klare tekst eruit. - Is Atbash hetzelfde als een Caesar-cijfer?
- Nee. Een Caesar-cijfer schuift elke letter over dezelfde afstand langs het alfabet, dus de letters behouden hun volgorde (ABC wordt DEF). Atbash spiegelt het alfabet, dus de volgorde keert om (ABC wordt ZYX), en geen Caesar-verschuiving kan dat. Beide zijn wel speciale gevallen van het affiene cijfer: Caesar heeft a = 1, Atbash heeft a = 25 en b = 25.
- Wat gebeurt er met cijfers, spaties en letters met accenten?
- Cijfers, spaties en leestekens blijven ongewijzigd, tenzij je ervoor kiest ze te verwijderen. Latijnse letters met accenten tellen als hun gewone letter, dus é wordt gecodeerd alsof het e was, dus v. Letters uit andere alfabetten, zoals Cyrillisch of Grieks, blijven zoals ze zijn, en de tool vertelt hoeveel er zijn gevonden.
- Komt Atbash in de Bijbel voor?
- Ja. De duidelijkste gevallen staan in het boek Jeremia: Sheshach (25:26 en 51:41) komt onder het Hebreeuwse Atbash letter voor letter overeen met Babel, en Leb-kamai (51:1) met Kasdim, de Chaldeeën. Omdat Babylon ook vlakbij openlijk wordt genoemd, wordt de wisseling meestal begrepen als woordspel en niet als geheim schrift.
- Waarom heet het Atbash?
- De naam rijgt de eerste twee wisselingen van het Hebreeuwse alfabet aaneen: aleph met tav (א–ת) en bet met shin (ב–ש), wat a-t-b-sh geeft. Andere Hebreeuwse letterwisselingen kregen op dezelfde manier een naam — Albam bijvoorbeeld koppelt aleph aan lamed en bet aan mem.