| 一般的な | |
|---|---|
| デザイナー | チェ・フン・イム |
| 初版 | 1998 |
| 由来 | 四角 |
| 暗号の詳細 | |
| キーサイズ | 128、192、または256ビット |
| ブロックサイズ | 128ビット |
| 構造 | 置換順列ネットワーク |
| ラウンド | 12 |
暗号学において、CRYPTONはAdvanced Encryption Standard (AES)の候補として提出された対称ブロック 暗号です。ハードウェア実装において非常に効率的であり、Future Systems Inc.のChae Hoon Lim氏によって設計されました。
CRYPTONアルゴリズムは、4×4バイト配列の形式で128ビットのブロックを処理します。ラウンド変換は、バイト単位の置換、列単位のビット置換、列から行への転置、そして最後に鍵の追加という4つのステップで構成されます。CRYPTONはこの暗号化プロセスを12ラウンド使用します。アルゴリズムの性質上、異なる鍵を使用することで、復号プロセスを暗号化プロセスと同一にすることができます。
参照
外部リンク
- 128ビットブロック暗号CRYPTONのハードウェア設計と性能評価(Eunjong Hong、Jai-Hoon Chung、Chae Hoon Lim著)
- SCAN の CRYPTON バージョン 0.5 のエントリは、当初 NIST に AES 候補として提出されました。
- CRYPTON: 新しい128ビットブロック暗号 - 仕様と分析 (バージョン 0.5) Chae Hoon Lim、Hyo Sun Hwang 著
- CRYPTON: 新しい128ビットブロック暗号 - 仕様と分析(バージョン1.0)Chae Hoon Lim、Hyo Sun Hwang著
- ヨハン・ボルスト著「CRYPTONの弱い鍵」、1998年8月28日。AES候補暗号に関する意見募集への回答。2014年1月23日閲覧。
- CRYPTON 1.0 Delphi実装