Lexikon der Mathematik: IDEA
International Data Encryption Algorithm, moderne und als sicher geltende Blockchiffre (Blocklänge 64 Bit) mit 128-Bit-Schlüssel. Sie<?PageNum _474 wurde von Xuejia Lai und James L. Massey 1992 veröffentlicht.
Hauptoperationen auf 16-Bit-Wörtern der Eingabe sind bitweises XOR, die Addition modulo 216 und die Multiplikation im Restklassenkörper
Schon nach 8 Runden wird eine ausreichende Durchmischung von Klartext- und Schlüsselbits erreicht. Die 52 in den einzelnen Runden verwendeten 16-Bit-Teilschlüssel werden aus dem 128-Bit- Schlüssel k jeweils durch Zerlegung und nachfolgender Rotation des Schlüssels k um 25 Bit erzeugt.
Wenn Sie inhaltliche Anmerkungen zu diesem Artikel haben, können Sie die Redaktion per E-Mail informieren. Wir lesen Ihre Zuschrift, bitten jedoch um Verständnis, dass wir nicht jede beantworten können.