×

ICEBERG

swMATH ID: 13243
Software Authors: Standaert, Francois-Xavier; Piret, Gilles; Rouvroy, Gael; Quisquater, Jean-Jacques; Legat, Jean-Didier
Description: ICEBERG: An involutional cipher efficient for block encryption in reconfigurable hardware. We present a fast involutional block cipher optimized for reconfigurable hardware implementations. ICEBERG uses 64-bit text blocks and 128-bit keys. All components are involutional and allow very efficient combinations of encryption/decryption. Hardware implementations of ICEBERG allow to change the key at every clock cycle without any performance loss and its round keys are derived “on-the-fly” in encryption and decryption modes (no storage of round keys is needed). The resulting design offers better hardware efficiency than other recent 128-key-bit block ciphers. Resistance against side-channel cryptanalysis was also considered as a design criteria for ICEBERG.
Homepage: http://link.springer.com/chapter/10.1007/978-3-540-25937-4_18
Keywords: block cipher design; efficient implementations; reconfigurable hardware; side-channel resistance
Related Software: PRINCE; Serpent; PRESENT; MISTY; Streebog; Kuznyechik; CRYPTON; LED; NOEKEON; TEA; Keccak; PRINTcipher; SIMON; SIMECK; Piccolo; Scream; KATAN; KTANTAN; Whirlpool; TWINE
Cited in: 22 Publications

Citations by Year