IDEA

IDEAとは

IDEA(International Data Encryption Algorithm)とは、ブロック暗号の共通鍵暗号方式の一つです。

IDEAは128ビットの鍵を用いて64ビットブロックに対して動作し、8回の同一変換(ラウンド)と出力変換(半ラウンド)から構成されます。

スイス連邦工科大学チューリッヒ校のジェームズ・マッセイ(James L. Massey)氏と来学嘉(Xuejia Lai)氏によって開発されました。

広く使われていたNIST公認のDESの安全性が危ぶまれ、代わりとなるアルゴリズムとしてIDEAが提案されましたが、結局失敗に終わりました。今日では、DESに代わりとしては、AES(Rijndael)が採用されています。

現在は、PGP/OpenPGPなどで採用されています。