IDEA
読み:アイディア
外語:IDEA: International Data Encryption Algorithm
ETH ZuriaのJames L. MesseyとXuejia Lai(来学嘉)により1991(平成3)年に開発された慣用暗号方式のブロック暗号アルゴリズム。
概要
元々はIPES(Improved Proposed Encryption Srandard)と呼ばれていた。
脆弱化したDESと代替として開発された。
特徴
機構
128ビットの鍵で64ビットのブロックデータを暗号化する。
方法は、排他的論理和、加算、乗算をセットとしてラウンドとし、これを8ラウンドとハーフラウンド行なう。
特許
ヨーロッパ、アメリカ、日本など各国で特許が成立しており、フリーソフトウェアで使うことができない。
- アメリカ特許5,214,703号: 1993(平成5)年5月25日発効、2012(平成24)年1月7日まで
- 欧州特許
- 日本 (特許第3225440号): 2011(平成23)年5月16日まで
特許は多くの国で切れている。
現状
PGPで、PGP作者が開発した脆弱な暗号Bass-O-Maticの代替としてPGP 2.0から採用された。しかしこれも特許問題によりGnuPGなどのフリーソフトウェアでは使えない。
SSL/TLSでも、SSL 2.0/3.0/TLS 1.0/1.1までは任意での対応として対応されたが、もはや脆弱であるとして、TLS 1.2ではDESと共に対応から削除された。
再検索