Camellia r Camellia r r r r r

  • Slides: 29
Download presentation

目次 Camelliaの特長 r Camelliaの仕様 r 安全性評価 r 実装性能 r 知的所有権情報 r 標準化活動 r まとめ

目次 Camelliaの特長 r Camelliaの仕様 r 安全性評価 r 実装性能 r 知的所有権情報 r 標準化活動 r まとめ r <付録> r 詳細な安全性評価コメント r 設計方針 2001. 10. 09. CRYPTREC Workshop Copyright (C) NTT & Mitsubishi Electric Corp. 2001 2

ソフトウェア実装性能(128ビット鍵) r Pentium III (CPU clock: 1 GHzの場合) (cycles/byte) 暗号化処理速度 (msec) 副鍵生成+1ブロック暗号化 74. 9

ソフトウェア実装性能(128ビット鍵) r Pentium III (CPU clock: 1 GHzの場合) (cycles/byte) 暗号化処理速度 (msec) 副鍵生成+1ブロック暗号化 74. 9 Mbps 高速 高速 229. 8 Mbps 415. 6 Mbps 392. 6 Mbps アセンブリ 自己評価 アセンブリ CRYPTREC* ANSI C 最適化未了 アセンブリ CRYPTREC* アセンブリ 自己評価 アセンブリ CRYPTREC* [出典] CRYPTREC*: 暗号技術評価報告書(2000年度版) 2001. 10. 09. CRYPTREC Workshop Copyright (C) NTT & Mitsubishi Electric Corp. 2001 11

標準化活動 r NESSIE (New European Schemes for Signature, Integrity, and Encryption) プロジェクト l r

標準化活動 r NESSIE (New European Schemes for Signature, Integrity, and Encryption) プロジェクト l r IETF l r 第 2次評価フェーズへ進出 Internet-Draftsを提案 u Addition of the Camellia Encryption Algorithm to Transport Layer Security (TLS) u A Description of the Camellia Encryption Algorithm ISO/IEC JTC 1/SC 27 l 日本国内委員会へ提案中 u Encryption Algorithms (18033) 2001. 10. 09. CRYPTREC Workshop Copyright (C) NTT & Mitsubishi Electric Corp. 2001 16

詳細情報の問い合わせ r Camellia Home Page http: //info. isl. ntt. co. jp/camellia/ l l r

詳細情報の問い合わせ r Camellia Home Page http: //info. isl. ntt. co. jp/camellia/ l l r 仕様書およびサンプルコード 設計方針,実装性能,ソフトウェア実装技法,ハードウェ ア評価,および安全性評価の詳細などに関する技術 文書 E-mail camellia@isl. ntt. co. jp MISTY@isl. melco. jp 2001. 10. 09. CRYPTREC Workshop Copyright (C) NTT & Mitsubishi Electric Corp. 2001 17

ご質問をどうぞ 2001. 10. 09. CRYPTREC Workshop Copyright (C) NTT & Mitsubishi Electric Corp. 2001

ご質問をどうぞ 2001. 10. 09. CRYPTREC Workshop Copyright (C) NTT & Mitsubishi Electric Corp. 2001 19

付録 2001. 10. 09. CRYPTREC Workshop Copyright (C) NTT & Mitsubishi Electric Corp. 2001

付録 2001. 10. 09. CRYPTREC Workshop Copyright (C) NTT & Mitsubishi Electric Corp. 2001 20

ラウンド関数の詳細 副鍵 s ボックス P 関数 S 1 S 4 S 3 S 2

ラウンド関数の詳細 副鍵 s ボックス P 関数 S 1 S 4 S 3 S 2 S 1 2001. 10. 09. CRYPTREC Workshop Copyright (C) NTT & Mitsubishi Electric Corp. 2001 25

FL/FL-1関数の詳細 副鍵 副鍵 <<<1 副鍵 FL関数 2001. 10. 09. CRYPTREC Workshop 副鍵 FL-1関数 Copyright

FL/FL-1関数の詳細 副鍵 副鍵 <<<1 副鍵 FL関数 2001. 10. 09. CRYPTREC Workshop 副鍵 FL-1関数 Copyright (C) NTT & Mitsubishi Electric Corp. 2001 27

副鍵生成の詳細 KL KR Σ 1 F Σ 2 F 定数Σi: i 番目の素数の平方根の 2番目から 17番目までの

副鍵生成の詳細 KL KR Σ 1 F Σ 2 F 定数Σi: i 番目の素数の平方根の 2番目から 17番目までの 16進表現の値 KR KL Σ 3 F Σ 5 F Σ 4 F Σ 6 F 2001. 10. 09. CRYPTREC Workshop KA KB Copyright (C) NTT & Mitsubishi Electric Corp. 2001 29