HashDRNG

Standard: NIST SP800-90A, HashDRBG

Destructor

~this
~this()
Undocumented in source.

Members

Functions

addSeed
void addSeed(ubyte[] seed)

Add entropy to the generators internal state.

nextBytes
void nextBytes(ubyte[] buf, ubyte[] additionalInput)

Generate pseudo random bytes.

setSeed
void setSeed(ubyte[] seed)

Initialize the generator with given seed.

Manifest constants

isDeterministic
enum isDeterministic;
Undocumented in source.
name
enum name;
Undocumented in source.

Parameters

D

The underlying digest.

seedlen

Length of internal state in bits. See NIST SP800-90A, Section 10.1.

Meta