Какво е Skipjack? определение и значение

публикувано на от Мел Хоторн

Skipjack е блоков шифър, разработен от Агенцията за национална сигурност на САЩ през 1987 г., прегледан за първи път през 1993 г. и разсекретен през 1998 г. Skipjack е блоков шифър, който е предназначен да изпълнява функцията за криптиране на чипа за подстригване като има предвид, че отделен механизъм за достъп на правоприлагащите органи (LEAF) беше използван за предоставяне на ескроу функционалност. Алгоритъмът обикновено се разглеждаше с подозрение, тъй като първоначално беше класифициран, преди да бъдат допуснати малък брой експерти по сигурността за да го прегледа през 1993 г., през 1998 г. общността за сигурност независимо открива принципите на проектиране на шифъра и той е разсекретен.

Technipages обяснява Skipjack

Skipjack използва 80-битов ключ за криптиране, който се счита за несигурен в съвременните изчисления, 128-битов ключ се счита за минимум за значителна надеждна криптографска сигурност. Всеки допълнителен бит от дължината на ключа за криптиране увеличава експоненциално трудността на атака с груба сила.

Бяха открити редица атаки, които могат да нарушат някои от рундовете на криптиране, които skipjack използва, въпреки че не е открита атака, която нарушава всичките 32 рунда до момента. Нямаше предложения или индикации, че алгоритъмът съдържа директно задни врати, освен използването му с функцията за escrow на чипа за подстригване.

Неизправността на чипа за подстригване всъщност не беше свързана особено с шифъра на skipjack, докато skipjack има недостатъци, имаше повече значителни проблеми с общественото мнение срещу ключовата ескроу функционалност на чипа за подстригване и по-късно пропуските в сигурността идентифицирани в него.

Основният съвременен аналог на Skipjack като блоков шифър е Advanced Encryption Standard (AES), който беше стандартизиран през 2001 г. AES поддържа ключове с размери от 128, 192 и 256 бита, което го прави значително по-сигурен. Въпреки че са известни няколко атаки срещу AES, те или имат минимален ефект върху сигурността, или имат толкова високи изисквания за достъп, че са неосъществими.

Често срещани употреби на Skipjack

  • Skipjack беше използван като алгоритъм за криптиране в спонсорирания от правителството на САЩ чип Clipper.
  • Skipjack използва 80-битов ключ за криптиране или декриптиране на 64-битови блокове от данни за 32 кръга.
  • Ели Бихам и Ади Шамир откриха атака срещу 16 от 32-те рунда в рамките на един ден след декласирането на Skipjack

Често срещани злоупотреби със Skipjack

  • Skipjack беше шифър за криптиране със задна врата, разработен от NSA за използване в чипа за подстригване.