/* Allocates and initializes one HMAC_CTX context for subsequent HMAC-MD use. */
STATIC VOID* HmacMdNew(VOID)
/* Allocates and initializes one HMAC_CTX context for subsequent HMAC-MD use. */
STATIC VOID* HmacMdNew(VOID)
{
  VOID  *HmacMdCtx;
  HmacMdCtx = AllocateZeroPool (sizeof (mbedtls_md_context_t));
  if (HmacMdCtx == NULL) {
    return NULL;
  }
  return HmacMdCtx;
}