Atbash - Atbash

Atbash ( hebraisk : אתבש ; også translittereret Atbaš ) er en mono- alfabetisk erstatningskryptering, der oprindeligt blev brugt til at kryptere det hebraiske alfabet . Det kan modificeres til brug med ethvert kendt skrivesystem med en standard sorteringsrækkefølge .

Kryptering

Atbash-chifferet er en bestemt type mono- alfabetisk chiffer, der dannes ved at tage alfabetet (eller abjad , syllabary osv.) Og kortlægge det på bagsiden, så det første bogstav bliver det sidste bogstav, det andet bogstav bliver det andet til sidste bogstav , og så videre. For eksempel vil det latinske alfabet fungere sådan:

Almindeligt EN B C D E F G H jeg J K L M N O P Spørgsmål R S T U V W x Y Z
Kryptering Z Y x W V U T S R Spørgsmål P O N M L K J jeg H G F E D C B EN

På grund af det faktum, at der kun er en måde at udføre dette på, giver Atbash-chifferen ingen kommunikationssikkerhed , da den mangler nogen form for nøgle . Hvis der findes flere sorteringsordrer , hvilken der blev brugt i kryptering, kan den bruges som en nøgle, men dette giver ikke signifikant mere sikkerhed, i betragtning af at kun få bogstaver kan give væk, hvilken der blev brugt.

Historie

Navnet stammer fra de første, sidste, anden og næstsidste hebraiske bogstaver ( Aleph - Taw - Bet - Shin ).

Atbash-krypteringen til det moderne hebraiske alfabet ville være:

Aleph Vædde Gimel Daleth Heh Vav Zayin Het Tet Yodh Kaph Lamet Mem Nonne Samech Ayin Peh Tzady Koof Reish Skinneben Taw
Almindeligt א ב ג ד ה ו ז ח ט י כ ל מ נ ס ע פ צ ק ר ש ת
Taw Skinneben Reish Koof Tzady Peh Ayin Samech Nonne Mem Lamet Kaph Yodh Tet Het Zayin Vav Heh Daleth Gimel Vædde Aleph
Kryptering ת ש ר ק צ פ ע ס נ מ ל כ י ט ח ז ו ה ד ג ב א

I Bibelen

Flere bibelske vers er beskrevet af kommentatorer som eksempler på Atbash:

  • Jeremias 25:26 - "Kongen af Sheshach skal drikke efter dem" - Sheshach betyder Babylon i Atbash ( בבל bbl ששך SSK ).
  • Jeremias 51: 1 - "Se, jeg vil rejse mod Babylon og mod indbyggerne i Lev-kamai , en ødelæggende vind." - Lev-Kamai betyder kaldæerne ( כשדים kšdym לבקמי lbqmy ).
  • Jeremias 51:41 - "Hvordan blev Seshak fanget, og hele jordens ros taget! Hvordan er Babylon blevet en forbandelse blandt nationerne!" - Sheshach betyder Babylon ( בבל bbl ששך SSK ).
  • 2.Mosebog 20:24 - "Ethvert sted, jeg vil nævne mit navn" ( Az Secretary ) → "Ethvert sted, du vil nævne mit navn" ( תזוקר ) (a → t), ifølge Yom Tov Asevilli

Forholdet til det affine chiffer

Atbash-chifferet kan ses som et specielt tilfælde af affine-chifferet .

Under standardaffinekonventionen kortlægges et alfabet med m bogstaver til tallene 0, 1, ..., m - 1. (Det hebraiske alfabet har m = 22, og det latinske standardalfabet har m = 26). Atbash-chifferet kan derefter krypteres og dechiffreres ved hjælp af krypteringsfunktionen til en affin chiffer ved at indstille a = b = ( m - 1):

Dette kan forenkles til

Hvis alfabetets m bogstaver i stedet kortlægges til 1, 2, ..., m , så bliver krypterings- og dekrypteringsfunktionen for Atbash-chifferet

Se også

Bemærkninger

  1. ^ Rashi og Radak om hvert af de første tre vers. Også andre kommentatorer.

Referencer

eksterne links