diff options
author | Richard Levitte <levitte@openssl.org> | 2019-08-22 12:08:55 +0200 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2019-08-24 13:01:15 +0200 |
commit | 9f57e2184de330e83d0636586e88a8524c513b8e (patch) | |
tree | 28c950cbb654e1457f29ecc7aadb078ce2b67208 /crypto/include | |
parent | 95214b434fe969e9508b6b9f38d0ea931d7e6415 (diff) |
Remove MAC cruft
A few declarations and static functions / arrays that are no longer
used were left behind when MACs moved to be implemented by providers.
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/9667)
Diffstat (limited to 'crypto/include')
-rw-r--r-- | crypto/include/internal/evp_int.h | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/crypto/include/internal/evp_int.h b/crypto/include/internal/evp_int.h index 7b1c6aa9c2..b86b1d1af0 100644 --- a/crypto/include/internal/evp_int.h +++ b/crypto/include/internal/evp_int.h @@ -118,8 +118,6 @@ extern const EVP_PKEY_METHOD hkdf_pkey_meth; extern const EVP_PKEY_METHOD poly1305_pkey_meth; extern const EVP_PKEY_METHOD siphash_pkey_meth; -/* struct evp_mac_impl_st is defined by the implementation */ -typedef struct evp_mac_impl_st EVP_MAC_IMPL; struct evp_mac_st { OSSL_PROVIDER *prov; char *name; @@ -142,10 +140,6 @@ struct evp_mac_st { OSSL_OP_mac_set_ctx_params_fn *set_ctx_params; }; -/* Internal keccak algorithms used for KMAC */ -const EVP_MD *evp_keccak_kmac128(void); -const EVP_MD *evp_keccak_kmac256(void); - /* * This function is internal for now, but can be made external when needed. * The documentation would read: @@ -153,7 +147,6 @@ const EVP_MD *evp_keccak_kmac256(void); * EVP_add_mac() adds the MAC implementation C<mac> to the internal * object database. */ -int EVP_add_mac(const EVP_MAC *mac); int EVP_add_kdf(const EVP_KDF *kdf); /* struct evp_kdf_impl_st is defined by the implementation */ |