Codifica e decodifica testo con la cifratura specchio Atbash (A↔Z, B↔Y)
Il cifrario Atbash è uno dei più antichi cifrari per sostituzione conosciuti, originato nella tradizione ebraica antica intorno al 600 a.C. Funziona invertendo l'alfabeto: A diventa Z, B diventa Y, C diventa X, fino a Z che diventa A. La proprietà critica dell'Atbash è che è il proprio inverso: cifrare e decifrare sono la stessa operazione.
L'Atbash appare nella Bibbia ebraica — il Libro di Geremia lo usa per codificare "Babilonia" come "Sheshach". Nonostante la sua importanza storica, l'Atbash non fornisce alcuna sicurezza secondo gli standard moderni.
L'Atbash mappa ogni lettera alla posizione i alla posizione (n-1-i). Applicare di nuovo l'Atbash restituisce la posizione originale. Questa è la proprietà matematica di un'involuzione: una funzione che è il proprio inverso. La stessa proprietà vale per ROT13.
Il cifrario di Cesare sposta l'alfabeto di un importo fisso. L'Atbash inverte l'alfabeto. ROT13 è un Cesare con spostamento 13. Tutti sono cifrari per sostituzione monoalfabetica con la stessa debolezza: l'analisi delle frequenze li rompe istantaneamente.
L'Atbash ebraico mappa: א (Aleph)↔ת (Tav), ב (Bet)↔ש (Shin), ecc. Il nome Atbash stesso codifica questo: Aleph-Tav-Bet-Shin = le prime due coppie del cifrario.
L'Atbash appare in: tradizioni esoteriche (Cabbalà), giochi puzzle e escape room, narrativa storica e come esempio di insegnamento nei corsi di crittografia. Nessun uso pratico di sicurezza.
Verificatore forza password · Cifratura ROT13 · Codificatore / Decodificatore Base32 · Codificatore / Decodificatore Hex · Cifratura di Cesare · Cifratura di Vigenère