| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Cardano.Crypto.Hash.Blake2b
Description
Implementation of the Blake2b hashing algorithm, with various sizes.
Documentation
data Blake2b_224 Source #
Instances
| HashAlgorithm Blake2b_224 Source # | |
Defined in Cardano.Crypto.Hash.Blake2b Methods hashAlgorithmName ∷ proxy Blake2b_224 → String Source # digest ∷ proxy Blake2b_224 → ByteString → ByteString Source # | |
| IncrementalHashAlgorithm Blake2b_224 Source # | |
Defined in Cardano.Crypto.Hash.Blake2b Associated Types data HashContext Blake2b_224 s Source # Methods hashInit ∷ MonadST m ⇒ m (HashContext Blake2b_224 (PrimState m)) Source # hashUpdate ∷ MonadST m ⇒ HashContext Blake2b_224 (PrimState m) → ByteString → m () Source # hashFinalize ∷ MonadST m ⇒ HashContext Blake2b_224 (PrimState m) → m (Hash Blake2b_224 a) Source # | |
| data HashContext Blake2b_224 s Source # | |
Defined in Cardano.Crypto.Hash.Blake2b | |
| type HashSize Blake2b_224 Source # | |
Defined in Cardano.Crypto.Hash.Blake2b | |
| type SizeHash Blake2b_224 Source # | |
Defined in Cardano.Crypto.Hash.Blake2b | |
data Blake2b_256 Source #