/third_party/libcoap/src/oscore/ |
D | oscore_crypto.c | 57 oscore_hmac_hash(cose_hmac_alg_t hmac_alg, in oscore_hmac_hash() argument 61 if (!coap_crypto_hmac(hmac_alg, key, data, hmac)) { in oscore_hmac_hash() 77 cose_hmac_alg_t hmac_alg; in oscore_hkdf_extract() local 80 if (!cose_get_hmac_alg_for_hkdf(hkdf_alg, &hmac_alg)) in oscore_hkdf_extract() 90 return oscore_hmac_hash(hmac_alg, &zeroes, ikm, hkdf_extract); in oscore_hkdf_extract() 92 return oscore_hmac_hash(hmac_alg, salt, ikm, hkdf_extract); in oscore_hkdf_extract() 114 cose_hmac_alg_t hmac_alg; in oscore_hkdf_expand() local 116 if (!cose_get_hmac_alg_for_hkdf(hkdf_alg, &hmac_alg)) in oscore_hkdf_expand() 124 if (!oscore_hmac_hash(hmac_alg, prk, &data, &hkdf)) in oscore_hkdf_expand() 136 if (!oscore_hmac_hash(hmac_alg, prk, &data, &hkdf)) in oscore_hkdf_expand()
|
D | oscore_cose.c | 168 cose_hmac_alg_t hmac_alg; member 179 cose_get_hmac_alg_for_hkdf(cose_hkdf_alg_t hkdf_alg, cose_hmac_alg_t *hmac_alg) { in cose_get_hmac_alg_for_hkdf() argument 185 *hmac_alg = hkdf_hmacs[idx].hmac_alg; in cose_get_hmac_alg_for_hkdf()
|
/third_party/libcoap/src/ |
D | coap_tinydtls.c | 1537 cose_hmac_alg_t hmac_alg; member 1544 get_hmac_alg(cose_hmac_alg_t hmac_alg) { in get_hmac_alg() argument 1548 if (hmacs[idx].hmac_alg == hmac_alg) in get_hmac_alg() 1551 coap_log_debug("get_hmac_alg: COSE HMAC %d not supported\n", hmac_alg); in get_hmac_alg() 1562 cose_hmac_alg_t hmac_alg; in coap_crypto_check_hkdf_alg() local 1564 if (!cose_get_hmac_alg_for_hkdf(hkdf_alg, &hmac_alg)) in coap_crypto_check_hkdf_alg() 1566 return get_hmac_alg(hmac_alg); in coap_crypto_check_hkdf_alg() 1671 coap_crypto_hmac(cose_hmac_alg_t hmac_alg, coap_bin_const_t *key, in coap_crypto_hmac() argument 1680 if (get_hmac_alg(hmac_alg) == 0) { in coap_crypto_hmac() 1681 coap_log_debug("coap_crypto_hmac: algorithm %d not supported\n", hmac_alg); in coap_crypto_hmac()
|
D | coap_notls.c | 377 coap_crypto_hmac(cose_hmac_alg_t hmac_alg, in coap_crypto_hmac() argument 381 (void)hmac_alg; in coap_crypto_hmac()
|
D | coap_mbedtls.c | 2747 cose_hmac_alg_t hmac_alg; member 2756 get_hmac_alg(cose_hmac_alg_t hmac_alg) { argument 2760 if (hmacs[idx].hmac_alg == hmac_alg) 2763 coap_log_debug("get_hmac_alg: COSE HMAC %d not supported\n", hmac_alg); 2774 cose_hmac_alg_t hmac_alg; local 2776 if (!cose_get_hmac_alg_for_hkdf(hkdf_alg, &hmac_alg)) 2778 return get_hmac_alg(hmac_alg) != 0; 2995 coap_crypto_hmac(cose_hmac_alg_t hmac_alg, argument 3011 if ((mac_algo = get_hmac_alg(hmac_alg)) == 0) { 3012 coap_log_debug("coap_crypto_hmac: algorithm %d not supported\n", hmac_alg);
|
D | coap_gnutls.c | 3037 cose_hmac_alg_t hmac_alg; member 3045 get_hmac_alg(cose_hmac_alg_t hmac_alg) { in get_hmac_alg() argument 3049 if (hmacs[idx].hmac_alg == hmac_alg) in get_hmac_alg() 3052 coap_log_debug("get_hmac_alg: COSE HMAC %d not supported\n", hmac_alg); in get_hmac_alg() 3063 cose_hmac_alg_t hmac_alg; in coap_crypto_check_hkdf_alg() local 3065 if (!cose_get_hmac_alg_for_hkdf(hkdf_alg, &hmac_alg)) in coap_crypto_check_hkdf_alg() 3067 return get_hmac_alg(hmac_alg); in coap_crypto_check_hkdf_alg() 3198 coap_crypto_hmac(cose_hmac_alg_t hmac_alg, in coap_crypto_hmac() argument 3211 if ((mac_algo = get_hmac_alg(hmac_alg)) == 0) { in coap_crypto_hmac() 3212 coap_log_debug("coap_crypto_hmac: algorithm %d not supported\n", hmac_alg); in coap_crypto_hmac()
|
D | coap_openssl.c | 3737 cose_hmac_alg_t hmac_alg; member 3746 get_hmac_alg(cose_hmac_alg_t hmac_alg) { in get_hmac_alg() argument 3750 if (hmacs[idx].hmac_alg == hmac_alg) in get_hmac_alg() 3753 coap_log_debug("get_hmac_alg: COSE HMAC %d not supported\n", hmac_alg); in get_hmac_alg() 3764 cose_hmac_alg_t hmac_alg; in coap_crypto_check_hkdf_alg() local 3766 if (!cose_get_hmac_alg_for_hkdf(hkdf_alg, &hmac_alg)) in coap_crypto_check_hkdf_alg() 3768 return get_hmac_alg(hmac_alg) != NULL; in coap_crypto_check_hkdf_alg() 3899 coap_crypto_hmac(cose_hmac_alg_t hmac_alg, in coap_crypto_hmac() argument 3911 if ((evp_md = get_hmac_alg(hmac_alg)) == 0) { in coap_crypto_hmac() 3912 coap_log_debug("coap_crypto_hmac: algorithm %d not supported\n", hmac_alg); in coap_crypto_hmac()
|
/third_party/libcoap/include/oscore/ |
D | oscore_crypto.h | 77 int oscore_hmac_hash(cose_hmac_alg_t hmac_alg,
|
D | oscore_cose.h | 180 cose_hmac_alg_t *hmac_alg);
|
/third_party/libcoap/include/coap3/ |
D | coap_crypto_internal.h | 135 int coap_crypto_hmac(cose_hmac_alg_t hmac_alg,
|
/third_party/mbedtls/include/psa/ |
D | crypto_values.h | 992 #define PSA_ALG_HMAC_GET_HASH(hmac_alg) \ argument 993 (PSA_ALG_CATEGORY_HASH | ((hmac_alg) & PSA_ALG_HASH_MASK))
|
/third_party/mbedtls/tests/suites/ |
D | test_suite_psa_crypto_metadata.function | 255 psa_algorithm_t hmac_alg = PSA_ALG_HMAC(alg); 278 TEST_EQUAL(PSA_ALG_HMAC_GET_HASH(hmac_alg), alg);
|