wrapper.sodium.randombytes

Undocumented in source.

Members

Aliases

QRNG_randombytes_range
alias QRNG_randombytes_range = wrapper.sodium.QRNG.QRNG_randombytes_range
Undocumented in source.
randombytes
alias randombytes = deimos.sodium.randombytes.randombytes
Undocumented in source.
randombytes_buf_deterministic
alias randombytes_buf_deterministic = deimos.sodium.randombytes.randombytes_buf_deterministic
Undocumented in source.

Functions

randombytes
void randombytes(ubyte[] buf)

The randombytes() function fills the array buf with an unpredictable sequence of bytes.

randombytes_buf (from deimos.sodium.randombytes)
void randombytes_buf(void* buf, size_t size) via public import deimos.sodium.randombytes : randombytes_SEEDBYTES, randombytes_seedbytes, randombytes_buf, randombytes_random, randombytes_uniform, randombytes_stir, randombytes_close;
Undocumented in source.
randombytes_buf_deterministic
void randombytes_buf_deterministic(ubyte[] buf, ubyte[randombytes_SEEDBYTES] seed)
Undocumented in source. Be warned that the author may not have intended to support it.
randombytes_close (from deimos.sodium.randombytes)
int randombytes_close() via public import deimos.sodium.randombytes : randombytes_SEEDBYTES, randombytes_seedbytes, randombytes_buf, randombytes_random, randombytes_uniform, randombytes_stir, randombytes_close;
Undocumented in source.
randombytes_implementation_name
string randombytes_implementation_name()
Undocumented in source. Be warned that the author may not have intended to support it.
randombytes_random (from deimos.sodium.randombytes)
uint randombytes_random() via public import deimos.sodium.randombytes : randombytes_SEEDBYTES, randombytes_seedbytes, randombytes_buf, randombytes_random, randombytes_uniform, randombytes_stir, randombytes_close;
Undocumented in source.
randombytes_range
auto randombytes_range()
Undocumented in source. Be warned that the author may not have intended to support it.
randombytes_seedbytes (from deimos.sodium.randombytes)
size_t randombytes_seedbytes() via public import deimos.sodium.randombytes : randombytes_SEEDBYTES, randombytes_seedbytes, randombytes_buf, randombytes_random, randombytes_uniform, randombytes_stir, randombytes_close;
Undocumented in source.
randombytes_stir (from deimos.sodium.randombytes)
void randombytes_stir() via public import deimos.sodium.randombytes : randombytes_SEEDBYTES, randombytes_seedbytes, randombytes_buf, randombytes_random, randombytes_uniform, randombytes_stir, randombytes_close;
Undocumented in source.
randombytes_uniform (from deimos.sodium.randombytes)
uint randombytes_uniform(uint upper_bound) via public import deimos.sodium.randombytes : randombytes_SEEDBYTES, randombytes_seedbytes, randombytes_buf, randombytes_random, randombytes_uniform, randombytes_stir, randombytes_close;
Undocumented in source.

Variables

randombytes_SEEDBYTES (from deimos.sodium.randombytes)
enum ubyte randombytes_SEEDBYTES; via public import deimos.sodium.randombytes : randombytes_SEEDBYTES, randombytes_seedbytes, randombytes_buf, randombytes_random, randombytes_uniform, randombytes_stir, randombytes_close;
Undocumented in source.

Meta