Atbash - Atbash
Atbash ( Hebrejský : אתבש ; také přepsal Atbaš ) je monoalphabetic substituční kód původně použita k šifrování na hebrejskou abecedu . Může být upraven pro použití s jakýmkoli známým psacím systémem se standardním pořadí řazení .
Šifrování
Atbashova šifra je zvláštní typ monoalfabetické šifry vytvořené převzetím abecedy (nebo abjad , slabik atd.) A mapováním na její 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 , a tak dále. 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, neposkytuje šifra Atbash žádné komunikační zabezpečení , protože postrádá jakýkoli druh klíče . Pokud je k dispozici více objednávek řazení , která z nich byla použita v šifrování, může být použita 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 byla použita.
Dějiny
Název je odvozen od prvního, posledního, druhého a předposledního hebrejského písmene ( Aleph - Taw - Bet - Shin ).
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ých veršů popisuje komentátoři jako příklady Atbash:
- Jeremiah 25:26 - "Král Sesák píti po nich" - což znamená, Sesák Babylon v Atbash ( בבל bbl → ששך SSK ).
- Jeremiah 51: 1 - „Hle, vzbudím proti Babylónu a proti obyvatelům Lev-kamai ničivý vítr.“ - Lev-kamai znamenat Chaldeje ( כשדים kšdym → לבקמי lbqmy ).
- Jeremiah 51:41 - "Jak byl zajat Šešach ! A chvála celé země! Jak se stal Babylon kletbou mezi národy!" - Sesák znamenat Babylon ( בבל bbl → ששך SSK ).
- Exodus 20:24 - "Kdekoliv jsem se zmínil mé jméno" ( אזכיר ) → "Kdekoliv jsi se zmínil mé jméno" ( תזכיר ) (a → t), v závislosti na Jom Tov Asevilli
Vztah k afinní šifře
Atbashovu šifru lze považovat za zvláštní případ afinní šifry .
Podle standardní afinní konvence je abeceda m písmen mapována na čísla 0, 1, ..., m - 1. (Hebrejská abeceda má m = 22 a standardní latinská abeceda má m = 26). Šifru Atbash lze poté š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 jsou písmena m abecedy namapována na 1, 2, ..., m , pak se funkce šifrování a dešifrování pro Atbash šifru stane
Viz také
Poznámky
Reference
- Paul Y. Hoskisson. „Jeremiahova hra“ . Statistiky . Archivovány od originálu dne 1. července 2013 . Vyvolány 30 March 2013 .