Home
last modified time | relevance | path

Searched refs:digest_class (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/bearssl/src/rand/
H A Dhmac_drbg.c30 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 Dbearssl_rand.h206 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 Dtest_crypto.c520 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 Dinner.h1617 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()