クリプトン

ブロック暗号
クリプトン
一般的な
デザイナーチェ・フン・イム
初版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実装


「https://en.wikipedia.org/w/index.php?title=CRYPTON&oldid=1221400521」より取得