Cifrarea blocului irakian

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Cifrarea blocului irakian
General
Prima publicație 1999
Detalii
Dimensiunea cheii 160 de biți
Dimensiunea blocului 256 biți
Structura rețea Feistel dezechilibrată
Criptanaliză mai bună
Sensibil la atacul cu alunecare (sunt necesare 2 64 de texte simple alese)

Cifrarea blocului irakian este un algoritm criptografic al cărui cod sursă C a fost publicat anonim pe un server FTP în 1999 . În ciuda numelui și a comentariilor inserate în cod, cifrul trebuie considerat o glumă atât pentru calitatea slabă a sursei, cât și pentru că nu pare să provină deloc din Irak : nici un comentariu, nici o variabilă, nici o ieșirea algoritmului este scrisă în arabă, dar este raportată în limba engleză.

Structura și vulnerabilitatea

Cifrarea blocului irakian, așa cum sugerează și numele, este un cifru bloc bazat pe o rețea Feistel dezechilibrată care funcționează pe blocuri de date de 256 de biți cu o cheie de 160 de biți .

David A. Wagner a publicat o lucrare în 2000 în care sugerează posibila păcăleală a cifrului blocului irakian și sensibilitatea sa la un atac de diapozitive datorită manipulatorului de chei imuabil. Atacul ar necesita totuși 2 64 de texte simple alese pentru a fi efectuate, astfel încât să poată fi considerat un atac pur teoretic.

În ciuda imposibilității de a efectua practic acest atac, cifrul nu trebuie considerat sigur din cauza calității scăzute a structurii sale și, prin urmare, utilizarea acestuia trebuie să fie pur academică.

Elemente conexe

  • S-1 - un alt cod de bloc considerat a fi o farsă

linkuri externe

Criptare Portal de criptografie : Accesați intrările Wikipedia care se ocupă de criptografie