-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Encryption library -- -- Block cipher encryption library @package datacrypto @version 1.1.0 -- | Block cipher encryption library. module Data.Crypto -- | Takes an integer value in the range [0..1023] and produces a ten bit -- encryption key. generatekey :: Word -> Key -- | Encrypting an 8 bit value. encrypt :: Key -> Word8 -> Word8 -- | Decrypting an 8 bit value. decrypt :: Key -> Word8 -> Word8 -- | hash n val -- -- Hashes an 8 bit value, using n number of rounds. hash :: Int -> Word8 -> Word8 instance GHC.Internal.Show.Show Data.Crypto.Bit instance GHC.Internal.Show.Show Data.Crypto.Block