AES (Advanced Encryption Standard) ・DES (Data Encryption Standard) の後継暗号を 決定する米国のプロジェクト ・NIST (National Institute of Standards and Technology) が主催する公募によって選定 ・選定されたアルゴリズムは FIPS (Federal Information Processing Standards) に登録 ・AES の Official Home Page http: //csrc. ncsl. nist. gov/encryption/aes_home. htm Copyright(C)ICAT 2
FIPS とは ・米国連邦政府調達品に強制力をもつ標準 民間を拘束しないがその影響力は大きい ・現在 FIPS に登録されている暗号方式の例 FIPS 46 -2 Data Encryption Standard (DES) FIPS 180 -1 Secure Hash Standard (SHA-1) FIPS 185 Escrow Encryption Standard (EES) FIPS 186 Digital Signature Standard (DSS) (http: //csrc. ncsl. nist. gov/fips/ 参照) Copyright(C)ICAT 3
DES の歴史 (1/3) DESの成立 ・ NBS (National Bureau of Standards : 現在のNIST) が 標準暗号を一般から公募 ・ IBM が応募したブロック暗号方式が DES の原形 ・ NSA (National Security Agency) が評価および改良 ・ 1976年 FIPS 46 として成立 (現在FIPS 46 -2) ・ 1981年 ANSI (American National Standards Institute) に採用 ・ ISO (International Standardization Organization)での 標準化は米国自身が拒否 Copyright(C)ICAT 4