![]() |
![]() |
|
![]() |
![]() |
Encyclopedia :
I :
IN :
INT :
International Data Encryption Algorithm |
|
|
International Data Encryption AlgorithmIn cryptography, the International Data Encryption Algorithm (IDEA) is a block cipher designed by Xuejia Lai and James L. Massey of ETH-Zürich and was first described in 1991. The algorithm was intended as a replacement for the Data Encryption Standard. IDEA is a minor revision of an earlier cipher, PES (Proposed Encryption Standard); IDEA was originally called IPES (Improved PES). The cipher was designed under a research contract with the Hasler Foundation, which became part of Ascom-Tech AG. The cipher is patented in a number of countries but is freely available for non-commercial use. The name "IDEA" is also a trademark. The patents will expire in 2010–2011. IDEA was used in Pretty Good Privacy (PGP) V2.0, and was incorporated after the original cipher used in v1.0 ("Bass-O-Matic") was found to be insecure. It is an optional algorithm in OpenPGP. OperationIDEA operates on 64-bit blocks using a 128-bit key, and consists of eight identical transformations (a round, see the illustration) and an output transformation (the half-round). The processes for encryption and decryption are similar. IDEA derives much of its security by interleaving operations from different groups — modular addition and multiplication, and bitwise eXclusive OR (XOR) — which are algebraically "incompatible" in some sense. In more detail, these operators, which all deal with 16-bit quantities, are:
IDEA is patented in Austria, France, Germany, Italy, Netherlands, Spain, Sweden, Switzerland, United Kingdom, (European patent EP-B-0482154), the United States (US patent #5,214,703) and Japan (JP 3225440). ReferencesExternal links
|
|
|
This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License. |
|
| © 2008 Chamas Enterprises Inc. |