Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Crypto.Random.DRBG.HMAC
Documentation
Instances
CryptoRandomGen HmacDRBG Source # | |
Defined in Crypto.Random.DRBG Methods newGen :: ByteString -> Either GenError HmacDRBG Source # genSeedLength :: Tagged HmacDRBG ByteLength Source # genBytes :: ByteLength -> HmacDRBG -> Either GenError (ByteString, HmacDRBG) Source # reseedInfo :: HmacDRBG -> ReseedInfo Source # reseedPeriod :: HmacDRBG -> ReseedInfo Source # genBytesWithEntropy :: ByteLength -> ByteString -> HmacDRBG -> Either GenError (ByteString, HmacDRBG) Source # reseed :: ByteString -> HmacDRBG -> Either GenError HmacDRBG Source # |
instantiate :: Hash c d => Entropy -> Nonce -> PersonalizationString -> State d Source #
generate :: Hash c d => State d -> BitLength -> AdditionalInput -> Maybe (RandomBits, State d) Source #