Atbash - Atbash
Szyfr atbash ( Hebrajsko : אתבש , również transliterowane Atbaš ) jest monoalphabetic szyfr zastąpienie pierwotnie użyty do szyfrowania z alfabetu hebrajskiego . Można go zmodyfikować do użytku z dowolnym znanym systemem zapisu ze standardową kolejnością zestawiania .
Szyfrowanie
Szyfr Atbash to szczególny rodzaj szyfru monoalfabetycznego utworzony przez wzięcie alfabetu (lub abjad , sylabariusz itp.) I odwzorowanie go na jego rewers, tak że pierwsza litera staje się literą ostatnią, a druga litera staje się przedostatnią , i tak dalej. Na przykład alfabet łaciński działałby tak:
| Równina | ZA | b | do | re | mi | fa | sol | H. | ja | jot | K. | L | M | N | O | P. | Q | R | S | T | U | V | W | X | Y | Z |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Szyfr | Z | Y | X | W | V | U | T | S | R | Q | P. | O | N | M | L | K. | jot | ja | H. | sol | fa | mi | re | do | b | ZA |
Ze względu na to, że jest tylko jeden sposób, aby to zrobić, szyfr Atbash nie zapewnia bezpieczeństwa komunikacji , ponieważ brakuje mu jakiegokolwiek klucza . Jeśli dostępnych jest wiele zleceń zestawiania , to który był używany w szyfrowaniu, może być użyty jako klucz, ale nie zapewnia to znacznie większego bezpieczeństwa, biorąc pod uwagę, że tylko kilka liter może zdradzić, która z nich została użyta.
Historia
Nazwa pochodzi od pierwszej, ostatniej, drugiej i przedostatniej litery hebrajskiej ( Aleph - Taw - Bet - Shin ).
Szyfr Atbash dla współczesnego alfabetu hebrajskiego wyglądałby następująco:
| Aleph | Zakład | Gimel | Daleth | Heh | Vav | Zayin | Het | Tet | Jodh | Kaph | Lamed | Mem | Zakonnica | Samech | Ayin | Peh | Tzady | Koof | Reish | piszczel | Wyprawiać | |
| Równina | א | ב | ג | ד | ה | ו | ז | ח | ט | י | כ | ל | מ | נ | ס | ע | פ | צ | ק | ר | ש | ת |
| Wyprawiać | piszczel | Reish | Koof | Tzady | Peh | Ayin | Samech | Zakonnica | Mem | Lamed | Kaph | Jodh | Tet | Het | Zayin | Vav | Heh | Daleth | Gimel | Zakład | Aleph | |
| Szyfr | ת | ש | ר | ק | צ | פ | ע | ס | נ | מ | ל | כ | י | ט | ח | ז | ו | ה | ד | ג | ב | א |
W Biblii
Kilka wersetów biblijnych zostało opisanych przez komentatorów jako przykłady Atbash:
- Jeremiasza 25:26 - „Król Sesak będzie pił po nich” - Sesak czyli Babilon w szyfr atbash ( בבל bbl → ששך SSK ).
- Jeremiasza 51: 1 - „Oto Ja wzbudzę przeciw Babilonowi i przeciw mieszkańcom Lew-kamai wiatr niszczący”. - Lew-kamai oznacza Chaldejczyków ( כשדים kšdym → לבקמי lbqmy ).
- Jeremiasza 51:41 - „Jak schwytano Szeszach ! I pochwałę całej ziemi pochwycono! Jak Babilon stał się przekleństwem wśród narodów!” - Sesak oznacza Babylon ( בבל bbl → ששך SSK ).
- Exodus 20:24 - „Każde miejsce, ja wspomnę imię moje” ( אזכיר ) → „Każde miejsce ty wspomnę imię moje” ( תזכיר ) (A → T), zgodnie z Jom Tow Asevilli
Związek z szyfrem afinicznym
Szyfr Atbash można postrzegać jako szczególny przypadek szyfru afinicznego .
Zgodnie ze standardową konwencją afiniczną, alfabet złożony z m liter jest odwzorowywany na liczby 0, 1, ..., m - 1 (alfabet hebrajski ma m = 22, a alfabet łaciński - m = 26). Szyfr Atbash można następnie zaszyfrować i odszyfrować za pomocą funkcji szyfrowania dla szyfru afinicznego, ustawiając a = b = ( m - 1):
Można to uprościć do
Jeśli zamiast tego litery m alfabetu zostaną odwzorowane na 1, 2, ..., m , wówczas funkcja szyfrowania i deszyfrowania dla szyfru Atbash staje się
Zobacz też
Uwagi
Bibliografia
- Paul Y. Hoskisson. „Gra Jeremiasza” . Insights . Zarchiwizowane od oryginału w dniu 1 lipca 2013 r . Źródło 30 marca 2013 .