A software-optimized encryption algorithm

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...

Full description

Saved in:
Bibliographic Details
Published in:Journal of cryptology Vol. 11; no. 4; pp. 273 - 287
Main Authors: ROGAWAY, P, COPPERSMITH, D
Format: Journal Article
Language:English
Published: New York, NY Springer 1998
Springer Nature B.V
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary: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.
ISSN:0933-2790
1432-1378
DOI:10.1007/s001459900048