NESSIE

NESSIE (New European Schemes for Signature, Integrity, and Encryption) について



NESSIE(New European Schemes for Signature, Integrity, and Encryption)は、欧州連合(EU)が制定した暗号規格を策定するためのプロジェクトです。2000年1月、EUの情報社会技術(IST)プログラムの一環として活動を開始しました。このプロジェクトは、ヨーロッパにおける暗号技術の標準化を目指し、厳格な評価プロセスを経て、様々な暗号アルゴリズムを選定しました。

NESSIEで採用された暗号アルゴリズム



NESSIEプロジェクトでは、安全性と効率性を兼ね備えた以下の暗号アルゴリズムが最終的に採用されました。

ブロック[[暗号]]


MISTY1 - 三菱電機によって開発されたブロック[[暗号]]。
Camellia - 三菱電機とNTTが共同開発したブロック[[暗号]]。
SHACAL-2 - ジェムプラスが開発したブロック[[暗号]]。
Rijndael - アメリカのAES(Advanced Encryption Standard)でも採用されたブロック[[暗号]]。

公開鍵[[暗号]]


ACE Encrypt - IBM Zurich Research Laboratoryが開発した公開鍵[[暗号]]。
PSEC-KEM - NTTが開発した公開鍵[[暗号]]方式。
RSA-KEM - RSA[[暗号]]を基盤とした鍵カプセル化メカニズム。

メッセージ認証符号および暗号学的ハッシュ関数


Two-Track-MAC - K.U.Leuvenとdebis AGが共同開発したメッセージ認証符号。
UMAC - インテルネバダ大学リノ校IBM Research Laboratory、イスラエル工科大学カリフォルニア大学デービス校が共同開発したメッセージ認証符号。
CBC-MAC - ブロック[[暗号]]をベースとしたメッセージ認証符号。
HMAC - ハッシュ関数をベースとしたメッセージ認証符号。
Whirlpool - Scopus Tecnologia S.A.とK.U.Leuvenが共同開発したハッシュ関数。
SHA-256、SHA-384、SHA-512 - アメリカ国立標準技術研究所 (NIST) が標準化したSHA-2ファミリーのハッシュ関数。

デジタル署名


ECDSA - Certicomが開発した楕円曲線暗号に基づくデジタル署名アルゴリズム。
RSA-PSS - RSA Laboratoriesが開発したRSA[[暗号]]を基盤とした確率的署名方式。
SFLASH - シュルンベルジェが開発したデジタル署名アルゴリズム。

認証スキーム


GPS-auth - École Normale Supérieure、France Télécom、La Posteが共同開発した認証スキーム。

関連項目



暗号理論 - 数学や情報科学を基盤とした暗号に関する理論。
Advanced Encryption Standard (AES) - アメリカの標準暗号として採用されたブロック[[暗号]]。
CRYPTREC - 日本の電子政府推奨暗号リストを策定するプロジェクト。

外部リンク



* NESSIEプロジェクトサイト

まとめ



NESSIEプロジェクトは、欧州における暗号技術の標準化に大きく貢献しました。選定された暗号アルゴリズムは、安全性と効率性のバランスが考慮されており、現在でも広く利用されています。このプロジェクトは、暗号技術の研究開発と標準化における国際協力の重要性を示しています。

もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。