Hoogle Search

Within LTS Haskell 23.22 (ghc-9.8.4)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. module Crypto.Random

    No documentation available.

  2. module Crypto.Random

    No documentation available.

  3. module Crypto.Random

    This module is for instantiating cryptographicly strong determinitic random bit generators (DRBGs, aka PRNGs) For the simple use case of using the system random number generator (Entropy) to seed the DRBG:

    g <- newGenIO
    
    Users needing to provide their own entropy can call newGen directly
    entropy <- getEntropy nrBytes
    let generator = newGen entropy
    

  4. module Crypto.OpenSSL.Random

    No documentation available.

  5. randomBytesGenerate :: (DRG gen, ByteArray byteArray) => Int -> gen -> (byteArray, gen)

    crypton Crypto.Random

    Generate N bytes of randomness from a DRG

  6. randomBytesGenerate :: (DRG gen, ByteArray byteArray) => Int -> gen -> (byteArray, gen)

    crypton Crypto.Random.Types

    Generate N bytes of randomness from a DRG

  7. randomBytesGenerate :: (DRG gen, ByteArray byteArray) => Int -> gen -> (byteArray, gen)

    cryptonite Crypto.Random

    Generate N bytes of randomness from a DRG

  8. randomBytesGenerate :: (DRG gen, ByteArray byteArray) => Int -> gen -> (byteArray, gen)

    cryptonite Crypto.Random.Types

    Generate N bytes of randomness from a DRG

  9. randomBS :: CryptoRandomGen g => g -> Int -> (ByteString, g)

    RSA Codec.Crypto.RSA.Exceptions

    Generate a random ByteString of the given length

  10. randomNZBS :: CryptoRandomGen g => g -> Int -> (ByteString, g)

    RSA Codec.Crypto.RSA.Exceptions

    Create a random bytestring of non-zero bytes of the given length.

Page 1 of many | Next