openssl/providers/implementations
Pauli dbde472688 Deprecate the low level HMAC functions
Use of the low level HMAC functions has been informally discouraged for a
long time.  We now formally deprecate them.

Applications should instead use EVP_MAC_CTX_new(3), EVP_MAC_CTX_free(3),
EVP_MAC_init(3), EVP_MAC_update(3) and EVP_MAC_final(3).

Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/10836)
2020-01-29 19:49:23 +10:00
..
asymciphers Add internal maxsize macros 2020-01-23 17:17:47 +01:00
ciphers Deprecate the low level DES functions. 2020-01-25 09:30:59 +10:00
digests Deprecate the low level MD5 functions. 2020-01-19 10:14:39 +10:00
exchange Add DH key exchange to fips provider 2020-01-23 20:33:28 +10:00
include/prov Implement the NULL cipher in the default provider 2020-01-20 15:28:39 +00:00
kdfs Deprecate the low level HMAC functions 2020-01-29 19:49:23 +10:00
keymgmt Add answers for EVP_PKEY_get_default_digest_name() in RSA and DSA keymgmt 2020-01-23 17:59:12 +01:00
macs Deprecate the low level HMAC functions 2020-01-29 19:49:23 +10:00
serializers PROV: Fix bignum printout in text serializers 2020-01-23 17:14:39 +01:00
signature PROV: Adapt the DSA signature implementation to provide Algorithmidentifiers 2020-01-28 08:08:22 +01:00
build.info PROV SERIALIZER: add common functionality to serialize keys 2019-11-29 20:55:16 +01:00