aboutsummaryrefslogtreecommitdiff
path: root/providers/defltprov.c
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2020-08-07 16:55:42 +0100
committerPauli <paul.dale@oracle.com>2020-08-29 17:39:37 +1000
commitb571e662cdc06febabeac3a117726deaf812afd7 (patch)
treec334890187dbf0fe122468114727eb243b46f0f1 /providers/defltprov.c
parent409910be16240d1693dbff5065b852998e80cd40 (diff)
downloadopenssl-b571e662cdc06febabeac3a117726deaf812afd7.zip
openssl-b571e662cdc06febabeac3a117726deaf812afd7.tar.gz
openssl-b571e662cdc06febabeac3a117726deaf812afd7.tar.bz2
Make the provider side EVP PKEY MAC bridge available in default and fips
Reviewed-by: Paul Dale <paul.dale@oracle.com> (Merged from https://github.com/openssl/openssl/pull/12637)
Diffstat (limited to 'providers/defltprov.c')
-rw-r--r--providers/defltprov.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/providers/defltprov.c b/providers/defltprov.c
index 9aefa80..c5b3407 100644
--- a/providers/defltprov.c
+++ b/providers/defltprov.c
@@ -364,6 +364,7 @@ static const OSSL_ALGORITHM deflt_signature[] = {
{ "ED448:Ed448", "provider=default", ed448_signature_functions },
{ "ECDSA", "provider=default", ecdsa_signature_functions },
#endif
+ { "HMAC", "provider=default", mac_hmac_signature_functions },
{ NULL, NULL, NULL }
};
@@ -392,6 +393,7 @@ static const OSSL_ALGORITHM deflt_keymgmt[] = {
{ "TLS1-PRF", "provider=default", kdf_keymgmt_functions },
{ "HKDF", "provider=default", kdf_keymgmt_functions },
{ "SCRYPT:id-scrypt", "provider=default", kdf_keymgmt_functions },
+ { "HMAC", "provider=default", mac_keymgmt_functions },
{ NULL, NULL, NULL }
};