Journal of Cryptology

, Volume 11, Issue 4, pp 273–287 | Cite as

A Software-Optimized Encryption Algorithm

  • Phillip Rogaway
  • Don Coppersmith
Article

Abstract.

We describe the software-efficient encryption algorithm SEAL 3.0. Computational cost on a modern 32-bit processor is about 4 clock cycles per byte of text. The cipher is a pseudorandom function family: under control of a key (first preprocessed into an internal table) it stretches a 32-bit position index into a long, pseudorandom string. This string can be used as the keystream of a Vernam cipher.

Key words. Cryptography, Encryption, Fast encryption, Pseudorandom function\linebreak[4] family, Software encryption, Stream cipher. 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© International Association for Criptologic Research 1998

Authors and Affiliations

  • Phillip Rogaway
    • 1
  • Don Coppersmith
    • 2
  1. 1.Department of Computer ScienceEngineering II Building, University of CaliforniaDavisU.S.A
  2. 2.IBM T.J. Watson Research CenterU.S.A

Personalised recommendations