Loading article…
| 一般的な | |
|---|---|
| デザイナー | 国家安全保障局 |
| 暗号の詳細 | |
| キーサイズ | 320 ビット (有効 160 ビット) |
| ブロックサイズ | 96、128ビット |
BATON は、少なくとも 1995 年以来、米国政府によって機密情報を保護するために使用されているタイプ 1 ブロック暗号です。
BATON アルゴリズム自体は秘密ですが (NSA のSuite Aのすべてのアルゴリズムと同様)、公開されている PKCS#11 標準には、その使用方法に関する一般的な情報が含まれています。このアルゴリズムは 320 ビットのキーを持ち、ほとんどのモードで 128 ビットのブロックを使用し、96 ビットの電子コードブック モードもサポートしています。キーの 160 ビットはチェックサムの材料です。このアルゴリズムは、NSA 暗号 JUNIPER と同様に、「シャッフル」モードをサポートしています。ブロック サイズに関係なく、初期化ベクトルとして最大 192 ビットを使用できます。[1]
暗号化されたビデオリンクに関する上院の質問に答えて、NSAはBATONはSkipjackよりも高速な暗号化に使用できると述べた。[2]
使用法
BATON はさまざまな製品や規格で使用されています。
- APCO プロジェクト 25 (陸上移動無線の公開標準) (アルゴリズム ID 01 および 41)
- PKCS#11 (暗号化トークンの公開標準)
- CDSA/CSSM (別の公開標準)
- HAIPE-IS ( NSAのIPsecバージョン)
- FNBDT (高度なフレキシブル音声セキュリティ プロトコル)
- Thales Datacryptor 2000 (英国のネットワーク暗号化ボックス)
- SecNet-11 ( Sierra チップをベースにした暗号化された802.11b PC カード)
- Fortezza Plus ( STEで使用されるPC カード製品)
- SafeXcel-3340 (HAIPIS ネットワーク暗号化ボックス)
- 多数の埋め込み可能な暗号化モジュール: AIM、CYPRIS、MYK-85、Sierra (マイクロチップ) など。
参照
参考文献
- ^ PKCS #11 仕様[永久リンク切れ]
- ^ 上院技術法小委員会:政権の鍵エスクロー暗号化標準に関する公聴会
外部リンク
- PKCS ドキュメント
- BATONについての議論
- BATONに関する名言
- 上院安全保障インタビュー
