Atbasz

Z Wikipedii, wolnej encyklopedii
(Przekierowano z Szyfr AtBash)
Atbasz
ilustracja
Rodzaj algorytmu

szyfr podstawieniowy

Data stworzenia

znany w starożytności

Autorzy

nieznani

Atbasz (hebr. ‏אתבש‎, atbasz) – prosty monoalfabetyczny szyfr podstawieniowy pochodzenia hebrajskiego, którego działanie polega na zamianie litery leżącej w odległości X od początku alfabetu na literę leżącą w odległości X od jego końca. Prawdopodobnie został on opracowany około roku 500 p.n.e.

Pochodzenie nazwy[edytuj | edytuj kod]

Nazwa szyfru pochodzi od sposobu jego działania. Pierwszą literą alfabetu hebrajskiego jest Alef, drugą – Beth, przedostatnią – Szin, ostatnią – Taw. Nazwa ATBaSz oznacza, że pierwszą literę alfabetu – A[lef] – zamienamy z ostatnią – T[aw], a drugą – B[eth] – z przedostatnią – Sz[in][1].

Odszyfrowywanie[edytuj | edytuj kod]

Aby odszyfrować tekst zaszyfrowany tym szyfrem, wystarczy ponownie poddać go szyfracji.

Ręczne posługiwanie się szyfrem[edytuj | edytuj kod]

Aby ułatwić sobie ręczne operacje na tym szyfrze wystarczy użyć tabeli.

Tablica kodowa:

A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z
Z|Y|X|W|V|U|T|S|R|Q|P|O|N|M|L|K|J|I|H|G|F|E|D|C|B|A

Aby jeszcze bardziej ułatwić sobie pracę można zastosować inną, krótszą tabelę:

Pierwsze 13 liter od początku : A|B|C|D|E|F|G|H|I|J|K|L|M
Ostatnie 13 liter od końca    : Z|Y|X|W|V|U|T|S|R|Q|P|O|N

Przykład[edytuj | edytuj kod]

W alfabecie łacińskim:

  • a (pierwsza litera od początku alfabetu) → z (pierwsza litera od końca alfabetu)
  • t (siódma litera od końca alfabetu) → g (siódma litera od początku alfabetu)

Tekst jawny:

Ala ma kota

Tekst zakodowany:

Zoz nz plgz

Występowanie w Biblii[edytuj | edytuj kod]

Wyrazy przekształcone szyfrem atbasz występują kilka razy w Biblii. Wskazuje się tu na Księgę Jeremiasza, gdzie występuje słowo לב קמי leb qamaj (51:1), jako kryptonim w atbasz dla słowa כשדים Kaszdim (Chaldejczycy)[2] oraz ששך Szeszak (25:26; 51:41) jako kryptonim w atbasz dla słowa בבל Babel (Babilon)[3]. Szyfr miał być stosowany w czasach niewoli babilońskiej w tekstach nieprzychylnych Babilonii[4].

Przypisy[edytuj | edytuj kod]

  1. Małgorzata Barcikowska: Atbasz. jhi.pl. [dostęp 2018-09-20]. [zarchiwizowane z tego adresu (2018-09-20)].
  2. Przypis w BT Jer 51:1
  3. Przypis w BT Jer 25:26
  4. Szeszak. „Na Straży”. 2001 (3). [dostęp 2019-12-30].