Rechnernetze
Home Nach oben Stichworte

IDEA

Das Verschlüsselungsverfahren IDEA (International Data Encryption Algorithm) wurde von Xueija Lai und James Massey entwickelt und ist patentiert, also nicht frei verfügbar. Es ist eine Blockchiffre, ähnlich DES, verwendet jedoch 128 Bit lange Schlüssel. Genaueres zur Geschichte und Funktionalität findet sich auch unter http://www.ascom.ch/infosec/idea.html. Als Vorgänger-Verfahren werden PES (Proposed Encryption Standard) und IPES (Improved Proposed Encryption Standard) genannt.

IDEA chiffriert 64 Bit-Blöcke durch verschiedene logische (xor) und arithmetische Operationen (Addition mod 216 und Multiplikation mod 216+1). Durch diese Operationen kann das Verfahren einfach in üblicher Hardware implementiert werden. Die Schlüssel werden aus Teilschlüsseln des 126 Bit langen Gesamtschlüssels gebildet. Nach jedem der acht Zyklen wird der Schlüssel zyklisch um 27 Bits verschoben.