ParentContentsIndex
Codec.Encryption.Blowfish
Portability non-portable
Stability experimental
Maintainer dominic.steinitz@blueyonder.co.uk
Contents
Function Types
Description

Takes the Blowfish module supplied by Doug Hoyte and wraps it so it can used with the standard modes.

Requires Word64.

$Id: Blowfish.hs,v 1.2 20030607 15:46:42 dom Exp $

Synopsis
encrypt :: (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.
Produced by Haddock version 0.5