IT用語集 › セキュリティ › Skipjack

Skipjack

セキュリティ Svenska → 更新: 2026-10-23
詳細情報
作成者
NSA
公開
1993年(1998年まで機密)
種類
ブロック暗号

Clipperチップに搭載されたNSA秘密のブロック暗号。ブロック長は64ビット、鍵長は80ビット。

SkipjackはClipperチップとFortezzaカードのために作られ、アルゴリズム自体が機密扱いだった。強度は信じて任せるしかなく、ケルクホフスの原則の精神とはほぼ正反対である。内部は、不均衡なFeistel構造による32ラウンドだ。

1998年にNSAが仕様を公開すると、わずか数カ月でEli Biham、Alex Biryukov、Adi Shamirが不可能差分を使って32ラウンド中31ラウンドを破った。完全版は持ちこたえたが、安全マージンはちょうど1ラウンドだった。本当の限界は80ビットの鍵長で、NISTは2010年以降、新規の暗号化での使用を認めていない。

← 用語集に戻る