Serpent

Serpent is a 128-bit block cipher designed by Ross Anderson, Eli Biham and Lars Knudsen as a candidate for the Advanced Encryption Standard. It was a finalist in the AES competition. The winner, Rijndael, got 86 votes at the last AES conference while Serpent got 59 votes, Twofish 31 votes, RC6 23 votes and MARS 13 votes. So NIST’s choice of Rijndael as the AES was not surprising, and we had to content ourselves with silver in the `encryption olympics’. Serpent and Rijndael are somewhat similar; the main difference is that Rijndael is faster (having fewer rounds) but Serpent is more secure. We designed Serpent to provide users with the highest practical level of assurance that no shortcut attack will be found. To achieve this, we limited ourselves to well understood mechanisms, so that we could rely on the existing experience of block cipher cryptanalysis. We also used twice as many rounds as are sufficient to block all currently known shortcut attacks. We believed this to be prudent practice for a cipher that might have a service life of a century or more. Despite these exacting design constraints, Serpent is much faster than DES. Its design supports a very efficient bitslice implementation, and the fastest version at the time of the competition ran at over 45 Mbit/sec on a 200MHz Pentium (compared with about 15 Mbit/sec for DES).


References in zbMATH (referenced in 45 articles )

Showing results 1 to 20 of 45.
Sorted by year (citations)

1 2 3 next

  1. Aragona, Riccardo; Calderini, Marco; Civino, Roberto; Sala, Massimiliano; Zappatore, Ilaria: Wave-shaped round functions and primitive groups (2019)
  2. Aragona, Riccardo; Meneghetti, Alessio: Type-preserving matrices and security of block ciphers (2019)
  3. Brunetta, Carlo; Calderini, Marco; Sala, Massimiliano: On hidden sums compatible with a given block cipher diffusion layer (2019)
  4. Carlet, Claude; Chen, Xi; Qu, Longjiang: Constructing infinite families of low differential uniformity ((n), (m))-functions with (m>n/2) (2019)
  5. Civino, Roberto; Blondeau, Céline; Sala, Massimiliano: Differential attacks: using alternative operations (2019)
  6. Hermelin, Miia; Cho, Joo Yeon; Nyberg, Kaisa: Multidimensional linear cryptanalysis (2019)
  7. Aragona, Riccardo; Calderini, Marco; Tortora, Antonio; Tota, Maria: Primitivity of PRESENT and other lightweight ciphers (2018)
  8. Calderini, Marco: A note on some algebraic trapdoors for block ciphers (2018)
  9. Blondeau, Céline; Leander, Gregor; Nyberg, Kaisa: Differential-linear cryptanalysis revisited (2017)
  10. Calderini, M.; Sala, M.; Villa, I.: A note on APN permutations in even dimension (2017)
  11. Huang, Zhenyu; Lin, Dongdai: Solving polynomial systems with noise over (\mathbbF_2): revisited (2017)
  12. Aragona, Riccardo; Calderini, Marco; Maccauro, Daniele; Sala, Massimiliano: On weak differential uniformity of vectorial Boolean functions as a cryptographic criterion (2016)
  13. Beierle, Christof: Pen and paper arguments for SIMON and SIMON-like designs (2016)
  14. Beierle, Christof; Kranz, Thorsten; Leander, Gregor: Lightweight multiplication in (\mathrmGF(2^n)) with applications to MDS matrices (2016)
  15. Canteaut, Anne; Duval, Sébastien; Leurent, Gaëtan: Construction of lightweight S-boxes using Feistel and MISTY structures (2016)
  16. Goudarzi, Dahmun; Rivain, Matthieu: On the multiplicative complexity of Boolean functions and bitsliced higher-order masking (2016)
  17. Guo, Chun; Lin, Dongdai: Separating invertible key derivations from non-invertible ones: sequential indifferentiability of 3-round Even-Mansour (2016)
  18. Tan, Yin; Gong, Guang; Zhu, Bo: Enhanced criteria on differential uniformity and nonlinearity of cryptographically significant functions (2016)
  19. Castiglione, Arcangelo; Palmieri, Francesco; Fiore, Ugo; Castiglione, Aniello; De Santis, Alfredo: Modeling energy-efficient secure communications in multi-mode wireless mobile devices (2015)
  20. Doğanaksoy, Ali; Sulak, Fatih; Uğuz, Muhiddin; Şeker, Okan; Akcengiz, Ziya: New statistical randomness tests based on length of runs (2015)

1 2 3 next