CRYPTEREC Cryptography Research and Evaluation Committees
ENGLISH
CRYPTERECとは
CRYPTERECの体制
CRYPTERECの沿革
CRYPTEREC報告書
技術報告書
電子政府推奨暗号リスト
電子政府推奨暗号の仕様書
関連機関等のご案内
電子政府推奨暗号の仕様書
「電子政府における調達のために参照すべき暗号のリスト(CRYPTREC暗号リスト)」 が公表されました。 CRYPTREC暗号リストは、2003年に発表された 「電子政府における調達のために参照すべき暗号のリスト(電子政府推奨暗号リスト)」 を改定したものです。
CRYPTREC暗号リストは、「電子政府推奨暗号リスト」、「推奨候補暗号リスト」、「運用監視暗号リスト」の3つで構成されます。 これらに掲載されている暗号の仕様書を以下の一覧表に示します。 「CRYPTREC暗号リスト」に掲載されている暗号の仕様は、この表に記載のものに限られますのでご注意下さい。

なお、 改定前の「電子政府推奨暗号リスト」 に掲載された暗号の仕様については、 「電子政府推奨暗号リスト(改定前)」の仕様書 を参照下さい。
「電子政府推奨暗号リスト」掲載の暗号仕様書一覧
技術分類 暗号名称 仕様書
公開鍵
暗号
署名 DSA NIST FIPS PUB 186-2 (+Change Notice 1) (*2)
ECDSA SEC 1: Elliptic Curve Cryptography (September 20, 2000 Version 1.0) (*2)
または
ANS X9.62-2005 (*1)
RSA-PSS Public-Key Cryptography Standards (PKCS)#1 v2.2
RSASSA-PKCS1-v1_5 Public-Key Cryptography Standards (PKCS)#1 v2.2
守秘 RSA-OAEP Public-Key Cryptography Standards (PKCS)#1 v2.2
鍵共有 DH ANS X9.42-2003 (*1)
または
NIST SP 800-56A Revision 1 (March 2007) (*2)においてFFC DHプリミティブとして規定されたもの
ECDH SEC 1: Elliptic Curve Cryptography (September 20, 2000 Version 1.0) (*2)
または
NIST SP 800-56A Revision 1 (March 2007) (*2) において、 C(2,0,ECC CDH)として規定されたもの
共通鍵
暗号
64ビット
ブロック暗号
3-key Triple DES NIST SP 800-67 Revision 1 (January 2012)
128ビット
ブロック暗号
AES NIST FIPS PUB 197
Camellia 128ビットブロック暗号 Camellia アルゴリズム仕様書 (第2版:2001年9月26日)
ストリーム
暗号
KCipher-2 ストリーム暗号KCipher-2 (2010年2月1日)
ハッシュ関数 SHA-256 NIST FIPS PUB 180-4
SHA-384 NIST FIPS PUB 180-4
SHA-512 NIST FIPS PUB 180-4
暗号利用
モード
秘匿モード CBC NIST SP 800-38A
CFB NIST SP 800-38A
CTR NIST SP 800-38A
OFB NIST SP 800-38A
認証付き
秘匿モード
CCM NIST SP 800-38C
GCM NIST SP 800-38D
メッセージ認証コード CMAC NIST SP 800-38B
HMAC NIST FIPS PUB 198-1
エンティティ認証 ISO/IEC 9798-2 ISO/IEC 9798-2:2008 (*1),
ISO/IEC 9798-2:2008/Cor 1:2010,
ISO/IEC 9798-2:2008/Cor 2:2012,
ISO/IEC 9798-2:2008/Cor 3:2013
ISO/IEC 9798-3 ISO/IEC 9798-3:1998 (*1),
ISO/IEC 9798-3:1998/Amd 1:2010 (*1),
ISO/IEC 9798-3:1998/Cor 1:2009,
ISO/IEC 9798-3:1998/Cor 2:2012
(*1) 仕様書は、一般財団法人 日本規格協会で購入が可能です。
(*2) より新しい版の仕様書が公開されており、参照先の変更を検討中です。

