Speeding up Serpent

  title={Speeding up Serpent},
  author={Dag Arne Osvik},
  booktitle={AES Candidate Conference},
We present a method for nding e cient instruction sequences for the Serpent S-boxes. Current implementations need many registers to store temporary variables, yet the common x86 processors only have 8 registers, of which even fewer are available for computations. The instructions are also destructive, replacing one input with the output. Alternative versions of the S-box instructions are presented, requiring only 5 registers and also utilizing parallelism. Speedup of C language implementations… CONTINUE READING
Highly Cited
This paper has 25 citations. REVIEW CITATIONS

From This Paper

Topics from this paper.
18 Citations
0 References
Similar Papers


Publications citing this paper.
Showing 1-10 of 18 extracted citations

Similar Papers

Loading similar papers…