Custom method functions removed from the OpenSSL Library
Blog on OpenSSL Library <[email protected]> Thu, 05 Feb 2026 01:00:23 -0000
| Newsgroups | gmane.comp.encryption.openssl.user |
|---|---|
| Message-ID | <a6ccce02-75af-4f06-b749-9975ae2a1b6b@localhost> |
Following on from the [removal of ENGINE code](https://openssl- library.org/post/2025-12-18-remove-engines), deprecated [functions for creating or modifying custom METHODS](https://docs.openssl.org/master/man7/ossl-guide-migration/#engines- and-method-apis) will be removed from OpenSSL 4.0. ## Summary For a complete list of deprecated functions removed in OpenSSL 4.0, please see the [ossl-removed-api](https://docs.openssl.org/master/man7/ossl-removed- api/#openssl-40) documentation. They are divided into the following pull requests: * Custom ciphers methods (`EVP_CIPHER_meth_*`) were removed in [PR #29299](https://github.com/openssl/openssl/pull/29299). * Custom message digest methods (`EVP_MD_meth_*`) were removed in [PR #29366](https://github.com/openssl/openssl/pull/29366). * Custom private key methods (`EVP_PKEY_meth_*`) were removed in [PR #29384](https://github.com/openssl/openssl/pull/29384). * Custom private key [Abstract Syntax Notation One](https://en.wikipedia.org/wiki/ASN.1) methods (`EVP_PKEY_asn1_*`) were removed in [PR #29405](https://github.com/openssl/openssl/pull/29405). (These functions were deprecated in OpenSSL 3.6.) Instead of using these methods, developers are encouraged to use the [provider framework](https://docs.openssl.org/master/man7/provider/). URL: https://openssl-library.org/post/2026-02-03-remove-methods/ -- You received this message because you are subscribed to the Google Groups "openssl-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to openssl-users+unsubscribe-MCmKBN63+Bmbup2nOX2J7Q@public.gmane.org To view this discussion visit https://groups.google.com/a/openssl.org/d/msgid/openssl-users/a6ccce02-75af-4f06-b749-9975ae2a1b6b%40localhost.