bitcoin-hs-0.0.1: Partial implementation of the Bitcoin protocol (as of 2013)
Bitcoin.Crypto.Hash.SHA512
Description
SHA512 hash: wrapper around Aaron D. Gifford's C implementation.
newtype SHA512 Source #
Constructors
Fields
Instances
Methods
(==) :: SHA512 -> SHA512 -> Bool #
(/=) :: SHA512 -> SHA512 -> Bool #
compare :: SHA512 -> SHA512 -> Ordering #
(<) :: SHA512 -> SHA512 -> Bool #
(<=) :: SHA512 -> SHA512 -> Bool #
(>) :: SHA512 -> SHA512 -> Bool #
(>=) :: SHA512 -> SHA512 -> Bool #
max :: SHA512 -> SHA512 -> SHA512 #
min :: SHA512 -> SHA512 -> SHA512 #
showsPrec :: Int -> SHA512 -> ShowS #
show :: SHA512 -> String #
showList :: [SHA512] -> ShowS #
toByteString :: SHA512 -> ByteString Source #
toWord8List :: SHA512 -> [Word8] Source #
unsafeToCharList :: SHA512 -> [Char] Source #
toIntegerLE :: SHA512 -> Integer Source #
toIntegerBE :: SHA512 -> Integer Source #
fromByteString :: ByteString -> SHA512 Source #
fromWord8List :: [Word8] -> SHA512 Source #
fromCharList :: [Char] -> SHA512 Source #
fromIntegerLE :: Integer -> SHA512 Source #
fromIntegerBE :: Integer -> SHA512 Source #
sha512 :: OctetStream a => a -> SHA512 Source #