Criptografia așa cum o cunoaștem astăzi datează din Renaștere, într-un anumit sens, într-un sens matematic. --Whitfield Diffie
Dacă te uiți la textele introductive de criptografie, vei vedea de obicei unele dintre aceleași cifruri, metode și instrumente criptografice acoperite într-un capitol despre criptografia clasică:
Scytale, un instrument pentru a efectua un cifr de transpunere
Piața Polybius, pentru fracţionarea caracterelor text simplu
Cifrul Caesar, un cifr de substituție cu cheie
Cărți de coduri, o carte pentru stocarea codurilor criptografice
Tabula recta, un tabel pătrat care definește un cifr polialfabetic
înlocuirea bigrafică a lui della Porta, un fel de substituție poligrafică
Substituția homofonică, maparea literelor de text simplu la mai multe litere de text cifrat
Cifrul Vigenère, un fel de substituție polialfabetică
Cifrul autokey Vigenère, un cuvânt cheie este folosit pentru a crea fluxul de cheie și textul simplu original
Transpunerea pe coloană, scriind un mesaj pe rânduri și coloane pentru a-l transpune
Blocul de o singură dată, o tehnică și un model de criptare. Pad-ul unic nu este un cifru conform standardelor actuale.
Cifrul Playfair, un cifr de substituție de diagramă
Cifrurile bifide și trifide, bifidul folosește un pătrat Polybius și transpoziție; trifidul foloseşte fracţionarea şi transpunerea
Cifrurile ADFGX și ADFGVX, cifruri folosite de Germania în Primul Război Mondial. ADFGVX a folosit un pătrat Polybius pentru fracţionare, transpunere în coloană şi transpunere alfabetică
Cifrul afin, un cifr de substituție monoalfabetic
Cifrul VIC, un cifru complex care folosește un generator Fibonacci întârziat, transpoziții în coloană, o tablă de șah călăreață și adăugare de lanț mod 10 - toate construite din informații memorate.
Cifrul Hill, care deschide o nouă dimensiune, cea a unui cifr de substituție poligrafic bazat pe algebră.
Ceea ce este foarte probabil să fie tratat într-un manual introductiv:
Cifrare Caesar- substituție monoalfabetică
Cifrul Vigenère- substituție polialfabetică
Cifru afin
Blocul de o singură dată
Cifrul Hill
Ceea ce este puțin probabil să fie acoperit:
Tabele de șah care se încadrează (fracționare)
Cifrul VIC
Substituție homofonică cu simboluri neobișnuite
Cifrul Beaufort
Cifrul nihilist
Cifrul Beale
Important, Whitfield Diffie subliniază că un progres critic în criptografie a fost făcut în timpul Renașterii de către Leon Battista Alberti (1404 – 1472): distincția dintre o cheie criptografică și un sistem criptografic. (1) Înainte de Renaștere, această distincție era dificil de făcut deoarece sistemele erau foarte simple. De exemplu, atunci când se folosește o carte de coduri, toate cheltuielile sunt plasate în cartea de coduri, piesa secretă, nu în sistemul de căutare a textului simplu și de scriere a textului cifrat. Inovația Renașterii a fost o metodă care a rezistat criptoanalizei prin transferarea cheltuielilor către piesa publică, sistemul, făcând partea secretă ieftină. (2) În calitate de student pasionat al istoriei criptografiei, Diffie raportează progresul timpuriu specific al criptografiei clasice cu unul dintre propriile sale progrese, acesta fiind genul de lucruri pe care un criptograf ar putea fi bine să le înțeleagă.
EDITAȚI | ×:
Ca o altă modalitate de a răspunde la întrebare, m-am uitat la mai multe manuale introductive la nivel universitar pentru a vedea ce subiecte au abordat față de criptografia clasică. Monoalfabetic și polialfabetic consultați discuția generală:
Contribuțiile originale ale lui Alberti la criptografie pot fi găsite în „On Writing in Ciphers” din capitolele 13-23. Acestea sunt discutate de Lionel March în âThe Mathematical Works of Leon Battista Albertiâ, Spinger, 2010.
Whitfield Diffie, Securitatea informațiilorâBefore & After Public-Key Cryptography, YouTube, videoclip 1BJuuUxCaaY.