Home
last modified time | relevance | path

Searched defs:drbg (Results 1 – 10 of 10) sorted by relevance

/openssl-master/providers/implementations/rands/
A Ddrbg.c48 PROV_DRBG *drbg = vctx; in ossl_drbg_lock() local
57 PROV_DRBG *drbg = vctx; in ossl_drbg_unlock() local
63 static int ossl_drbg_lock_parent(PROV_DRBG *drbg) in ossl_drbg_lock_parent()
76 static void ossl_drbg_unlock_parent(PROV_DRBG *drbg) in ossl_drbg_unlock_parent()
149 PROV_DRBG *drbg = (PROV_DRBG *)vdrbg; in ossl_drbg_get_seed() local
322 void *drbg; in prov_drbg_get_nonce() member
711 static int rand_drbg_restart(PROV_DRBG *drbg) in rand_drbg_restart()
740 PROV_DRBG *drbg = vctx; in ossl_drbg_enable_locking() local
768 int (*instantiate)(PROV_DRBG *drbg, in ossl_rand_drbg_new()
778 PROV_DRBG *drbg; in ossl_rand_drbg_new() local
[all …]
A Ddrbg_hmac.c94 static int drbg_hmac_update(PROV_DRBG *drbg, in drbg_hmac_update()
122 static int drbg_hmac_instantiate(PROV_DRBG *drbg, in drbg_hmac_instantiate()
149 PROV_DRBG *drbg = (PROV_DRBG *)vdrbg; in drbg_hmac_instantiate_wrapper() local
167 static int drbg_hmac_reseed(PROV_DRBG *drbg, in drbg_hmac_reseed()
179 PROV_DRBG *drbg = (PROV_DRBG *)vdrbg; in drbg_hmac_reseed_wrapper() local
194 static int drbg_hmac_generate(PROV_DRBG *drbg, in drbg_hmac_generate()
244 PROV_DRBG *drbg = (PROV_DRBG *)vdrbg; in drbg_hmac_generate_wrapper() local
266 PROV_DRBG *drbg = (PROV_DRBG *)vdrbg; in drbg_hmac_verify_zeroization() local
274 static int drbg_hmac_new(PROV_DRBG *drbg) in drbg_hmac_new()
306 PROV_DRBG *drbg = (PROV_DRBG *)vdrbg; in drbg_hmac_free() local
[all …]
A Ddrbg_hash.c67 static int hash_df(PROV_DRBG *drbg, unsigned char *out, in hash_df()
248 static int drbg_hash_instantiate(PROV_DRBG *drbg, in drbg_hash_instantiate()
272 PROV_DRBG *drbg = (PROV_DRBG *)vdrbg; in drbg_hash_instantiate_wrapper() local
288 static int drbg_hash_reseed(PROV_DRBG *drbg, in drbg_hash_reseed()
308 PROV_DRBG *drbg = (PROV_DRBG *)vdrbg; in drbg_hash_reseed_wrapper() local
323 static int drbg_hash_generate(PROV_DRBG *drbg, in drbg_hash_generate()
356 PROV_DRBG *drbg = (PROV_DRBG *)vdrbg; in drbg_hash_generate_wrapper() local
362 static int drbg_hash_uninstantiate(PROV_DRBG *drbg) in drbg_hash_uninstantiate()
379 PROV_DRBG *drbg = (PROV_DRBG *)vdrbg; in drbg_hash_verify_zeroization() local
420 PROV_DRBG *drbg = (PROV_DRBG *)vdrbg; in drbg_hash_free() local
[all …]
A Ddrbg_ctr.c260 __owur static int ctr_update(PROV_DRBG *drbg, in ctr_update()
333 PROV_DRBG *drbg = (PROV_DRBG *)vdrbg; in drbg_ctr_instantiate_wrapper() local
341 static int drbg_ctr_reseed(PROV_DRBG *drbg, in drbg_ctr_reseed()
360 PROV_DRBG *drbg = (PROV_DRBG *)vdrbg; in drbg_ctr_reseed_wrapper() local
378 static int drbg_ctr_generate(PROV_DRBG *drbg, in drbg_ctr_generate()
457 PROV_DRBG *drbg = (PROV_DRBG *)vdrbg; in drbg_ctr_generate_wrapper() local
482 PROV_DRBG *drbg = (PROV_DRBG *)vdrbg; in drbg_ctr_verify_zeroization() local
527 static int drbg_ctr_init(PROV_DRBG *drbg) in drbg_ctr_init()
588 static int drbg_ctr_new(PROV_DRBG *drbg) in drbg_ctr_new()
613 PROV_DRBG *drbg = (PROV_DRBG *)vdrbg; in drbg_ctr_free() local
[all …]
A Dcrngt.c102 size_t ossl_crngt_get_entropy(PROV_DRBG *drbg, in ossl_crngt_get_entropy()
194 void ossl_crngt_cleanup_entropy(ossl_unused PROV_DRBG *drbg, in ossl_crngt_cleanup_entropy()
/openssl-master/crypto/rand/
A Drand_meth.c17 EVP_RAND_CTX *drbg = RAND_get0_primary(NULL); in drbg_add() local
34 EVP_RAND_CTX *drbg = RAND_get0_primary(NULL); in drbg_status() local
45 EVP_RAND_CTX *drbg = RAND_get0_public(NULL); in drbg_bytes() local
A Drand_lib.c246 EVP_RAND_CTX *drbg; in RAND_seed() local
263 EVP_RAND_CTX *drbg; in RAND_add() local
808 int RAND_set_DRBG_type(OSSL_LIB_CTX *ctx, const char *drbg, const char *propq, in RAND_set_DRBG_type()
/openssl-master/test/
A Ddrbgtest.c48 static int gen_bytes(EVP_RAND_CTX *drbg, unsigned char *buf, int num) in gen_bytes()
82 static int state(EVP_RAND_CTX *drbg) in state()
87 static unsigned int query_rand_uint(EVP_RAND_CTX *drbg, const char *name) in query_rand_uint()
110 static void set_reseed_counter(EVP_RAND_CTX *drbg, unsigned int n) in set_reseed_counter()
117 static void inc_reseed_counter(EVP_RAND_CTX *drbg) in inc_reseed_counter()
122 static time_t reseed_time(EVP_RAND_CTX *drbg) in reseed_time()
152 static int disable_crngt(EVP_RAND_CTX *drbg) in disable_crngt()
687 static int set_reseed_time_interval(EVP_RAND_CTX *drbg, int t) in set_reseed_time_interval()
803 EVP_RAND_CTX *drbg = NULL; in new_drbg() local
/openssl-master/providers/fips/
A Dself_test_kats.c256 EVP_RAND_CTX *test = NULL, *drbg = NULL; in self_test_drbg() local
/openssl-master/apps/
A Dlist.c429 static void display_random(const char *name, EVP_RAND_CTX *drbg) in display_random()

Completed in 20 milliseconds