#include <stdlib.h>
#include <openssl/ossl_typ.h>
#include <openssl/e_os2.h>
Ir al código fuente de este archivo.
Clases |
struct | rand_meth_st |
'defines' |
#define | RAND_F_ENG_RAND_GET_RAND_METHOD 108 |
#define | RAND_F_FIPS_RAND 103 |
#define | RAND_F_FIPS_RAND_BYTES 102 |
#define | RAND_F_FIPS_RAND_GET_RAND_METHOD 109 |
#define | RAND_F_FIPS_RAND_SET_DT 106 |
#define | RAND_F_FIPS_SET_DT 104 |
#define | RAND_F_FIPS_SET_PRNG_SEED 107 |
#define | RAND_F_FIPS_SET_TEST_MODE 105 |
#define | RAND_F_RAND_GET_RAND_METHOD 101 |
#define | RAND_F_SSLEAY_RAND_BYTES 100 |
#define | RAND_R_NON_FIPS_METHOD 105 |
#define | RAND_R_NOT_IN_TEST_MODE 106 |
#define | RAND_R_NO_KEY_SET 107 |
#define | RAND_R_PRNG_ASKING_FOR_TOO_MUCH 101 |
#define | RAND_R_PRNG_ERROR 108 |
#define | RAND_R_PRNG_KEYED 109 |
#define | RAND_R_PRNG_NOT_REKEYED 102 |
#define | RAND_R_PRNG_NOT_RESEEDED 103 |
#define | RAND_R_PRNG_NOT_SEEDED 100 |
#define | RAND_R_PRNG_SEED_MUST_NOT_MATCH_KEY 110 |
#define | RAND_R_PRNG_STUCK 104 |
Funciones |
int | RAND_set_rand_method (const RAND_METHOD *meth) |
const RAND_METHOD * | RAND_get_rand_method (void) |
int | RAND_set_rand_engine (ENGINE *engine) |
RAND_METHOD * | RAND_SSLeay (void) |
void | RAND_cleanup (void) |
int | RAND_bytes (unsigned char *buf, int num) |
int | RAND_pseudo_bytes (unsigned char *buf, int num) |
void | RAND_seed (const void *buf, int num) |
void | RAND_add (const void *buf, int num, double entropy) |
int | RAND_load_file (const char *file, long max_bytes) |
int | RAND_write_file (const char *file) |
const char * | RAND_file_name (char *file, size_t num) |
int | RAND_status (void) |
int | RAND_query_egd_bytes (const char *path, unsigned char *buf, int bytes) |
int | RAND_egd (const char *path) |
int | RAND_egd_bytes (const char *path, int bytes) |
int | RAND_poll (void) |
void | ERR_load_RAND_strings (void) |
Documentación de los 'defines'
#define RAND_F_ENG_RAND_GET_RAND_METHOD 108 |
#define RAND_F_FIPS_RAND 103 |
#define RAND_F_FIPS_RAND_BYTES 102 |
#define RAND_F_FIPS_RAND_GET_RAND_METHOD 109 |
#define RAND_F_FIPS_RAND_SET_DT 106 |
#define RAND_F_FIPS_SET_DT 104 |
#define RAND_F_FIPS_SET_PRNG_SEED 107 |
#define RAND_F_FIPS_SET_TEST_MODE 105 |
#define RAND_F_RAND_GET_RAND_METHOD 101 |
#define RAND_F_SSLEAY_RAND_BYTES 100 |
#define RAND_R_NO_KEY_SET 107 |
#define RAND_R_NON_FIPS_METHOD 105 |
#define RAND_R_NOT_IN_TEST_MODE 106 |
#define RAND_R_PRNG_ASKING_FOR_TOO_MUCH 101 |
#define RAND_R_PRNG_ERROR 108 |
#define RAND_R_PRNG_KEYED 109 |
#define RAND_R_PRNG_NOT_REKEYED 102 |
#define RAND_R_PRNG_NOT_RESEEDED 103 |
#define RAND_R_PRNG_NOT_SEEDED 100 |
#define RAND_R_PRNG_SEED_MUST_NOT_MATCH_KEY 110 |
#define RAND_R_PRNG_STUCK 104 |
Documentación de las funciones
void ERR_load_RAND_strings |
( |
void |
| ) |
|
void RAND_add |
( |
const void * |
buf, |
|
|
int |
num, |
|
|
double |
entropy |
|
) |
| |
int RAND_bytes |
( |
unsigned char * |
buf, |
|
|
int |
num |
|
) |
| |
void RAND_cleanup |
( |
void |
| ) |
|
int RAND_egd |
( |
const char * |
path | ) |
|
int RAND_egd_bytes |
( |
const char * |
path, |
|
|
int |
bytes |
|
) |
| |
const char* RAND_file_name |
( |
char * |
file, |
|
|
size_t |
num |
|
) |
| |
int RAND_load_file |
( |
const char * |
file, |
|
|
long |
max_bytes |
|
) |
| |
int RAND_pseudo_bytes |
( |
unsigned char * |
buf, |
|
|
int |
num |
|
) |
| |
int RAND_query_egd_bytes |
( |
const char * |
path, |
|
|
unsigned char * |
buf, |
|
|
int |
bytes |
|
) |
| |
void RAND_seed |
( |
const void * |
buf, |
|
|
int |
num |
|
) |
| |
int RAND_write_file |
( |
const char * |
file | ) |
|