Encodeur de chiffre Atbash
Atbash est l’un des plus anciens chiffres connus — utilisé par les scribes hébreux dans le livre de Jérémie vers 600 av. J.-C. Il associe chaque lettre à son image miroir dans l’alphabet : A devient Z, B devient Y, et ainsi de suite. Comme la correspondance est son propre inverse, la même opération chiffre et déchiffre. Il est faible selon les normes modernes mais reste un incontournable des énigmes, des salles d’évasion et des leçons d’introduction à la cryptographie.
Comment encoder avec Atbash
-
1
Entrez le texte en clair (ou le texte chiffré)
Les lettres A-Z et a-z sont traduites ; les chiffres, espaces et ponctuation passent sans changement.
-
2
Chaque lettre se retourne à son miroir
A↔Z, B↔Y, C↔X, ... M↔N.
-
3
Copiez le résultat
L'outil préserve votre casse d'origine, donc `Atbash` devient `Zgyzhs`.
-
4
Pour décoder, collez le texte chiffré
Atbash est auto-inverse : l'appliquer deux fois retourne l'original.
La correspondance
| Clair | Chiffre | Clair | Chiffre |
|---|---|---|---|
| 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 |
Le nom
Le mot atbash lui-même est formé des premières (aleph), dernières (tav), deuxième (bet) et avant-dernières (shin) lettres de l’alphabet hébreu — un moyen mnémotechnique pour le retournement.
Texte clair connu dans la Bible
Le mot hébreu Sheshach (ששך) dans Jérémie 25:26 et 51:41 est largement considéré comme un chiffrement Atbash de Babel (בבל) — l’une des premières utilisations documentées d’un chiffre de substitution.
Force cryptanalytique : zéro
Atbash est une substitution monoalphabétique avec une clé fixe et publique. Le casser est trivial : un enfant de cinq ans avec un crayon peut le faire. N’utilisez pas Atbash pour quoi que ce soit qui doit rester secret. C'est bien pour les énigmes, les indices et le brouillage léger où le public sait appliquer le chiffre.
Questions fréquentes
Non. ROT13 fait tourner chaque lettre de 13 places (A→N, B→O). Atbash se reflète à travers le milieu de l’alphabet (A→Z, B→Y). Les deux sont auto-inverses. Les deux sont triviales à casser.
Cet outil gère l’ASCII A-Z/a-z. Étendre Atbash à l’hébreu ou à d’autres alphabets est simple en principe, mais chaque langue a besoin de sa propre correspondance de 26 lettres ou autres ; les caractères non latins passent ici sans changement.
Parce que la correspondance est symétrique. A ↔ Z signifie que mapper A donne Z, et mapper Z donne A. Tout chiffre symétrique est son propre inverse. La même propriété en fait une opération à clé unique sans mode décoder nécessaire.
Non. Atbash est une substitution de lettres ; les chiffres, espaces, ponctuation, emoji et caractères accentués passent tous sans changement. C’est pourquoi le texte chiffré préserve l’espacement des mots et ressemble à peu près au texte en clair.
Outils similaires
Encodeur de chiffre A1Z26
Encodez du texte en utilisant le chiffre A1Z26 (A=1, B=2, ... Z=26) ou décodez une séquence de nombres en lettres, avec un séparateur personnalisable.
Chiffrement / Déchiffrement AES
Chiffrez et déchiffrez du texte peu sensible avec des chiffrements AES OpenSSL. La phrase de passe est hachée en SHA-256 et la sortie Base64 contient IV plus texte chiffré.
Générateur bcrypt
Générez un hachage bcrypt à partir d'un mot de passe en clair. Facteur de coût ajustable de 4 à 14, compatible avec Laravel, Django, Node et PHP.
Générateur de hachage bcrypt
Générez des hachages bcrypt ou vérifiez un mot de passe en clair par rapport à un hachage bcrypt existant. Générez et vérifiez côte à côte dans un seul outil.
Encodeur et décodeur Base85
Encodez et décodez Base85 dans les variantes Adobe Ascii85 (PostScript/PDF) ou Z85 (ZeroMQ). Plus compact que Base64 pour les données binaires.
Encodeur et décodeur Base32
Encodez et décodez des chaînes Base32 en utilisant l'alphabet RFC 4648. Utile pour les secrets TOTP, les jetons insensibles à la casse et les identifiants saisis par des humains.