Atbash-codering
Atbash is een van de oudste bekende cijfers — gebruikt door Hebreeuwse schrijvers in het boek Jeremia rond 600 v.Chr. Elke letter wordt gekoppeld aan haar spiegelbeeld in het alfabet: A wordt Z, B wordt Y, enzovoort. Omdat de mapping haar eigen inverse is, versleutelt en ontsleutelt dezelfde bewerking. Naar moderne maatstaven is het zwak, maar het blijft een vaste waarde in puzzels, escape rooms en inleidende lessen cryptografie.
Coderen met Atbash
-
1
Voer de platte tekst (of cijfertekst) in
Letters A-Z en a-z worden vertaald; cijfers, spaties en leestekens blijven ongewijzigd.
-
2
Elke letter springt naar haar spiegelbeeld
A↔Z, B↔Y, C↔X, ... M↔N.
-
3
Kopieer het resultaat
De tool behoudt je oorspronkelijke hoofdletters, dus `Atbash` wordt `Zgyzhs`.
-
4
Om te decoderen plak je de cijfertekst terug
Atbash is zelf-invers: twee keer toepassen geeft het origineel terug.
De mapping
| Plat | Cijfer | Plat | Cijfer |
|---|---|---|---|
| A | Z | N | M |
| B | Y | O | L |
| C | X | P | K |
| D | W | Q | J |
| E | V | R | I |
| F | U | S | H |
| G | T | T | G |
| H | S | U | F |
| I | R | V | E |
| J | Q | W | D |
| K | P | X | C |
| L | O | Y | B |
| M | N | Z | A |
De naam
Het woord atbash zelf is gevormd uit de eerste (aleph), laatste (tav), tweede (bet) en op een na laatste (shin) letters van het Hebreeuwse alfabet — een ezelsbruggetje voor de omkering.
Bekende platte tekst in de Bijbel
Het Hebreeuwse woord Sheshach (ששך) in Jeremia 25:26 en 51:41 wordt algemeen gezien als een Atbash-versleuteling van Babel (בבל) — een van de vroegst gedocumenteerde toepassingen van een substitutiecijfer.
Cryptanalytische sterkte: nul
Atbash is een monoalfabetische substitutie met een vaste, publieke sleutel. Breken is triviaal: een vijfjarige met een potlood kan het. Gebruik Atbash niet voor iets dat geheim moet blijven. Het is prima voor puzzels, aanwijzingen en obfuscatie waarbij het publiek weet dat het het cijfer moet toepassen.
Veelgestelde vragen
Nee. ROT13 roteert elke letter 13 posities (A→N, B→O). Atbash spiegelt rond het midden van het alfabet (A→Z, B→Y). Beide zijn zelf-invers. Beide zijn triviaal te breken.
Deze tool verwerkt ASCII A-Z/a-z. Atbash uitbreiden naar Hebreeuws of andere alfabetten is in principe eenvoudig, maar elke taal heeft zijn eigen mapping van 26 letters of een ander aantal nodig; niet-Latijnse tekens blijven hier ongewijzigd.
Omdat de mapping symmetrisch is. A ↔ Z betekent dat A naar Z gaat en Z naar A. Elk symmetrisch cijfer is zijn eigen inverse. Diezelfde eigenschap maakt het een bewerking met een enkele sleutel, zonder aparte decode-modus.
Nee. Atbash is een lettersubstitutie; cijfers, spaties, leestekens, emoji en letters met accenten blijven allemaal ongemoeid. Daarom behoudt de cijfertekst woordspaties en lijkt hij grofweg op de platte tekst.
Gerelateerde tools
A1Z26-cijferencoder
Codeer tekst met het A1Z26-cijfer (A=1, B=2, ... Z=26) of decodeer een cijferreeks terug naar letters, met aanpasbaar scheidingsteken.
AES versleutelen / ontsleutelen
Versleutel en ontsleutel tekst met laag risico met AES-ciphers van OpenSSL. De passphrase wordt met SHA-256 gehasht en de Base64-uitvoer bevat IV plus versleutelde tekst.
Woordenteller
Tel woorden, tekens, zinnen en alinea's met leestijd, spreektijd, zoekwoorddichtheid en een Flesch-leesbaarheidsscore voor essays, posts, bijschriften en meta descriptions.
Tekenteller
Tel tekens, woorden, regels, zinnen en alinea’s in elke tekst. Bekijk totalen met en zonder spaties plus een tekenverdeling.
Bedrijfsnaamgenerator
Genereer bedrijfsnamen op basis van branchewoorden en stijl, en controleer daarna domeinen, registers en merken.
Word naar PDF
Converteer Word-documenten in .doc en .docx naar PDF met behoud van pagina-indeling, afbeeldingen, tabellen en koppen. Veilige upload, automatische verwijdering na 2 uur.