International Data Encryption Algorithm
Erscheinungsbild
Der IDEA - Algorithmus (International Data Encryption Algorithm) wurde 1990 an der ETH in Zürich von James L. Massey und Xueija Lai entwickelt. IDEA ist ein symmetrisches Verfahren und gehört zu den Blockchiffren. Der Algorithmus benutzt einen 128-Bit langen Schlüssel (DES nur 64 Bit).
Bei der Verschlüsselung wird der Klartext in 64 Bit große Blöcke unterteilt und der Schlüssel in Teilstücke zu je 16 Bit zerlegt. Die Verschlüsselung geschieht durch Kombination der logischen Operation XOR, der Addition modulo 2^16 und der Multiplikation modulo 2^16+1.
Das Verfahren ist dahingehend optimiert, Angriffen durch differentielle Kryptoanalyse zu widerstehen.
Patentinhaber für dieses Verfahren ist die Fa. ASCOM.