Hoogle Search

Within LTS Haskell 12.18 (ghc-8.4.4)

  1. module Crypto.Random

    No documentation available.

  2. 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
    

  3. module Crypto.Random

    Provide a safe abstraction for cryptographic pseudo random generator.

  4. module Crypto.OpenSSL.Random

    No documentation available.

  5. data RandomTestResult

    crypto-random Crypto.Random.Test

    Randomness various result relative to random bytes

  6. RandomTestResult :: Word64 -> Double -> Double -> Double -> Double -> [Double] -> RandomTestResult

    crypto-random Crypto.Random.Test

    No documentation available.

  7. data RandomTestState

    crypto-random Crypto.Random.Test

    Mutable random test State

  8. type RandomBits = ByteString

    DRBG Crypto.Random.DRBG.Types

    No documentation available.

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

    cryptonite Crypto.Random

    Generate N bytes of randomness from a DRG

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

    cryptonite Crypto.Random.Types

    Generate N bytes of randomness from a DRG

Page 1 of many | Next