Hasty Pudding cipher

Hasty Pudding Cipher
General
DesignersRichard Schroeppel
First publishedJune 1998
Cipher detail
Key sizesVariable
Block sizesVariable

The Hasty Pudding cipher (HPC) is a variable-block-size block cipher designed by Richard Schroeppel, which was an unsuccessful candidate in the competition for selecting the U.S. Advanced Encryption Standard (AES). It has a number of unusual properties for a block cipher: its input block size and key length are variable, and it includes an additional input parameter called the "spice" for use as a secondary, non-secret key. The Hasty Pudding cipher was the only AES candidate designed exclusively by U.S. cryptographers.[1][2]

The Hasty Pudding cipher is in the public domain.[3]

  1. ^ Eli Biham, A Note on Comparing the AES Candidates, April 1999, public comment on AES.
  2. ^ Susan Landau, Communications Security for the Twenty-first Century: The Advanced Encryption Standard, Notices of the AMS, vol. 47, number 4, 2000.
  3. ^ Cite error: The named reference hpc-overview was invoked but never defined (see the help page).