Atac cunoscut în text clar

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

Atacul cunoscut în text clar este un tip de atac criptanalitic în care atacatorul are atât textul clar, cât și textul cifrat și îl poate folosi pentru a obține informații secrete suplimentare, cum ar fi cheia de criptare .

Istorie

În orașul englez Bletchley Park , în timpul celui de- al doilea război mondial , s-au făcut eforturi enorme pentru a profita la maximum de mesaje criptate cu mașini Enigma pornind de la un text clar cunoscut sau repetitiv. Aceste texte au fost numite pătuț ( un pic de ajutor ) și ar putea fi, de exemplu, condițiile climatice ale unei anumite locații: în general, de fapt, aceste mesaje conțineau numele locului și fraze repetitive, cum ar fi umede (în germană pentru timp ) mereu în aceleași poziții.

O altă metodă a fost aceea de a-i determina pe naziști să producă mesaje identice. Această tehnică s-a numit grădinărit (grădinărit). De exemplu, dacă naziștii ar fi curățat recent o anumită zonă de mine, armata britanică le-ar putea face să creadă (și de multe ori chiar a făcut-o) că au remodelat aceeași zonă, astfel încât mesajele inamice să conțină cuvântul minen (germană pentru al meu ) și numele locului. Astăzi acest tip de atac este încadrat în cele efectuate cu text simplu ales .

Oficiul polonez de cifrare folosise deja pătuțuri în primele criptanalize ale Enigmei: se observase de fapt că naziștii foloseau foarte des termenul „ANX” și descoperiseră că nu era altceva decât unirea cuvântului german ” Un ", care înseamnă" a "și litera" X ", folosită ca spațiu [1] .

Arhivele de fișiere criptate, cum ar fi arhivele ZIP , sunt în general foarte predispuse la acest atac. De exemplu, un atacator cu un fișier ZIP criptat are nevoie de un singur fișier decriptat extras din arhivă, care formează textul clar cunoscut, pentru a recupera cheia de criptare (datorită utilizării diverselor programe software disponibile public) instantaneu. întreaga arhivă. Pentru a obține acest fișier decriptat, atacatorul putea căuta pe site-ul de pe care a luat arhiva un fișier adecvat scopului dintr-o altă arhivă necriptată sau încercând să reconstruiască manual un fișier în format text cu numele fișierului din arhivă criptat.

Cifrele clasice sunt în general vulnerabile la acest tip de atac. De exemplu, cifrul lui Caesar poate fi piratat folosind o singură literă din textul clar și una din textul cifrat pentru a decripta întregul mesaj. Un cifru de substituție monoalfabetic necesită mai multe perechi de litere și un pic de încercare dacă conține mai puțin de 26 de perechi diferite (26 sunt literele alfabetului internațional).

Notă

  1. ^ Władysław Kozaczuk , Enigma: How the German Machine Cipher a fost spart și cum a fost citit de către aliați în al doilea război mondial , Frederick, MD, University Publications of America, 1984, pp. 243-44.

Elemente conexe