Searched refs:digest_class (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/bearssl/src/rand/ |
H A D | hmac_drbg.c | 30 const br_hash_class *digest_class, const void *seed, size_t len) in br_hmac_drbg_init() argument 35 hlen = br_digest_size(digest_class); in br_hmac_drbg_init() 38 ctx->digest_class = digest_class; in br_hmac_drbg_init() 53 dig = ctx->digest_class; in br_hmac_drbg_generate() 100 dig = ctx->digest_class; in br_hmac_drbg_update()
|
/freebsd/contrib/bearssl/inc/ |
H A D | bearssl_rand.h | 206 const br_hash_class *digest_class; member 238 const br_hash_class *digest_class, const void *seed, size_t seed_len); 282 return ctx->digest_class; in br_hmac_drbg_get_hash()
|
/freebsd/contrib/bearssl/test/ |
H A D | test_crypto.c | 520 do_KAT_HMAC_bin_bin(const br_hash_class *digest_class, in do_KAT_HMAC_bin_bin() argument 530 br_hmac_key_init(&kc, digest_class, key, key_len); in do_KAT_HMAC_bin_bin() 555 do_KAT_HMAC_str_str(const br_hash_class *digest_class, const char *key, in do_KAT_HMAC_str_str() argument 558 do_KAT_HMAC_bin_bin(digest_class, key, strlen(key), in do_KAT_HMAC_str_str() 563 do_KAT_HMAC_hex_hex(const br_hash_class *digest_class, const char *skey, in do_KAT_HMAC_hex_hex() argument 569 do_KAT_HMAC_bin_bin(digest_class, key, hextobin(key, skey), in do_KAT_HMAC_hex_hex() 574 do_KAT_HMAC_hex_str(const br_hash_class *digest_class, in do_KAT_HMAC_hex_str() argument 579 do_KAT_HMAC_bin_bin(digest_class, key, hextobin(key, skey), in do_KAT_HMAC_hex_str() 584 test_HMAC_CT(const br_hash_class *digest_class, in test_HMAC_CT() argument 592 br_hmac_key_init(&kc, digest_class, key, key_len); in test_HMAC_CT()
|
/freebsd/contrib/bearssl/src/ |
H A D | inner.h | 1617 br_digest_size(const br_hash_class *digest_class) in br_digest_size() argument 1619 return (size_t)(digest_class->desc >> BR_HASHDESC_OUT_OFF) in br_digest_size()
|