H A D | drbg.c | 48 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() argument 76 ossl_drbg_unlock_parent(PROV_DRBG * drbg) ossl_drbg_unlock_parent() argument 84 get_parent_strength(PROV_DRBG * drbg,unsigned int * str) get_parent_strength() argument 109 get_parent_reseed_count(PROV_DRBG * drbg) get_parent_reseed_count() argument 149 PROV_DRBG *drbg = (PROV_DRBG *)vdrbg; ossl_drbg_get_seed() local 194 get_entropy(PROV_DRBG * drbg,unsigned char ** pout,int entropy,size_t min_len,size_t max_len,int prediction_resistance) get_entropy() argument 248 cleanup_entropy(PROV_DRBG * drbg,unsigned char * out,size_t outlen) cleanup_entropy() argument 312 prov_drbg_get_nonce(PROV_DRBG * drbg,unsigned char ** pout,size_t min_len,size_t max_len) prov_drbg_get_nonce() argument 322 void *drbg; prov_drbg_get_nonce() member 361 ossl_prov_drbg_instantiate(PROV_DRBG * drbg,unsigned int strength,int prediction_resistance,const unsigned char * pers,size_t perslen) ossl_prov_drbg_instantiate() argument 488 ossl_prov_drbg_uninstantiate(PROV_DRBG * drbg) ossl_prov_drbg_uninstantiate() argument 501 ossl_prov_drbg_reseed(PROV_DRBG * drbg,int prediction_resistance,const unsigned char * ent,size_t ent_len,const unsigned char * adin,size_t adinlen) ossl_prov_drbg_reseed() argument 615 ossl_prov_drbg_generate(PROV_DRBG * drbg,unsigned char * out,size_t outlen,unsigned int strength,int prediction_resistance,const unsigned char * adin,size_t adinlen) ossl_prov_drbg_generate() argument 711 rand_drbg_restart(PROV_DRBG * drbg) rand_drbg_restart() argument 740 PROV_DRBG *drbg = vctx; ossl_drbg_enable_locking() local 769 ossl_rand_drbg_new(void * provctx,void * parent,const OSSL_DISPATCH * p_dispatch,int (* dnew)(PROV_DRBG * ctx),void (* dfree)(void * vctx),int (* instantiate)(PROV_DRBG * drbg,const unsigned char * entropy,size_t entropylen,const unsigned char * nonce,size_t noncelen,const unsigned char * pers,size_t perslen),int (* uninstantiate)(PROV_DRBG * ctx),int (* reseed)(PROV_DRBG * drbg,const unsigned char * ent,size_t ent_len,const unsigned char * adin,size_t adin_len),int (* generate)(PROV_DRBG *,unsigned char * out,size_t outlen,const unsigned char * adin,size_t adin_len)) ossl_rand_drbg_new() argument 774 ossl_rand_drbg_new(void * provctx,void * parent,const OSSL_DISPATCH * p_dispatch,int (* dnew)(PROV_DRBG * ctx),void (* dfree)(void * vctx),int (* instantiate)(PROV_DRBG * drbg,const unsigned char * entropy,size_t entropylen,const unsigned char * nonce,size_t noncelen,const unsigned char * pers,size_t perslen),int (* uninstantiate)(PROV_DRBG * ctx),int (* reseed)(PROV_DRBG * drbg,const unsigned char * ent,size_t ent_len,const unsigned char * adin,size_t adin_len),int (* generate)(PROV_DRBG *,unsigned char * out,size_t outlen,const unsigned char * adin,size_t adin_len)) ossl_rand_drbg_new() argument 779 PROV_DRBG *drbg; ossl_rand_drbg_new() local 852 ossl_rand_drbg_free(PROV_DRBG * drbg) ossl_rand_drbg_free() argument 861 ossl_drbg_get_ctx_params(PROV_DRBG * drbg,OSSL_PARAM params[]) ossl_drbg_get_ctx_params() argument 920 ossl_drbg_set_ctx_params(PROV_DRBG * drbg,const OSSL_PARAM params[]) ossl_drbg_set_ctx_params() argument [all...] |