Tabula recta
Această intrare sau secțiune despre subiectul criptografiei nu menționează sursele necesare sau cei prezenți sunt insuficienți . |
În criptografie , tabula recta este un aranjament al unei serii de linii ale alfabetului într-un pătrat, aceste linii sunt construite prin eșalonarea lor cu o singură literă (în dreapta sau în stânga).
Istorie
A fost creat în 1508 de Johannes Trithemius , dar este adesea numit tabelul Vigenère, deoarece a fost folosit ulterior în cifrul cu același nume.
Tritemio a folosit tabula recta pentru a defini un cifru polialfabetic care a fost echivalent în rezultatul său final cu discul de cifrare al lui Leon Battista Alberti , cu excepția faptului că în discul Alberti alfabetele au fost amestecate. Tabula recta este adesea menționată atunci când se explică cifrele analogice din era pre-computer, inclusiv cifrul Vigenère și, din nou de Vigenère , codul autokey mai puțin cunoscut (dar mult mai rezistent la decodare). Toate cifrele polialfabetice bazate pe cifrul lui Cezar pot fi descrise în termeni de tabula recta .
Operațiune
Pentru a putea cripta orice text, trebuie să localizați linia cu prima literă care trebuie criptată și coloana din prima literă a cheii. Litera unde se intersectează linia și coloana este litera care trebuie utilizată în scrierea codificată.
ABCDEFGHIJKLMNOPQRSTU VWXYZ BCDEFGHIJKLMNOPQRSTUV WXYZA CDEFGHIJKLMNOPQRSTUVW XYZAB DEFGHIJKLMNOPQRSTUVWX YZABC EFGHIJKLMNOPQRSTUVWXY ZABCD FGHIJKLMNOPQRSTUVWXYZ ABCDE GHIJKLMNOPQRSTUVWXYZA BCDEF HIJKLMNOPQRSTUVWXYZAB CDEFG IJKLMNOPQRSTUVWXYZABC DEFGH JKLMNOPQRSTUVWXYZABCD EFGHI KLMNOPQRSTUVWXYZABCDE FGHIJ LMNOPQRSTUVWXYZABCDEF GHIJK MNOPQRSTUVWXYZABCDEFG HIJKL NOPQRSTUVWXYZABCDEFGH IJKLM OPQRSTUVWXYZABCDEFGHI JKLMN PQRSTUVWXYZABCDEFGHIJ KLMNO QRSTUVWXYZABCDEFGHIJK LMNOP RSTUVWXYZABCDEFGHIJKL MNOPS STUVWXYZABCDEFGHIJKLM NOPQR TUVWXYZABCDEFGHIJKLMN OPQRS UVWXYZABCDEFGHIJKLMNO PQRST VWXYZABCDEFGHIJKLMNOP QRSTU WXYZABCDEFGHIJKLMNOPQ RSTUV XYZABCDEFGHIJKLMNOPQR STUVW YZABCDEFGHIJKLMNOPQRS TUVWX ZABCDEFGHIJKLMNOPQRST UVWXY
Dacă literele sunt interpretate ca codificări ale primelor 26 de numere naturale în conformitate cu corespondența unu-la-unu dintre litere și numere , fiecare poziție a tabelului furnizează suma modulo 26 a întregului la începutul rândului și a întregului la începutul coloanei. Prin urmare, acest tabel constituie tabelul de înmulțire pentru grupul ciclic de ordinul 26 sau al grupului aditiv din clasele de resturi modulo 26. Poate fi considerat și un pătrat latin de ordinul 26.
Curiozitate
- Potrivit decodorului militar francez, căpitanul Roger Frontenac , care a publicat cartea „ La clef secrète de Nostradamus ” în anii 1950, profetul folosește o cheie „tritemiană”.
Pretinsa sa descoperire are loc în textul scrisorii lui Nostradamus către fiul său Cezar, unde există un cifru bazat pe o variantă a tabelului Vigenère, care ar folosi următoarea frază mnemonică în latină ca cheie de criptare:
"FLAMEN FIDELE COEGI ID VULGO IN KABBALO, |
( Roger Frontenac ) |
- În De triplici minima et mensura , de Giordano Bruno (în textul căruia De Magia mathica este prezentă ca sursă Steganographia lui Tritemio [1] ), există imagini similare cu tabula recta. [2]
Notă
- ^ Copie arhivată , pe giordanobruno.signum.sns.it . Adus la 31 iulie 2011 (arhivat din original la 12 noiembrie 2011) . , [1] Arhivat la 12 noiembrie 2011 la Internet Archive .; din giordanobruno.signum.sns.
- ^ Versiune digitalizată de Signum.sns , a ediției Tocco e Vitelli din 1591; Secțiunea III; Caput XXII, p. 352-359 ( [2] , [3] , [4] , [5] , [6] , [7] , [8] , [9] ).
linkuri externe
- ( FR ) Le tableau de Trithème Arhivat 5 noiembrie 2016 la Internet Archive . ( Applet Java )