カツオとは? 定義と意味

ポストする メルホーソーン

Skipjackは、1987年に米国国家安全保障局によって開発され、1993年に最初にレビューされ、1998年に機密解除されたブロック暗号です。 Skipjackは、クリッパーチップの暗号化機能を実行するように設計されたブロック暗号です。 一方、エスクローを提供するために別の法執行アクセスフィールド(LEAF)メカニズムが使用されました 機能。 アルゴリズムは、少数のセキュリティ専門家が許可される前に最初に分類されたため、一般的に疑わしいと見なされていました。 1993年にそれをレビューするために、1998年に、セキュリティコミュニティは独自に暗号の設計原理を発見し、機密解除されました。

TechnipagesはSkipjackを説明します

Skipjackは、最新のコンピューティングでは安全でないと見なされている80ビットの暗号化キーを使用します。128ビットのキーは、将来を見据えた暗号化セキュリティの最小値と見なされます。 暗号化キーの長さが1ビット増えるごとに、ブルートフォース攻撃の難易度が飛躍的に高まります。

これまでの32ラウンドすべてを破る攻撃は見つかっていませんが、skipjackが使用する暗号化ラウンドの一部を破る可能性のある攻撃がいくつか見つかっています。 クリッパーチップのエスクロー機能での使用以外に、アルゴリズムにバックドアが直接含まれているという提案や兆候はありません。

クリッパーチップの故障は、特にスキップジャック暗号とは実際には関係がありませんでしたが、スキップジャックには欠陥がありました。 クリッパーチップのキーエスクロー機能に対する世論とその後のセキュリティ上の欠陥に関する重大な問題 その中で識別されます。

ブロック暗号としてのSkipjackの最新の主な対応物は、2001年に標準化されたAdvanced Encryption Standard(AES)です。 AESは、128、192、および256ビットのキーサイズをサポートしているため、セキュリティが大幅に向上します。 AESに対するいくつかの攻撃が知られていますが、それらはセキュリティへの影響が最小限であるか、実行不可能なほど高いアクセス要件を持っています。

スキップジャックの一般的な使用法

  • Skipjackは、米国政府が後援するClipperチップの暗号化アルゴリズムとして使用されました。
  • Skipjackは、80ビットキーを使用して、32ラウンドにわたって64ビットデータブロックを暗号化または復号化します。
  • エリ・ビアムとアディ・シャミアは、スキップジャックの機密解除から1日以内に32ラウンドのうち16ラウンドに対する攻撃を発見しました

スキップジャックの一般的な誤用

  • Skipjackは、クリッパーチップで使用するためにNSAによって開発されたバックドア暗号化暗号でした。