EVP_PKEY_HMAC
sigkey = EVP_PKEY_new_mac_key(EVP_PKEY_HMAC, NULL,
if (pkey->type != EVP_PKEY_HMAC) {
if (EVP_PKEY_assign(pkey, EVP_PKEY_HMAC, os) == 0)
.pkey_id = EVP_PKEY_HMAC,
.pkey_base_id = EVP_PKEY_HMAC,
EVP_PKEY_assign(pkey, EVP_PKEY_HMAC, hkey);
.pkey_id = EVP_PKEY_HMAC,
*mac_pkey_type = EVP_PKEY_HMAC;
mac_key = EVP_PKEY_new_mac_key(EVP_PKEY_HMAC, NULL, secret, secret_len);
mac_type = EVP_PKEY_HMAC;