Accumulator

This class is a core component of the Fortuna algorithm and is responsible for collecting and accumulating entropy from various sources.

Members

Aliases

Digest
alias Digest = SHA256
Undocumented in source.

Functions

addEntropy
void addEntropy(ubyte sourceID, size_t pool, ubyte[] data)

Multithreading aware version of addEntropy()

addEntropy
void addEntropy(ubyte sourceID, size_t pool, ubyte[] data)

Accumulate an entropy event.

extractEntropy
void extractEntropy(ubyte[] buf)

Multithreading aware version of extractEntropy()

extractEntropy
void extractEntropy(ubyte[] buf)

Manifest constants

pools
enum pools;
Undocumented in source.

Properties

freshEntropyLength
uint freshEntropyLength [@property getter]

Meta