Ce este Skipjack? definiție și semnificație

click fraud protection

postat pe de Mel Hawthorne

Skipjack este un cifru bloc dezvoltat de Agenția de Securitate Națională a SUA în 1987, revizuit pentru prima dată în 1993 și declasificat în 1998. Skipjack este un cifru bloc care este conceput pentru a realiza funcționalitatea de criptare a cipului de tăiere în timp ce un mecanism separat de aplicare a legii Access Field (LEAF) a fost folosit pentru a oferi escrow funcţionalitate. Algoritmul a fost în general privit cu suspiciune, deoarece a fost inițial clasificat înainte ca un număr mic de experți în securitate să fie permis pentru a-l revizui în 1993, în 1998 comunitatea de securitate a descoperit în mod independent principiile de proiectare ale cifrului și a fost desecretizat.

Technipages explică Skipjack

Skipjack folosește o cheie de criptare de 80 de biți care este considerată nesigură în calculul modern, o cheie de 128 de biți este considerată un minim pentru o securitate criptografică considerabilă pentru viitor. Fiecare bit suplimentar de lungime al cheii de criptare crește exponențial dificultatea unui atac cu forță brută.

Au fost găsite o serie de atacuri care pot rupe unele dintre rundele de criptare pe care le utilizează Skipjack, deși nu a fost găsit niciun atac care să rupă toate cele 32 de runde până în prezent. Nu au existat sugestii sau indicații că algoritmul conține direct uși din spate, dincolo de utilizarea sa cu funcționalitatea de escrow a cipului de tuns.

Eșecul cipului de tuns nu a fost într-adevăr legat de cifrul bonitei în special, în timp ce bonitei are defecte, au existat mai multe probleme semnificative cu opinia publică față de funcționalitatea cheie de escrow a cipului de tuns și mai târziu defectele de securitate identificate în ea.

Principalul omolog modern al lui Skipjack ca cifru bloc este Advanced Encryption Standard (AES), care a fost standardizat în 2001. AES acceptă dimensiuni de cheie de 128, 192 și 256 de biți, ceea ce îl face semnificativ mai sigur. Deși sunt cunoscute câteva atacuri împotriva AES, ele fie au un efect minim asupra securității, fie au cerințe de acces atât de mari încât să fie imposibil de realizat.

Utilizări obișnuite ale Skipjack

  • Skipjack a fost folosit ca algoritm de criptare în cipul Clipper, sponsorizat de guvernul SUA.
  • Skipjack folosește o cheie de 80 de biți pentru a cripta sau decripta blocuri de date pe 64 de biți în 32 de runde.
  • Eli Biham și Adi Shamir au descoperit un atac împotriva a 16 din cele 32 de runde într-o zi de la declasificarea Skipjack

Utilizari greșite frecvente ale Skipjack

  • Skipjack a fost un cifr de criptare cu ușă în spate dezvoltat de NSA pentru a fi utilizat în cipul clipper.