Loading article…
商用国家安全保障アルゴリズムスイート(CNSA)は、国家安全保障局がNSAスイートB暗号化アルゴリズムの代替として公布した暗号化アルゴリズムのセットです。NSAが量子耐性暗号化への移行を計画している間、これは米国の国家安全保障システムの情報を最高機密レベルまで保護するための暗号化基盤として機能します。[1] [2] [3] [4] [5] [6]

スイートには以下が含まれます:
- 256 ビット キーの高度暗号化標準
- 楕円曲線ディフィー・ヘルマンおよび曲線P-384による楕円曲線デジタル署名アルゴリズム
- 384ビットのSHA-2、最小3072ビットのモジュラスを持つDiffie-Hellman鍵交換、および
- 最小モジュラスサイズが3072のRSA 。[2]
CNSAの移行は、Suite Bに登場したRSAを一時的なレガシーステータスからサポートステータスに移行したことで注目に値する。また、デジタル署名アルゴリズムは含まれていなかった。このことと、量子耐性標準がない中での発表の全体的な配信とタイミングにより、NSAが楕円曲線アルゴリズムなどの弱点を見つけたのか、それとも非技術的な理由でECCのみに焦点を絞ることから距離を置こうとしているのかについて、かなりの憶測が飛び交った。[7] [8] [9]
2022年9月、NSAはCNSA 2.0を発表しました。これには、量子耐性暗号アルゴリズムに関する最初の推奨事項が含まれています。[10]
CNSA 2.0には以下が含まれます: [2]
- 256 ビット キーの高度暗号化標準
- モジュール ラティス ベースのキー カプセル化メカニズム標準 (ML-KEM、別名 CRYSTALS-Kyber)、パラメータ セット ML-KEM-1024
- モジュール格子ベースのデジタル署名標準 (ML-DSA または CRYSTALS-Dilithium)、パラメータ セット ML-DSA-87
- 384 または 512 ビットのSHA-2
- すべてのパラメータが承認された拡張マークル署名スキーム(XMSS)とレイトン・ミカリ署名(LMS)(SHA256/192を推奨)
CNSA 1.0、CNSA 2.0 と比較すると、次の点に注意してください。
- ソフトウェア/ファームウェア署名用の別個のポスト量子アルゴリズム (XMSS/LMS) をすぐに使用できるように提案します。
- SHA-512を許可する
- CRYSTALS-Kyber と CRYSTALS-Dilithium の選択を早期に発表しました。最終的な標準と FIPS 検証済みの実装がリリースされた場合にのみ、これらが義務付けられる予定です。
- RSA、Diffie-Hellman、楕円曲線暗号はその時点で廃止される予定です。
CNSA 2.0およびCNSA 1.0のアルゴリズム、詳細な機能の説明、仕様、およびパラメータは以下のとおりです。[11]
CNSA2.0 について
CNSA1.0
参考文献
- ^ Cook, John (2019-05-23). 「NSA の推奨事項 | PQC まで使用するアルゴリズム」www.johndcook.com . 2020 年 2 月 28 日閲覧。
- ^ abc 「Commercial National Security Algorithm Suite 2.0 の発表」(PDF) . media.defense.gov . 2022-09-07 . 2024-06-10閲覧。
- ^ 「CNSA Suite and Quantum Computing FAQ」(PDF) . cryptome.org . 2016年1月. 2023年7月24日閲覧。
- ^ 「国家安全保障システム間で情報を安全に共有するための公開標準の使用、諮問覚書 02-15 CNSS 諮問覚書 情報保証 02-15」。国家安全保障システム委員会。2015-07-31。2020-02-28時点のオリジナルよりアーカイブ。2020-02-28に閲覧。
- ^ 「Commercial National Security Algorithm Suite」. apps.nsa.gov . 2015年8月19日. 2022年2月18日時点のオリジナルよりアーカイブ。 2020年2月28日閲覧。
- ^ Housley, Russ; Zieglar, Lydia (2018 年 7 月)。「RFC 8423 - Suite B ドキュメントの歴史的ステータスへの再分類」。tools.ietf.org。2020年2 月 28 日閲覧。
- ^ 「NSAのFAQはSuite Bの終焉を解明するが、重要な詳細の1つを説明していない - Pomcor」2016年2月9日。 2020年2月28日閲覧。
- ^ 「曲線で包まれた謎」。暗号工学に関するいくつかの考察。2015年10月22日。 2020年2月28日閲覧。
- ^ コブリッツ、ニール; メネゼス、アルフレッド J. (2018-05-19). 「謎に包まれた謎」.暗号学 ePrint アーカイブ.
- ^ 「ポスト量子サイバーセキュリティリソース」www.nsa.gov . 2023年3月3日閲覧。
- ^ 「Commercial National Security Algorithm Suite 2.0、U/OO/194427-22、PP-22-1338、Ver. 1.0 の発表」(PDF)。media.defense.gov 。国家安全保障局。2022年 9 月。表 IV: CNSA 2.0 アルゴリズム、p. 9。表 V: CNSA 1.0 アルゴリズム、p. 10。2024年 4 月14 日に閲覧。