仕様書のリンク先が、他の団体のWebとなっている場合は、仕様書の管理はその団体が実施することになります。 もしリンクが切れていましたら、CRYPTREC事務局までご一報下さいますと幸いです。
「推奨候補暗号リスト」掲載の暗号仕様書一覧
技術分類 暗号名称 仕様書
公開鍵
暗号
署名 該当なし
守秘 該当なし
鍵共有 PSEC-KEM PSEC-KEM 仕様書version 2.2 (2008年4月14日)
共通鍵
暗号
64ビット
ブロック暗号
CIPHERUNICORN-E 暗号技術仕様書 CIPHERUNICORN-E (2002年5月8日)
Hierocrypt-L1 暗号技術仕様書:Hierocrypt-L1 (May 2002)
MISTY1 暗号技術仕様書 MISTY1 (updated 2002年5月13日)
128ビット
ブロック暗号
CIPHERUNICORN-A 暗号技術仕様書 CIPHERUNICORN-A (2002年5月8日)
CLEFIA 128ビットブロック暗号 CLEFIA 暗号技術仕様書 Version 1.0 (2010年1月29日)
Hierocrypt-3 暗号技術仕様書:Hierocrypt-3 (May 2002)
SC2000 共通鍵ブロック暗号SC2000 暗号技術仕様書 (2001年9月26日)
ストリーム
暗号
MUGI 疑似乱数生成器MUGI 仕様書Ver. 1.3 (2002年5月8日)
Enocoro-128v2 疑似乱数生成器Enocoro 仕様書 Ver. 2.0 (2010年2月2日)
MULTI-S01 仕様書 MULTI-S01 暗号 第1.2 版 (2002年5月12日)
ハッシュ関数 該当なし
暗号利用
モード
秘匿モード 該当なし
認証付き
秘匿モード
該当なし
メッセージ認証コード PC-MAC-AES 暗号技術仕様書 PC-MAC-AES (2010年2月3日)
エンティティ認証 ISO/IEC 9798-4 ISO/IEC 9798-4:1999 (*1),
ISO/IEC 9798-4:1999/Cor 1:2009,
ISO/IEC 9798-4:1999/Cor 2:2012
(*1) 仕様書は、一般財団法人 日本規格協会で購入が可能です。

仕様書のリンク先が、他の団体のWebとなっている場合は、仕様書の管理はその団体が実施することになります。 もしリンクが切れていましたら、CRYPTREC事務局までご一報下さいますと幸いです。
「運用監視暗号リスト」掲載の暗号仕様書一覧
技術分類 暗号名称 仕様書
公開鍵
暗号
署名 該当なし
守秘 RSAES-PKCS1-v1_5 Public-Key Cryptography Standards (PKCS)#1 v2.2
鍵共有 該当なし
共通鍵
暗号
64ビット
ブロック暗号
該当なし
128ビット
ブロック暗号
該当なし
ストリーム
暗号
128-bit RC4 (*2)
(Arcfour)
128-bit RC4は、SSL3.0/TLS1.0以上に限定して利用することを想定している。
仕様に関する技術情報に関しては、以下の論文を参照のこと。


Fluhrer Scott, Itsik Mantin, and Adi Shamir, “Attacks On RC4 and WEP”, CryptoBytes, Vol.5, No.2, pp.26-34, Summer/Fall 2002
ハッシュ関数 RIPEMD-160 The hash function RIPEMD-160
SHA-1 NIST FIPS PUB 180-4
暗号利用
モード
秘匿モード 該当なし
認証付き
秘匿モード
該当なし
メッセージ認証コード CBC-MAC ISO/IEC 9797-1:2011 (*1)
エンティティ認証 該当なし
(*1) 仕様書は、一般財団法人 日本規格協会で購入が可能です。
(*2) RC4はEMC Corporation社のトレードマークです。

仕様書のリンク先が、他の団体のWebとなっている場合は、仕様書の管理はその団体が実施することになります。 もしリンクが切れていましたら、CRYPTREC事務局までご一報下さいますと幸いです。
連絡先:CRYPTREC事務局
このサイトについて プライバシーポリシー
ご意見・お問い合せは次のメールアドレスまで
Copyright (c) 2005-2008 CRYPTREC. ALL Rights Reserved.