Lines Matching full:mac
2 * PSA MAC layer on top of Mbed TLS software crypto
68 /* A 0-length key is not commonly used in HMAC when used as a MAC, in psa_hmac_setup_internal()
113 uint8_t *mac, in psa_hmac_finish_internal() argument
148 memcpy(mac, tmp, mac_size); in psa_hmac_finish_internal()
200 /* Initialize this driver's MAC operation structure. Once this function has been
374 uint8_t *mac, size_t mac_size) in psa_mac_finish_internal() argument
381 memcpy(mac, tmp, mac_size); in psa_mac_finish_internal()
390 mac, mac_size); in psa_mac_finish_internal()
397 (void) mac; in psa_mac_finish_internal()
405 uint8_t *mac, in mbedtls_psa_mac_sign_finish() argument
415 status = psa_mac_finish_internal(operation, mac, mac_size); in mbedtls_psa_mac_sign_finish()
425 const uint8_t *mac, in mbedtls_psa_mac_verify_finish() argument
435 /* Consistency check: requested MAC length fits our local buffer */ in mbedtls_psa_mac_verify_finish()
445 if (mbedtls_ct_memcmp(mac, actual_mac, mac_length) != 0) { in mbedtls_psa_mac_verify_finish()
462 uint8_t *mac, in mbedtls_psa_mac_compute() argument
492 status = psa_mac_finish_internal(&operation, mac, mac_size); in mbedtls_psa_mac_compute()