Add entropy to the PRNG @param _in The entropy @param inlen Length of the entropy (octets)\ @param prng The PRNG state @return CRYPT_OK if successful
Terminate a PRNG state @param prng The PRNG state to terminate @return CRYPT_OK if successful
size _in bytes of exported state
Name of the PRNG
Export a PRNG state @param _out _out The destination for the state @param outlen [_in/_out] The max size and resulting size of the PRNG state @param prng The PRNG to export @return CRYPT_OK if successful
Import a PRNG state @param _in The data to import @param inlen The length of the data to import (octets) @param prng The PRNG to initialize/import @return CRYPT_OK if successful
Read from the PRNG @param _out _out Where to store the data @param outlen Length of data desired (octets) @param prng The PRNG state to read from @return Number of octets read
Ready a PRNG state to read from @param prng The PRNG state to ready @return CRYPT_OK if successful
Start a PRNG state @param prng _out The state to initialize @return CRYPT_OK if successful
Self-test the PRNG @return CRYPT_OK if successful, CRYPT_NOP if self-testing has been disabled
PRNG descriptor