botan-0.0.1.0: High-level Botan bindings
Safe HaskellNone
LanguageHaskell2010

Botan.Hash.BLAKE

Documentation

data BLAKE2b (n :: Nat) Source #

Instances

Instances details
Show (Digest (BLAKE2b n)) Source # 
Instance details

Defined in Botan.Hash.BLAKE

Methods

showsPrec :: Int -> Digest (BLAKE2b n) -> ShowS #

show :: Digest (BLAKE2b n) -> String #

showList :: [Digest (BLAKE2b n)] -> ShowS #

BLAKE2bSize n => Hash (BLAKE2b n) Source # 
Instance details

Defined in Botan.Hash.BLAKE

BLAKE2bSize n => IncrementalHash (BLAKE2b n) Source # 
Instance details

Defined in Botan.Hash.BLAKE

Eq (Digest (BLAKE2b n)) Source # 
Instance details

Defined in Botan.Hash.BLAKE

Methods

(==) :: Digest (BLAKE2b n) -> Digest (BLAKE2b n) -> Bool #

(/=) :: Digest (BLAKE2b n) -> Digest (BLAKE2b n) -> Bool #

Ord (Digest (BLAKE2b n)) Source # 
Instance details

Defined in Botan.Hash.BLAKE

Methods

compare :: Digest (BLAKE2b n) -> Digest (BLAKE2b n) -> Ordering #

(<) :: Digest (BLAKE2b n) -> Digest (BLAKE2b n) -> Bool #

(<=) :: Digest (BLAKE2b n) -> Digest (BLAKE2b n) -> Bool #

(>) :: Digest (BLAKE2b n) -> Digest (BLAKE2b n) -> Bool #

(>=) :: Digest (BLAKE2b n) -> Digest (BLAKE2b n) -> Bool #

max :: Digest (BLAKE2b n) -> Digest (BLAKE2b n) -> Digest (BLAKE2b n) #

min :: Digest (BLAKE2b n) -> Digest (BLAKE2b n) -> Digest (BLAKE2b n) #

newtype Digest (BLAKE2b n) Source # 
Instance details

Defined in Botan.Hash.BLAKE

blake2b :: forall (n :: Nat). BLAKE2bSize n => ByteString -> BLAKE2bDigest n Source #

blake2bLazy :: forall (n :: Nat). BLAKE2bSize n => ByteString -> BLAKE2bDigest n Source #