IDEAとは
IDEA(International Data Encryption Algorithm)とは、ブロック暗号の共通鍵暗号方式の一つです。
IDEAは128ビットの鍵を用いて64ビットブロックに対して動作し、8回の同一変換(ラウンド)と出力変換(半ラウンド)から構成されます。
スイス連邦工科大学チューリッヒ校のジェームズ・マッセイ(James L. Massey)氏と来学嘉(Xuejia Lai)氏によって開発されました。
広く使われていたNIST公認のDESの安全性が危ぶまれ、代わりとなるアルゴリズムとしてIDEAが提案されましたが、結局失敗に終わりました。今日では、DESに代わりとしては、AES(Rijndael)が採用されています。
現在は、PGP/OpenPGPなどで採用されています。