Ambele sisteme, Piața Polybius și Cezar Shift, au stat la baza multor sisteme de cifrare viitoare
În secțiunea următoare, suntem ll uita-te la câteva dintre aceste metode mai avansate de criptare.
Descifrarea LanguageTo codifica un mesaj înseamnă a înlocui literele din textul cu alfabetul de înlocuire. Mesajul poate fi citit se numeste plaintext. Criptograful transformă într-un cifru plaintext și trimite-l pe. Destinatarul mesajului utilizează tehnica buna, numit cheia, pentru a descifra mesajul, schimbarea dintr-o cifru înapoi în text clar o.
Trimethius Tableau
După căderea Imperiului Roman, lumea occidentală a intrat ceea ce noi numim acum Evul Mediu. În acest timp, bursa a scăzut și criptografie au suferit aceeași soartă. Nu a fost până la Renaștere, care criptografia a devenit din nou populară. Renașterea nu a fost doar o perioadă de creativitate intensă și învățare, dar și de intrigi, politică, război și înșelăciune.
criptografi început să caute noi modalități de a codifica mesajele. Caesar Shift a fost prea usor sa se crape - dat suficient timp și răbdare, aproape oricine ar putea descoperi plaintext spatele textului cifrat. Regi și preoți angajat oamenii de știință a veni cu noi moduri de a trimite mesaje secrete.
Un astfel de savant a fost Johannes Trimethius, care a propus stabilire a alfabetului într-o matrice, sau tablou. Matricea a fost de 26 rânduri lungi și 26 de coloane largi. Primul rând conține alfabetul așa cum este scris în mod normal. Rândul următor folosit un Cezar Shift pentru a muta alfabetul peste un spațiu. Fiecare rând mutat alfabetului un alt loc, astfel încât rândul finală a început cu " Z " și sa încheiat în " Y. " Ai putea citi alfabetul în mod normal de căutarea peste primul rând sau în jos pe prima coloană. Se pare ca acest lucru:
După cum puteți vedea, fiecare rând este un Cezar Shift. Pentru a codifica o scrisoare, criptograful alege un rând și folosește rândul de sus ca ghid plaintext. Un criptograf folosind 10 rândul, de exemplu, s-ar codifica scrisoarea plaintext " A " ca " J. "
Trimethius nu sa oprit aici - el a sugerat că criptografi codifica mesajele folosind primul rând pentru prima literă, al doilea rând pentru