Rijndael

概要

Rijndaelとは、米国政府の暗号標準であるAES(Advanced Encryption System)の暗号アルゴリズムに採用された共通鍵(秘密鍵)暗号方式。ベルギーの暗号学者フィンセント・ライメン(Vincent Rijmen)氏とホアン・ダーメン(Joan Daemen)氏により考案された。

暗号化復号に同じ暗号鍵を用いる共通鍵暗号秘密鍵暗号)で、平文を一定の長さごとに暗号文に変換するブロック暗号である。鍵長ブロック長ともに128ビットから256ビットまで32ビット単位で指定できるが、AESでは鍵長は128/192/256ビットの三種類、ブロック長は128ビットに固定されている。

暗号化は複数の演算を連続してうラウンドと呼ばれる処理単位を繰り返すことによってわれ、128ビット鍵では10ラウンド、256ビット鍵では14ラウンドを繰り返す。各ラウンドは置換表によるデータの入れ替え、左巡回シフト、行列変換、ラウンド鍵とのXOR演算の4つの処理からなり、暗号鍵から導出されたラウンドごとに変化するラウンド鍵を用いてパラメータを決定する。

米政府の暗号標準には1977年に制定されたDESData Encryption Standard)が長年用いられてきたが、コンピュータの処理速度向上による強度不足などの問題が表面化したため、米国立標準技術研究所NIST)は1997年に新しい暗号標準の候補を公募した。Rijndaelは応募された方式の一つで、2000年10月に他方式を破ってAES暗号アルゴリズムに採用された。

(2018.6.26更新)

他の辞典による解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる