mbedtls_psa_hmac_operation_t
crypto_builtin_composites.h
psa_algorithm_t psa_algorithm_t mbedtls_psa_hmac_operation_t::private_alg private_alg mbedtls_psa_hmac_operation_t::private_alg

The HMAC algorithm in use

struct psa_hash_operation_s struct psa_hash_operation_s mbedtls_psa_hmac_operation_t::hash_ctx hash_ctx mbedtls_psa_hmac_operation_t::hash_ctx

The hash context.

uint8_t uint8_t mbedtls_psa_hmac_operation_t::private_opad[PSA_HMAC_MAX_HASH_BLOCK_SIZE] [PSA_HMAC_MAX_HASH_BLOCK_SIZE] private_opad mbedtls_psa_hmac_operation_t::private_opad

The HMAC part of the context.

mbedtls_md5_context
mbedtls_psa_hash_operation_t
md5
ripemd160
sha1
sha256
sha512
sha3
mbedtls_psa_hmac_operation_t
hash_ctx
mbedtls_ripemd160_context
mbedtls_sha1_context
mbedtls_sha256_context
mbedtls_sha3_context
mbedtls_sha512_context
psa_driver_hash_context_t
mbedtls_ctx
psa_hash_operation_s
private_ctx
- mbedtls_psa_hmac_operation_t
  hash_ctx
- mbedtls_psa_hmac_operation_t
  private_alg
- mbedtls_psa_hmac_operation_t
  private_opad