openssl/providers
Matt Caswell 409910be16 Implement signature functions for EVP_PKEY MAC to EVP_MAC provider bridge
Some MAC implementations were available before the current EVP_MAC API. They
were used via EVP_DigestSign*. There exists a bridge between the oldAPI and
the EVP_MAC API however this bridge itself uses a legacy EVP_PKEY_METHOD.
This commit implements the signature functions for the provider side bridge
without having to use any legacy code.

Reviewed-by: Paul Dale <paul.dale@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/12637)
2020-08-29 17:39:37 +10:00
..
common PROV: Fix DSA and DH private key serializers 2020-08-20 12:33:53 +02:00
fips Add DHX support to keymanager 2020-08-11 20:39:19 +10:00
implementations Implement signature functions for EVP_PKEY MAC to EVP_MAC provider bridge 2020-08-29 17:39:37 +10:00
baseprov.c Rename OSSL_SERIALIZER / OSSL_DESERIALIZER to OSSL_ENCODE / OSSL_DECODE 2020-08-21 09:23:58 +02:00
build.info serialisation: Add a built-in base provider. 2020-07-30 20:15:22 +10:00
decoders.inc Rename OSSL_SERIALIZER / OSSL_DESERIALIZER to OSSL_ENCODE / OSSL_DECODE 2020-08-21 09:23:58 +02:00
defltprov.c Rename OSSL_SERIALIZER / OSSL_DESERIALIZER to OSSL_ENCODE / OSSL_DECODE 2020-08-21 09:23:58 +02:00
encoders.inc Rename OSSL_SERIALIZER / OSSL_DESERIALIZER to OSSL_ENCODE / OSSL_DECODE 2020-08-21 09:23:58 +02:00
legacyprov.c Add 'on demand self test' and status test to providers 2020-08-09 18:06:52 +10:00
nullprov.c