Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data SHAKE128 (n :: Nat) Source #
Instances
Show (Digest (SHAKE128 n)) Source # | |
SHAKE128Size n => Hash (SHAKE128 n) Source # | |
Defined in Botan.Hash.SHAKE | |
SHAKE128Size n => IncrementalHash (SHAKE128 n) Source # | |
Defined in Botan.Hash.SHAKE | |
Eq (Digest (SHAKE128 n)) Source # | |
Ord (Digest (SHAKE128 n)) Source # | |
Defined in Botan.Hash.SHAKE compare :: Digest (SHAKE128 n) -> Digest (SHAKE128 n) -> Ordering # (<) :: Digest (SHAKE128 n) -> Digest (SHAKE128 n) -> Bool # (<=) :: Digest (SHAKE128 n) -> Digest (SHAKE128 n) -> Bool # (>) :: Digest (SHAKE128 n) -> Digest (SHAKE128 n) -> Bool # (>=) :: Digest (SHAKE128 n) -> Digest (SHAKE128 n) -> Bool # max :: Digest (SHAKE128 n) -> Digest (SHAKE128 n) -> Digest (SHAKE128 n) # min :: Digest (SHAKE128 n) -> Digest (SHAKE128 n) -> Digest (SHAKE128 n) # | |
newtype Digest (SHAKE128 n) Source # | |
Defined in Botan.Hash.SHAKE |
shake128 :: forall (n :: Nat). SHAKE128Size n => ByteString -> SHAKE128Digest n Source #
shake128Lazy :: forall (n :: Nat). SHAKE128Size n => ByteString -> SHAKE128Digest n Source #
data SHAKE256 (n :: Nat) Source #
Instances
Show (Digest (SHAKE256 n)) Source # | |
SHAKE256Size n => Hash (SHAKE256 n) Source # | |
Defined in Botan.Hash.SHAKE | |
SHAKE256Size n => IncrementalHash (SHAKE256 n) Source # | |
Defined in Botan.Hash.SHAKE | |
Eq (Digest (SHAKE256 n)) Source # | |
Ord (Digest (SHAKE256 n)) Source # | |
Defined in Botan.Hash.SHAKE compare :: Digest (SHAKE256 n) -> Digest (SHAKE256 n) -> Ordering # (<) :: Digest (SHAKE256 n) -> Digest (SHAKE256 n) -> Bool # (<=) :: Digest (SHAKE256 n) -> Digest (SHAKE256 n) -> Bool # (>) :: Digest (SHAKE256 n) -> Digest (SHAKE256 n) -> Bool # (>=) :: Digest (SHAKE256 n) -> Digest (SHAKE256 n) -> Bool # max :: Digest (SHAKE256 n) -> Digest (SHAKE256 n) -> Digest (SHAKE256 n) # min :: Digest (SHAKE256 n) -> Digest (SHAKE256 n) -> Digest (SHAKE256 n) # | |
newtype Digest (SHAKE256 n) Source # | |
Defined in Botan.Hash.SHAKE |
shake256 :: forall (n :: Nat). SHAKE256Size n => ByteString -> SHAKE256Digest n Source #
shake256Lazy :: forall (n :: Nat). SHAKE256Size n => ByteString -> SHAKE256Digest n Source #