Searched refs:RAND_METHOD (Results 1 – 18 of 18) sorted by relevance
/freebsd/crypto/openssl/doc/man3/ |
H A D | RAND_set_rand_method.pod | 15 RAND_METHOD *RAND_OpenSSL(void); 17 int RAND_set_rand_method(const RAND_METHOD *meth); 19 const RAND_METHOD *RAND_get_rand_method(void); 27 A B<RAND_METHOD> specifies the functions that OpenSSL uses for random number 30 RAND_OpenSSL() returns the default B<RAND_METHOD> implementation by OpenSSL. 40 RAND_get_rand_method() returns a pointer to the current B<RAND_METHOD>. 42 =head1 THE RAND_METHOD STRUCTURE 51 } RAND_METHOD;
|
H A D | RAND_bytes.pod | 33 default RAND_METHOD, this function uses a separate "private" PRNG 45 If the default RAND_METHOD has been changed then for compatibility reasons the 46 RAND_METHOD will be used in preference and the DRBG of the library context
|
H A D | RAND_add.pod | 35 This holds unless the default RAND_METHOD has been replaced or OpenSSL was
|
H A D | ENGINE_add.pod | 125 int ENGINE_set_RAND(ENGINE *e, const RAND_METHOD *rand_meth); 142 const RAND_METHOD *ENGINE_get_RAND(const ENGINE *e); 182 DSA_METHOD, DH_METHOD, RAND_METHOD, ECDH_METHOD, ECDSA_METHOD,
|
/freebsd/crypto/openssl/crypto/rand/ |
H A D | rand_lib.c | 40 static const RAND_METHOD *default_RAND_meth; 81 const RAND_METHOD *meth = default_RAND_meth; in ossl_rand_cleanup_int() 126 const RAND_METHOD *meth = RAND_get_rand_method(); in RAND_poll() 162 static int rand_set_rand_method_internal(const RAND_METHOD *meth, in rand_set_rand_method_internal() 179 int RAND_set_rand_method(const RAND_METHOD *meth) in RAND_set_rand_method() 184 const RAND_METHOD *RAND_get_rand_method(void) in RAND_get_rand_method() 186 const RAND_METHOD *tmp_meth = NULL; in RAND_get_rand_method() 218 const RAND_METHOD *tmp_meth = NULL; in RAND_set_rand_engine() 249 const RAND_METHOD *meth = RAND_get_rand_method(); in RAND_seed() 266 const RAND_METHOD *meth = RAND_get_rand_method(); in RAND_add() [all …]
|
H A D | rand_meth.c | 53 RAND_METHOD ossl_rand_meth = { 62 RAND_METHOD *RAND_OpenSSL(void) in RAND_OpenSSL()
|
H A D | rand_local.h | 30 extern RAND_METHOD ossl_rand_meth;
|
/freebsd/crypto/openssl/include/openssl/ |
H A D | rand.h | 49 OSSL_DEPRECATEDIN_3_0 int RAND_set_rand_method(const RAND_METHOD *meth); 50 OSSL_DEPRECATEDIN_3_0 const RAND_METHOD *RAND_get_rand_method(void); 55 OSSL_DEPRECATEDIN_3_0 RAND_METHOD *RAND_OpenSSL(void);
|
H A D | engine.h | 501 OSSL_DEPRECATEDIN_3_0 int ENGINE_set_RAND(ENGINE *e, const RAND_METHOD *rand_meth); 558 OSSL_DEPRECATEDIN_3_0 const RAND_METHOD *ENGINE_get_RAND(const ENGINE *e);
|
H A D | types.h | 153 typedef struct rand_meth_st RAND_METHOD; typedef
|
/freebsd/crypto/openssl/crypto/engine/ |
H A D | tb_rand.c | 66 const RAND_METHOD *ENGINE_get_RAND(const ENGINE *e) in ENGINE_get_RAND() 72 int ENGINE_set_RAND(ENGINE *e, const RAND_METHOD *rand_meth) in ENGINE_set_RAND()
|
H A D | eng_rdrand.c | 43 static RAND_METHOD rdrand_meth = {
|
H A D | eng_local.h | 118 const RAND_METHOD *rand_meth;
|
/freebsd/crypto/openssl/engines/ |
H A D | e_ossltest.c | 60 static const RAND_METHOD *ossltest_rand_method(void); 913 static const RAND_METHOD *ossltest_rand_method(void) in ossltest_rand_method() 916 static RAND_METHOD osslt_rand_meth = { in ossltest_rand_method()
|
H A D | e_padlock.c | 77 static RAND_METHOD padlock_rand; 739 static RAND_METHOD padlock_rand = {
|
/freebsd/crypto/openssl/util/ |
H A D | indent.pro | 360 -T RAND_METHOD 644 -T RAND_METHOD
|
/freebsd/crypto/openssl/test/ |
H A D | drbgtest.c | 51 const RAND_METHOD *meth = RAND_get_rand_method(); in gen_bytes()
|
/freebsd/crypto/openssl/ |
H A D | CHANGES.md | 1298 * The RAND_METHOD APIs have been deprecated. 5326 RAND_METHOD structure. 13670 'const' value. Any code that should be able to modify a RAND_METHOD 13684 - Constified the RAND_METHOD element of ENGINE structures. 16732 * Include RAND_status() into RAND_METHOD instead of implementing
|