libressl_d.openssl.rand

Undocumented in source.

Public Imports

libressl_d.compat.stdlib
public import libressl_d.compat.stdlib;
Undocumented in source.
libressl_d.openssl.opensslconf
public import libressl_d.openssl.opensslconf;
Undocumented in source.
libressl_d.openssl.ossl_typ
public import libressl_d.openssl.ossl_typ;
Undocumented in source.

Members

Functions

ERR_load_RAND_strings
void ERR_load_RAND_strings()

The following lines are auto generated by the script mkerr.pl. Any changes made after this point may be overwritten when the script is next run.

RAND_SSLeay
libressl_d.openssl.ossl_typ.RAND_METHOD* RAND_SSLeay()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAND_add
void RAND_add(const(void)* buf, int num, double entropy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAND_bytes
int RAND_bytes(ubyte* buf, int num)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAND_cleanup
void RAND_cleanup()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAND_file_name
const(char)* RAND_file_name(char* file, size_t num)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAND_get_rand_method
const(libressl_d.openssl.ossl_typ.RAND_METHOD)* RAND_get_rand_method()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAND_load_file
int RAND_load_file(const(char)* file, core.stdc.config.c_long max_bytes)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAND_poll
int RAND_poll()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAND_pseudo_bytes
int RAND_pseudo_bytes(ubyte* buf, int num)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAND_seed
void RAND_seed(const(void)* buf, int num)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAND_set_rand_engine
int RAND_set_rand_engine(libressl_d.openssl.ossl_typ.ENGINE* engine)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAND_set_rand_method
int RAND_set_rand_method(const(libressl_d.openssl.ossl_typ.RAND_METHOD)* meth)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAND_status
int RAND_status()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAND_write_file
int RAND_write_file(const(char)* file)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

RAND_F_RAND_GET_RAND_METHOD
enum RAND_F_RAND_GET_RAND_METHOD;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAND_F_RAND_INIT_FIPS
enum RAND_F_RAND_INIT_FIPS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAND_F_SSLEAY_RAND_BYTES
enum RAND_F_SSLEAY_RAND_BYTES;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAND_R_DUAL_EC_DRBG_DISABLED
enum RAND_R_DUAL_EC_DRBG_DISABLED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAND_R_ERROR_INITIALISING_DRBG
enum RAND_R_ERROR_INITIALISING_DRBG;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAND_R_ERROR_INSTANTIATING_DRBG
enum RAND_R_ERROR_INSTANTIATING_DRBG;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAND_R_NO_FIPS_RANDOM_METHOD_SET
enum RAND_R_NO_FIPS_RANDOM_METHOD_SET;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAND_R_PRNG_NOT_SEEDED
enum RAND_R_PRNG_NOT_SEEDED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

rand_meth_st
struct rand_meth_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta