hashing-0.1.0.1: A pure haskell library implements several hash algorithms.
Crypto.Hash.SHA512
data SHA512 Source #
Instances
Methods
(==) :: SHA512 -> SHA512 -> Bool #
(/=) :: SHA512 -> SHA512 -> Bool #
showsPrec :: Int -> SHA512 -> ShowS #
show :: SHA512 -> String #
showList :: [SHA512] -> ShowS #
hashBlockSize :: SHA512 -> Int Source #
hashDigestSize :: SHA512 -> Int Source #
hashInit :: Context SHA512 Source #
hashUpdate :: Context SHA512 -> ByteString -> Context SHA512 Source #
hashFinal :: Context SHA512 -> SHA512 Source #
data SHA384 Source #
(==) :: SHA384 -> SHA384 -> Bool #
(/=) :: SHA384 -> SHA384 -> Bool #
showsPrec :: Int -> SHA384 -> ShowS #
show :: SHA384 -> String #
showList :: [SHA384] -> ShowS #
hashBlockSize :: SHA384 -> Int Source #
hashDigestSize :: SHA384 -> Int Source #
hashInit :: Context SHA384 Source #
hashUpdate :: Context SHA384 -> ByteString -> Context SHA384 Source #
hashFinal :: Context SHA384 -> SHA384 Source #