Module
Crypto.SJCL.Random
- Package
- purescript-sjcl
- Repository
- athanclark/purescript-sjcl
#RandomState Source
data RandomState :: Type
#randomWords Source
randomWords :: RandomState -> Int -> Maybe Paranoia -> Effect (Array Word)
#setDefaultParanoia Source
setDefaultParanoia :: RandomState -> Paranoia -> Effect Unit
#EntropySource Source
newtype EntropySource
#addEntropy Source
addEntropy :: RandomState -> Array Int -> Int -> EntropySource -> Effect Unit
#getProgress Source
getProgress :: RandomState -> Maybe Paranoia -> Effect Number
#startCollectors Source
startCollectors :: RandomState -> Effect Unit
#stopCollectors Source
stopCollectors :: RandomState -> Effect Unit
- Modules
- Crypto.
SJCL. BigNum - Crypto.
SJCL. Cipher. Block. AES - Crypto.
SJCL. Cipher. Block. Types - Crypto.
SJCL. Cipher. Mode. CBC - Crypto.
SJCL. Cipher. Mode. CCM - Crypto.
SJCL. Cipher. Mode. CTR - Crypto.
SJCL. Cipher. Mode. GCM - Crypto.
SJCL. Cipher. Mode. OCB2 - Crypto.
SJCL. Cipher. Mode. Types - Crypto.
SJCL. Codec. ArrayBuffer - Crypto.
SJCL. Codec. Base32 - Crypto.
SJCL. Codec. Base64 - Crypto.
SJCL. Codec. Hex - Crypto.
SJCL. Codec. Utf8 - Crypto.
SJCL. Codec. Z85 - Crypto.
SJCL. ECC - Crypto.
SJCL. Hash - Crypto.
SJCL. Hash. RIPEMD160 - Crypto.
SJCL. Hash. SHA1 - Crypto.
SJCL. Hash. SHA256 - Crypto.
SJCL. Hash. SHA512 - Crypto.
SJCL. Hash. Types - Crypto.
SJCL. Key. Derivation. HKDF - Crypto.
SJCL. Key. Derivation. PBKDF2 - Crypto.
SJCL. Key. Derivation. Scrypt - Crypto.
SJCL. MAC. HMAC - Crypto.
SJCL. MAC. Types - Crypto.
SJCL. Random - Crypto.
SJCL. Types