IDEA
Meer info
- Ontwerper
- Xuejia Lai, James Massey
- Jaar
- 1991
- Type
- Blokcijfer (blok van 64 bit, sleutel van 128 bit)
International Data Encryption Algorithm: het blokcijfer dat PGP koos toen DES te kwetsbaar leek.
Xuejia Lai en James Massey van de ETH Zürich ontwierpen IDEA in 1991 als verstevigde versie van hun eerdere PES, nadat differentiële cryptanalyse openbaar was geworden. Het combineert drie algebraïsch onverenigbare bewerkingen (XOR, optelling modulo 216 en vermenigvuldiging modulo 216+1) over achteneenhalve ronde, zonder enige S-box.
Phil Zimmermann koos IDEA voor PGP 2.0, waardoor een generatie versleutelde e-mail erop draaide. Het patent, in handen van het Zwitserse Ascom, hield het tot het verliep in 2011–2012 buiten vrije software. Inmiddels had AES het overgenomen, en het blok van 64 bit maakte het kwetsbaar voor dezelfde zwakte die Sweet32 later uitbuitte.