We present a fast involutional block cipher optimized for reconfigurable hardware implementations. ICEBERG uses 64-bit text blocks and 128-bit keys. All components arc 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. © International Association for Cryptologic Research 2004.
CITATION STYLE
Standaert, F. X., Piret, G., Rouvroy, G., Quisquater, J. J., & Legat, J. D. (2004). ICEBERG: An involutional cipher efficient for block encryption in reconfigurable hardware. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 3017, 279–298. https://doi.org/10.1007/978-3-540-25937-4_18
Mendeley helps you to discover research relevant for your work.