Publicēts autors Mels Hotorns
Skipjack ir bloka šifrs, ko 1987. gadā izstrādāja ASV Nacionālās drošības aģentūra, pirmo reizi pārskatīts 1993. gadā un deklasificēts 1998. gadā. Skipjack ir bloka šifrs, kas paredzēts, lai veiktu griešanas mikroshēmas šifrēšanas funkcionalitāti tā kā darījuma nodrošināšanai tika izmantots atsevišķs Likuma izpildes piekļuves lauka (LEAF) mehānisms funkcionalitāte. Algoritms parasti tika uztverts ar aizdomām, jo tas sākotnēji tika klasificēts, pirms tika atļauts neliels skaits drošības ekspertu lai to pārskatītu 1993. gadā, 1998. gadā drošības aprindas patstāvīgi atklāja šifra veidošanas principus un tas tika deklasificēts.
Technipages Explains Skipjack
Skipjack izmanto 80 bitu šifrēšanas atslēgu, kas mūsdienu skaitļošanā tiek uzskatīta par nedrošu, savukārt 128 bitu atslēga tiek uzskatīta par minimumu ievērojamai nākotnes kriptogrāfijas drošībai. Katrs papildu šifrēšanas atslēgas garums eksponenciāli palielina brutāla spēka uzbrukuma grūtības.
Ir konstatēti vairāki uzbrukumi, kas var izjaukt dažas šifrēšanas kārtas, ko izmanto skipjack, lai gan nav atrasts neviens uzbrukums, kas izjauktu visas 32 kārtas. Nav saņemti nekādi ieteikumi vai norādes, ka algoritmā būtu tieši ietvertas aizmugures durvis, izņemot tā izmantošanu kopā ar griešanas mikroshēmas darījuma funkcionalitāti.
Clipera mikroshēmas kļūme nebija īsti saistīta ar skipdžeka šifru, savukārt griezējai ir trūkumi, bija arī vairāk būtiskas problēmas ar sabiedrības viedokli pret griezēja mikroshēmas atslēgas darījuma funkcionalitāti un vēlāk arī drošības trūkumiem identificēts tajā.
Skipjack galvenais mūsdienu līdzinieks kā bloka šifrs ir uzlabotais šifrēšanas standarts (AES), kas tika standartizēts 2001. gadā. AES atbalsta atslēgu izmērus 128, 192 un 256 biti, padarot to ievērojami drošāku. Lai gan ir zināmi daži uzbrukumi pret AES, tiem ir minimāla ietekme uz drošību vai arī tiem ir tik augstas piekļuves prasības, ka tos nevar izpildīt.
Skipjack parastie lietojumi
- Skipjack tika izmantots kā šifrēšanas algoritms ASV valdības sponsorētajā Clipper mikroshēmā.
- Skipjack izmanto 80 bitu atslēgu, lai šifrētu vai atšifrētu 64 bitu datu blokus 32 kārtās.
- Eli Bihams un Adi Šamirs vienas dienas laikā pēc Skipjack deklasificēšanas atklāja uzbrukumu 16 no 32 kārtām
Izplatīta šķipsnu ļaunprātīga izmantošana
- Skipjack bija aizmugures šifrēšanas šifrs, ko NSA izstrādāja izmantošanai griešanas mikroshēmā.