Rola Jefferson

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Rola Jefferson

Jefferson Roller, cunoscut și sub numele de Wheel Cypher , este un cifru care a fost inventat în jurul anului 1790 de către președintele american Thomas Jefferson .

Istorie

Instrumentul numit role Jefferson a fost inventat în perioada cuprinsă între 1790 și 1793 , când Thomas Jefferson a ocupat funcția de secretar de stat , cu scopul de a codifica mesajele care conțin informații sensibile.

În perioada războiului revoluționar american , omul de stat a recunoscut importanța mesajelor criptate. Întrucât multe mesaje trebuiau să fie transmise, fie de către un mesager, fie prin releu, către un destinatar îndepărtat, ele erau deseori expuse la vederea ochilor curioși.

Pentru a împiedica citirea acestor mesaje importante, Jefferson a inventat o metodă foarte simplă și ingenioasă pentru codarea lor: mecanismul era o rolă compusă din 26 de discuri de lemn înșirate pe o tijă metalică pe marginea căreia erau gravate literele alfabetului . . Pentru a codifica un mesaj a fost suficient să identificați litera care trebuie transpusă pe prima rolă și să rotiți rolele în mod corespunzător, repetând operația pentru fiecare literă individuală.

Pentru ca mesajul să fie codat corect, a fost necesar ca pentru fiecare nouă literă care îl compunea, cine a criptat textul să aleagă o nouă rolă pe care să identifice litera. Deoarece toate rolele erau conectate între ele, a fost, prin urmare, suficient ca persoana care a codat mesajul să rotească rolele alese, astfel încât literele să apară de-a lungul aceleiași coloane și să aleagă o altă coloană din care să copieze literele. Pentru a decoda a fost suficient, deci, să se noteze ordinea rolelor utilizate pentru codificarea mesajului, să se rotească aceleași role utilizate anterior, astfel încât mesajul criptat să apară într-o coloană verticală.

Prin urmare, mesajul decodat a apărut într-una dintre coloanele verticale rămase și a fost identificat pur și simplu prin faptul că a fost singurul mesaj sensibil. Cu toate acestea, pentru ca mesajul să fie decriptat cu succes, a fost necesar ca decriptorul să fi setat rolele cu aceeași succesiune ca cea care a criptat mesajul. Cu alte cuvinte, pentru a decripta mesajul, era necesar să aveți atât mesajul criptat, cât și cheia pentru decriptarea acestuia.

Se pare că Jefferson nu a folosit niciodată această mașină direct, totuși ruloul a fost folosit de colaboratorii săi până în 1802 , pentru a fi redescoperit în 1890 de către un oficial al statului francez.

Tot pe baza rolei Jefferson, instrumentul criptografic numit M94 a fost dezvoltat în timpul primului război mondial , care a rămas în funcțiune până în 1922 .

Operarea cu role bazată pe un exemplu simplu

Funcționarea rolei Jefferson este ilustrată mai jos pe baza unui exemplu simplu, în care, pentru simplitate, se presupune că rola este compusă din doar 10 discuri, care sunt numerotate de la unu la zece în ordinea următoare.

1: <ZWAXJGDLUBVIQHKYPNTCRMOSFE <
2: <KPBELNACZDTRXMJQOYHGVSFUWI <
3: <BDMAIZVRNSJUWFHTEQGYXPLOCK <
4: <RPLNDVHGFCUKTEBSXQYIZMJWAO <
5: <IHFRLABEUOTSGJVDKCPMNZQWXY <
6: <AMKGHIWPNYCJBFZDRUSLOQXVET <
7: <GWTHSPYBXIZULVKMRAFDCEONJQ <
8: <NOZUTWDCVRJLXKISEFAPMYGHBQ <
9: <XPLTDSRFHENYVUBMCQWAOIKZGJ <
10: <UDNAJFBOWTGVRSCZQKELMXYIHP <

Prin urmare, să presupunem că cheia pentru decriptarea mesajului este următoarea secvență: 7, 9, 5, 10, 1, 6, 3, 8, 2, 4; și că mesajul care trebuie criptat este „retrageți-vă acum” . Pentru a cripta mesajul, pur și simplu secvențați discurile în ordinea predeterminată de cheie și asigurați-vă că literele mesajului de criptat apar în prima coloană. În acest moment, trebuie doar să alegeți una dintre coloanele rămase și să copiați literele în aceeași ordine (în cazul analizat, apoi a șaptea coloană).

7: <R AFDCE O NJQGWTHSPYBXIZULVKM <
9: <E NYVUB M CQWAOIKZGJXPLTDSRFH <
5: <T SGJVD K CPMNZQWXYIHFRLABEUO <
10: <R SCZQK E LMXYIHPUDNAJFBOWTGV <
1: <E ZWAXJ G DLUBVIQHKYPNTCRMOSF <
6: <A MKGHI W PNYCJBFZDRUSLOQXVET <
3: <T EQGYX P LOCKBDMAIZVRNSJUWFH <
8: <N OZUTW D CVRJLXKISEFAPMYGHBQ <
2: <O YHGVS F UWIKPBELNACZDTRXMJQ <
4: <W AORPL N DVHGFCUKTEBSXQYIZMJ <

Pentru a decripta mesajul, este, prin urmare, suficient să aveți cheia 7, 9, 5, 10, 1, 6, 3, 8, 2, 4 în funcție de care să comandați discurile rolei și să primiți mesajul care să fie descifrat: OMKEGWPDFN . Plasând discurile în ordinea prestabilită și rotind discurile individuale, astfel încât mesajul să apară în orice coloană, trebuie doar să citiți toate coloanele rămase de sus în jos și să identificați singurul mesaj care are sens.

Bibliografie

  • David Kahn , The Codebreakers , 1967, pp. 192 - 195
  • Caterina Marrone, Semnele înșelăciunii. Semiotica criptografiei , New Equilibrium, Viterbo 2010, pp. 199, Isbn 978-88-6222-132-0.
Criptare Portal de criptografie : Accesați intrările Wikipedia care se ocupă de criptografie