Atbash - Atbash
Atbash (hebrejština: אתבש; také přepsáno Atbaš) je monoalfabet substituční šifra původně zvyklý zašifrovat the Hebrejská abeceda. Může být upraven pro použití se všemi známými systém psaní se standardem řazení objednávek.
Šifrování
Atbash šifra je zvláštní typ monoalfabetická šifra vytvořen převzetím abeceda (nebo abjad, slabikář atd.) a mapování na jeho opačnou stranu, takže první písmeno se stane posledním písmenem, druhé písmeno se stane druhým předposledním písmenem atd. Například latinka bude fungovat takto:
Prostý | A | B | C | D | E | F | G | H | Já | J | K. | L | M | N | Ó | P | Q | R | S | T | U | PROTI | Ž | X | Y | Z |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Šifra | Z | Y | X | Ž | PROTI | U | T | S | R | Q | P | Ó | N | M | L | K. | J | Já | H | G | F | E | D | C | B | A |
Vzhledem k tomu, že existuje pouze jeden způsob, jak to provést, poskytuje Atbash šifra ne zabezpečení komunikace, protože mu chybí jakýkoli druh klíč. Pokud více řazení objednávek jsou k dispozici, které z nich bylo použito v šifrování, lze použít jako klíč, ale to neposkytuje výrazně větší bezpečnost, vzhledem k tomu, že pouze několik písmen může dát pryč, které z nich bylo použito.
Dějiny
Název je odvozen od prvního, posledního, druhého a předposledního hebrejského písmene (Aleph –Taw –Sázka –Holeň ).
Atbashova šifra pro moderní hebrejskou abecedu by byla:
Aleph | Sázka | Gimel | Daleth | Heh | Vav | Zayin | Het | Tet | Yodh | Kaph | Lamed | Mem | Jeptiška | Samech | Ayin | Peh | Tzady | Koof | Reish | Holeň | Taw | |
Prostý | א | ב | ג | ד | ה | ו | ז | ח | ט | י | כ | ל | מ | נ | ס | ע | פ | צ | ק | ר | ש | ת |
Taw | Holeň | Reish | Koof | Tzady | Peh | Ayin | Samech | Jeptiška | Mem | Lamed | Kaph | Yodh | Tet | Het | Zayin | Vav | Heh | Daleth | Gimel | Sázka | Aleph | |
Šifra | ת | ש | ר | ק | צ | פ | ע | ס | נ | מ | ל | כ | י | ט | ח | ז | ו | ה | ד | ג | ב | א |
V Bibli
Několik biblický verše jsou popsány komentátory[n 1] jako příklady Atbash:[1]
- Jeremiáš 25:26 - "Král Sheshach bude po nich pít "- význam Sheshach Babylon v Atbash (בבל bbl → ששך ššk).
- Jeremiáš 51: 1 - "Aj, já povstanu proti Babylonu a proti obyvatelům Lev-kamainičivý vítr. “- význam Lev-kamai Chaldejci (כשדים kšdym → לבקמי lbqmy).
- Jeremiáš 51:41 - "Jak to má Sheshach byl zajat! a chvála celé země přijata! Jak se stal Babylon kletbou mezi národy! “- Sheshach, což znamená Babylon (בבל bbl → ששך ššk).
- Exodus 20:20 - "Jakékoliv místo Já uvede mé jméno “(אזכיר) → „Jakékoli místo vy uvede mé jméno “(תזכיר) (A → t), podle Yom Tov Asevilli[2]
Vztah k afinní šifře
Šifru Atbash lze považovat za zvláštní případ afinní šifra.
Podle standardní afinní konvence abeceda m písmena jsou mapována na čísla 0, 1, ..., m - 1. (Hebrejská abeceda má m = 22 a standardní latinka má m = 26). Šifru Atbash lze poté zašifrovat a dešifrovat pomocí funkce šifrování pro afinní šifru nastavením A = b = (m − 1):
To může být zjednodušeno na
Pokud místo toho m písmena abecedy jsou mapována na 1, 2, ..., m, pak se stane funkce šifrování a dešifrování pro šifrování Atbash
Viz také
Poznámky
Reference
- ^ Rydelnik, Michael; Vanlaningham, Michael (15. března 2014). Moody Bible Commentary. Moody Publishers. ISBN 9780802490186 - prostřednictvím Knih Google.
- ^ Midrash Shmuel na Avotu 3: 6; viz diskuse v David Zvi Hoffmann do Exodu 20:20
- Paul Y. Hoskisson. „Jeremiahova hra“. Statistiky. Archivovány od originál dne 1. července 2013. Citováno 30. března 2013.