General | |
---|---|
Designers | Richard Schroeppel |
First published | June 1998 |
Cipher detail | |
Key sizes | Variable |
Block sizes | Variable |
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]
hpc-overview
was invoked but never defined (see the help page).