Lines Matching refs:entropy
145 int entropy, size_t min_len, in ossl_drbg_get_seed() argument
154 bytes_needed = entropy >= 0 ? (entropy + 7) / 8 : 0; in ossl_drbg_get_seed()
194 static size_t get_entropy(PROV_DRBG *drbg, unsigned char **pout, int entropy, in get_entropy() argument
203 return ossl_crngt_get_entropy(drbg, pout, entropy, min_len, max_len, in get_entropy()
206 return ossl_prov_get_entropy(drbg->provctx, pout, entropy, min_len, in get_entropy()
365 unsigned char *nonce = NULL, *entropy = NULL; in ossl_prov_drbg_instantiate() local
451 entropylen = get_entropy(drbg, &entropy, min_entropy, in ossl_prov_drbg_instantiate()
460 if (!drbg->instantiate(drbg, entropy, entropylen, nonce, noncelen, in ossl_prov_drbg_instantiate()
462 cleanup_entropy(drbg, entropy, entropylen); in ossl_prov_drbg_instantiate()
466 cleanup_entropy(drbg, entropy, entropylen); in ossl_prov_drbg_instantiate()
505 unsigned char *entropy = NULL; in ossl_prov_drbg_reseed() local
579 entropylen = get_entropy(drbg, &entropy, drbg->strength, in ossl_prov_drbg_reseed()
588 if (!drbg->reseed(drbg, entropy, entropylen, adin, adinlen)) in ossl_prov_drbg_reseed()
599 cleanup_entropy(drbg, entropy, entropylen); in ossl_prov_drbg_reseed()
769 const unsigned char *entropy, size_t entropylen, in ossl_rand_drbg_new() argument