Lines Matching refs:entropy_len
90 ctx->entropy_len = len; in mbedtls_ctr_drbg_set_entropy_len()
357 if( ctx->entropy_len > MBEDTLS_CTR_DRBG_MAX_SEED_INPUT ) in mbedtls_ctr_drbg_reseed_internal()
359 if( nonce_len > MBEDTLS_CTR_DRBG_MAX_SEED_INPUT - ctx->entropy_len ) in mbedtls_ctr_drbg_reseed_internal()
361 if( len > MBEDTLS_CTR_DRBG_MAX_SEED_INPUT - ctx->entropy_len - nonce_len ) in mbedtls_ctr_drbg_reseed_internal()
367 if( 0 != ctx->f_entropy( ctx->p_entropy, seed, ctx->entropy_len ) ) in mbedtls_ctr_drbg_reseed_internal()
371 seedlen += ctx->entropy_len; in mbedtls_ctr_drbg_reseed_internal()
415 static size_t good_nonce_len( size_t entropy_len ) in good_nonce_len() argument
417 if( entropy_len >= MBEDTLS_CTR_DRBG_KEYSIZE * 3 / 2 ) in good_nonce_len()
420 return( ( entropy_len + 1 ) / 2 ); in good_nonce_len()
456 if( ctx->entropy_len == 0 ) in mbedtls_ctr_drbg_seed()
457 ctx->entropy_len = MBEDTLS_CTR_DRBG_ENTROPY_LEN; in mbedtls_ctr_drbg_seed()
464 good_nonce_len( ctx->entropy_len ) ); in mbedtls_ctr_drbg_seed()