|
| Codec.Encryption.Blowfish | | Portability | non-portable | | Stability | experimental | | Maintainer | dominic.steinitz@blueyonder.co.uk |
|
|
|
|
|
| Description |
| Takes the Blowfish module supplied by Doug Hoyte and wraps it so it can
used with the standard modes.
|
|
| Synopsis |
|
| encrypt :: Integral a => a -> Word64 -> Word64 | | | decrypt :: Integral a => a -> Word64 -> Word64 |
|
|
|
| Function Types
|
|
| encrypt :: Integral a => a -> Word64 -> Word64 |
| Basic Blowfish encryption which takes a key and a block of plaintext
and returns the encrypted block of ciphertext according to the standard.
Typical keys are Word8, Word16, Word32, Word64, Word128. See
http://www.counterpane.com/vectors.txt.
|
|
| decrypt :: Integral a => a -> Word64 -> Word64 |
| Basic Blowfish decryption which takes a key and a block of ciphertext
and returns the decrypted block of plaintext.
|
|
| Produced by Haddock version 0.8 |