.\" -*- mode: troff; coding: utf-8 -*- .\" Automatically generated by Pod::Man 5.0102 (Pod::Simple 3.45) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>. .ie n \{\ . ds C` "" . ds C' "" 'br\} .el\{\ . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" ======================================================================== .\" .IX Title "OSSL-REMOVED-API 7SSL" .TH OSSL-REMOVED-API 7SSL 2026-06-09 4.0.1 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH NAME ASN1_STRING_data, BIO_f_reliable, DTLSv1_method, DTLSv1_server_method, DTLSv1_client_method, DTLSv1_2_method, DTLSv1_2_server_method, DTLSv1_2_client_method, ERR_get_state, ERR_remove_state, ERR_remove_thread_state, EVP_CIPHER_meth_new, EVP_CIPHER_meth_dup, EVP_CIPHER_meth_free, EVP_CIPHER_meth_set_iv_length, EVP_CIPHER_meth_set_flags, EVP_CIPHER_meth_set_impl_ctx_size, EVP_CIPHER_meth_set_init, EVP_CIPHER_meth_set_do_cipher, EVP_CIPHER_meth_set_cleanup, EVP_CIPHER_meth_set_set_asn1_params, EVP_CIPHER_meth_set_get_asn1_params, EVP_CIPHER_meth_set_ctrl, EVP_CIPHER_meth_get_init, EVP_CIPHER_meth_get_do_cipher, EVP_CIPHER_meth_get_cleanup, EVP_CIPHER_meth_get_set_asn1_params, EVP_CIPHER_meth_get_get_asn1_params, EVP_CIPHER_meth_get_ctrl, EVP_MD_meth_new, EVP_MD_meth_dup, EVP_MD_meth_free, EVP_MD_meth_set_input_blocksize, EVP_MD_meth_set_result_size, EVP_MD_meth_set_app_datasize, EVP_MD_meth_set_flags, EVP_MD_meth_set_init, EVP_MD_meth_set_update, EVP_MD_meth_set_final, EVP_MD_meth_set_copy, EVP_MD_meth_set_cleanup, EVP_MD_meth_set_ctrl, EVP_MD_meth_get_input_blocksize, EVP_MD_meth_get_result_size, EVP_MD_meth_get_app_datasize, EVP_MD_meth_get_flags, EVP_MD_meth_get_init, EVP_MD_meth_get_update, EVP_MD_meth_get_final, EVP_MD_meth_get_copy, EVP_MD_meth_get_cleanup, EVP_MD_meth_get_ctrl, EVP_PKEY_meth_find, EVP_PKEY_meth_new, EVP_PKEY_meth_get0_info, EVP_PKEY_meth_copy, EVP_PKEY_meth_free, EVP_PKEY_meth_add0, EVP_PKEY_meth_remove, EVP_PKEY_meth_get_count, EVP_PKEY_meth_get0, EVP_PKEY_meth_set_init, EVP_PKEY_meth_set_copy, EVP_PKEY_meth_set_cleanup, EVP_PKEY_meth_set_paramgen, EVP_PKEY_meth_set_keygen, EVP_PKEY_meth_set_sign, EVP_PKEY_meth_set_verify, EVP_PKEY_meth_set_verify_recover, EVP_PKEY_meth_set_signctx, EVP_PKEY_meth_set_verifyctx, EVP_PKEY_meth_set_encrypt, EVP_PKEY_meth_set_decrypt, EVP_PKEY_meth_set_derive, EVP_PKEY_meth_set_ctrl, EVP_PKEY_meth_set_digestsign, EVP_PKEY_meth_set_digestverify, EVP_PKEY_meth_set_check, EVP_PKEY_meth_set_public_check, EVP_PKEY_meth_set_param_check, EVP_PKEY_meth_set_digest_custom, EVP_PKEY_meth_get_init, EVP_PKEY_meth_get_copy, EVP_PKEY_meth_get_cleanup, EVP_PKEY_meth_get_paramgen, EVP_PKEY_meth_get_keygen, EVP_PKEY_meth_get_sign, EVP_PKEY_meth_get_verify, EVP_PKEY_meth_get_verify_recover, EVP_PKEY_meth_get_signctx, EVP_PKEY_meth_get_verifyctx, EVP_PKEY_meth_get_encrypt, EVP_PKEY_meth_get_decrypt, EVP_PKEY_meth_get_derive, EVP_PKEY_meth_get_ctrl, EVP_PKEY_meth_get_digestsign, EVP_PKEY_meth_get_digestverify, EVP_PKEY_meth_get_check, EVP_PKEY_meth_get_public_check, EVP_PKEY_meth_get_param_check, EVP_PKEY_meth_get_digest_custom, EVP_MD_CTX_update_fn, EVP_MD_CTX_set_update_fn, EVP_PKEY_asn1_add0, EVP_PKEY_asn1_add_alias, EVP_PKEY_asn1_get_count, EVP_PKEY_asn1_get0, EVP_PKEY_asn1_find, EVP_PKEY_asn1_find_str, EVP_PKEY_asn1_get0_info, EVP_PKEY_get0_asn1, EVP_PKEY_asn1_new, EVP_PKEY_asn1_copy, EVP_PKEY_asn1_free, EVP_PKEY_asn1_set_public, EVP_PKEY_asn1_set_private, EVP_PKEY_asn1_set_param, EVP_PKEY_asn1_set_free, EVP_PKEY_asn1_set_ctrl, EVP_PKEY_asn1_set_item, EVP_PKEY_asn1_set_siginf, EVP_PKEY_asn1_set_check, EVP_PKEY_asn1_set_public_check, EVP_PKEY_asn1_set_param_check, EVP_PKEY_asn1_set_set_priv_key, EVP_PKEY_asn1_set_set_pub_key, EVP_PKEY_asn1_set_get_priv_key, EVP_PKEY_asn1_set_get_pub_key, EVP_PKEY_asn1_set_security_bits, OPENSSL_atexit, SSLv3_method, SSLv3_server_method, SSLv3_client_method, TLSv1_method, TLSv1_server_method, TLSv1_client_method, TLSv1_1_method, TLSv1_1_server_method, TLSv1_1_client_method, TLSv1_2_method, TLSv1_2_server_method, TLSv1_2_client_method, ossl\-removed\-api \- API that has been removed from OpenSSL .SH SYNOPSIS .IX Header "SYNOPSIS" This page lists API that has been removed from OpenSSL, and when it was removed. .SH DESCRIPTION .IX Header "DESCRIPTION" This page documents a list of API that has been removed from OpenSSL. Functions are not removed until they have been deprecated for some time (Normally at least one major OpenSSL release, if not more). This means that during at least one previous major release of OpenSSL, deprecation warnings would have been emitted at compile time when using this function, and the documentation would have contained information on how to move away from the deprecated API. .PP Once a deprecated function is removed, The documentation for that function will also be removed in order to keep the documentation relevant to the current release. Normally, you should consult a previous major release of OpenSSL where this function still existed, and make changes to your code to no longer use the function as documented in that release. .PP This includes consulting the \fBossl\-guide\-migration\fR\|(7) documentation. .SH "OPENSSL 4.0" .IX Header "OPENSSL 4.0" .IP "ASN1_STRING_data (Deprecated in 1.1.1) \- see \fBASN1_STRING_get0_data\fR\|(3)" 4 .IX Item "ASN1_STRING_data (Deprecated in 1.1.1) - see ASN1_STRING_get0_data" .PD 0 .IP "BIO_f_reliable (Broken since 3.0.0) \- removed without replacement" 4 .IX Item "BIO_f_reliable (Broken since 3.0.0) - removed without replacement" .IP "DTLSv1_method (Deprecated in 1.1.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "DTLSv1_method (Deprecated in 1.1.0) - consult ossl-guide-migration" .IP "DTLSv1_client_method (Deprecated in 1.1.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "DTLSv1_client_method (Deprecated in 1.1.0) - consult ossl-guide-migration" .IP "DTLSv1_server_method (Deprecated in 1.1.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "DTLSv1_server_method (Deprecated in 1.1.0) - consult ossl-guide-migration" .IP "DTLSv1_2_method (Deprecated in 1.1.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "DTLSv1_2_method (Deprecated in 1.1.0) - consult ossl-guide-migration" .IP "DTLSv1_2_client_method (Deprecated in 1.1.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "DTLSv1_2_client_method (Deprecated in 1.1.0) - consult ossl-guide-migration" .IP "DTLSv1_2_server_method (Deprecated in 1.1.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "DTLSv1_2_server_method (Deprecated in 1.1.0) - consult ossl-guide-migration" .IP "ERR_get_state (Deprecated in 3.0.0) \- removed, no use with opaque ERR_STATE" 4 .IX Item "ERR_get_state (Deprecated in 3.0.0) - removed, no use with opaque ERR_STATE" .IP "ERR_remove_state (Deprecated in 1.0.0) \- removed, no-op" 4 .IX Item "ERR_remove_state (Deprecated in 1.0.0) - removed, no-op" .IP "ERR_remove_thread_state (Deprecated in 1.1.0) \- removed, no-op" 4 .IX Item "ERR_remove_thread_state (Deprecated in 1.1.0) - removed, no-op" .IP "EVP_CIPHER_meth_new (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_CIPHER_meth_new (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_CIPHER_meth_dup (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_CIPHER_meth_dup (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_CIPHER_meth_free (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_CIPHER_meth_free (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_CIPHER_meth_set_iv_length (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_CIPHER_meth_set_iv_length (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_CIPHER_meth_set_flags (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_CIPHER_meth_set_flags (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_CIPHER_meth_set_impl_ctx_size (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_CIPHER_meth_set_impl_ctx_size (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_CIPHER_meth_set_init (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_CIPHER_meth_set_init (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_CIPHER_meth_set_do_cipher (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_CIPHER_meth_set_do_cipher (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_CIPHER_meth_set_cleanup (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_CIPHER_meth_set_cleanup (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_CIPHER_meth_set_set_asn1_params (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_CIPHER_meth_set_set_asn1_params (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_CIPHER_meth_set_get_asn1_params (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_CIPHER_meth_set_get_asn1_params (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_CIPHER_meth_set_ctrl (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_CIPHER_meth_set_ctrl (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_CIPHER_meth_get_init (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_CIPHER_meth_get_init (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_CIPHER_meth_get_do_cipher (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_CIPHER_meth_get_do_cipher (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_CIPHER_meth_get_cleanup (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_CIPHER_meth_get_cleanup (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_CIPHER_meth_get_set_asn1_params (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_CIPHER_meth_get_set_asn1_params (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_CIPHER_meth_get_get_asn1_params (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_CIPHER_meth_get_get_asn1_params (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_CIPHER_meth_get_ctrl (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_CIPHER_meth_get_ctrl (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_MD_meth_new (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_MD_meth_new (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_MD_meth_dup (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_MD_meth_dup (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_MD_meth_free (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_MD_meth_free (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_MD_meth_set_input_blocksize (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_MD_meth_set_input_blocksize (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_MD_meth_set_result_size (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_MD_meth_set_result_size (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_MD_meth_set_app_datasize (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_MD_meth_set_app_datasize (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_MD_meth_set_flags (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_MD_meth_set_flags (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_MD_meth_set_init (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_MD_meth_set_init (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_MD_meth_set_update (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_MD_meth_set_update (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_MD_meth_set_final (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_MD_meth_set_final (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_MD_meth_set_copy (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_MD_meth_set_copy (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_MD_meth_set_cleanup (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_MD_meth_set_cleanup (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_MD_meth_set_ctrl (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_MD_meth_set_ctrl (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_MD_meth_get_input_blocksize (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_MD_meth_get_input_blocksize (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_MD_meth_get_result_size (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_MD_meth_get_result_size (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_MD_meth_get_app_datasize (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_MD_meth_get_app_datasize (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_MD_meth_get_flags (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_MD_meth_get_flags (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_MD_meth_get_init (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_MD_meth_get_init (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_MD_meth_get_update (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_MD_meth_get_update (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_MD_meth_get_final (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_MD_meth_get_final (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_MD_meth_get_copy (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_MD_meth_get_copy (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_MD_meth_get_cleanup (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_MD_meth_get_cleanup (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_MD_meth_get_ctrl (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_MD_meth_get_ctrl (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_find (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_find (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_new (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_new (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_get0_info (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_get0_info (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_copy (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_copy (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_free (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_free (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_add0 (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_add0 (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_remove (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_remove (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_get_count (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_get_count (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_get0 (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_get0 (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_set_init (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_set_init (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_set_copy (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_set_copy (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_set_cleanup (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_set_cleanup (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_set_paramgen (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_set_paramgen (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_set_keygen (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_set_keygen (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_set_sign (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_set_sign (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_set_verify (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_set_verify (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_set_verify_recover (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_set_verify_recover (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_set_signctx (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_set_signctx (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_set_verifyctx (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_set_verifyctx (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_set_encrypt (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_set_encrypt (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_set_decrypt (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_set_decrypt (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_set_derive (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_set_derive (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_set_ctrl (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_set_ctrl (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_set_digestsign (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_set_digestsign (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_set_digestverify (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_set_digestverify (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_set_check (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_set_check (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_set_public_check (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_set_public_check (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_set_param_check (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_set_param_check (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_set_digest_custom (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_set_digest_custom (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_get_init (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_get_init (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_get_copy (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_get_copy (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_get_cleanup (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_get_cleanup (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_get_paramgen (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_get_paramgen (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_get_keygen (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_get_keygen (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_get_sign (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_get_sign (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_get_verify (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_get_verify (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_get_verify_recover (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_get_verify_recover (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_get_signctx (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_get_signctx (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_get_verifyctx (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_get_verifyctx (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_get_encrypt (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_get_encrypt (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_get_decrypt (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_get_decrypt (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_get_derive (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_get_derive (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_get_ctrl (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_get_ctrl (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_get_digestsign (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_get_digestsign (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_get_digestverify (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_get_digestverify (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_get_check (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_get_check (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_get_public_check (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_get_public_check (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_get_param_check (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_get_param_check (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_meth_get_digest_custom (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_meth_get_digest_custom (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_MD_CTX_update_fn (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_MD_CTX_update_fn (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_MD_CTX_set_update_fn (Deprecated in 3.0.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_MD_CTX_set_update_fn (Deprecated in 3.0.0) - consult ossl-guide-migration" .IP "EVP_PKEY_asn1_add0 (Deprecated in 3.6.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_asn1_add0 (Deprecated in 3.6.0) - consult ossl-guide-migration" .IP "EVP_PKEY_asn1_add_alias (Deprecated in 3.6.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_asn1_add_alias (Deprecated in 3.6.0) - consult ossl-guide-migration" .IP "EVP_PKEY_asn1_get_count (Deprecated in 3.6.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_asn1_get_count (Deprecated in 3.6.0) - consult ossl-guide-migration" .IP "EVP_PKEY_asn1_get0 (Deprecated in 3.6.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_asn1_get0 (Deprecated in 3.6.0) - consult ossl-guide-migration" .IP "EVP_PKEY_asn1_find (Deprecated in 3.6.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_asn1_find (Deprecated in 3.6.0) - consult ossl-guide-migration" .IP "EVP_PKEY_asn1_find_str (Deprecated in 3.6.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_asn1_find_str (Deprecated in 3.6.0) - consult ossl-guide-migration" .IP "EVP_PKEY_asn1_get0_info (Deprecated in 3.6.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_asn1_get0_info (Deprecated in 3.6.0) - consult ossl-guide-migration" .IP "EVP_PKEY_get0_asn1 (Deprecated in 3.6.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_get0_asn1 (Deprecated in 3.6.0) - consult ossl-guide-migration" .IP "EVP_PKEY_asn1_new (Deprecated in 3.6.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_asn1_new (Deprecated in 3.6.0) - consult ossl-guide-migration" .IP "EVP_PKEY_asn1_copy (Deprecated in 3.6.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_asn1_copy (Deprecated in 3.6.0) - consult ossl-guide-migration" .IP "EVP_PKEY_asn1_free (Deprecated in 3.6.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_asn1_free (Deprecated in 3.6.0) - consult ossl-guide-migration" .IP "EVP_PKEY_asn1_set_public (Deprecated in 3.6.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_asn1_set_public (Deprecated in 3.6.0) - consult ossl-guide-migration" .IP "EVP_PKEY_asn1_set_private (Deprecated in 3.6.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_asn1_set_private (Deprecated in 3.6.0) - consult ossl-guide-migration" .IP "EVP_PKEY_asn1_set_param (Deprecated in 3.6.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_asn1_set_param (Deprecated in 3.6.0) - consult ossl-guide-migration" .IP "EVP_PKEY_asn1_set_free (Deprecated in 3.6.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_asn1_set_free (Deprecated in 3.6.0) - consult ossl-guide-migration" .IP "EVP_PKEY_asn1_set_ctrl (Deprecated in 3.6.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_asn1_set_ctrl (Deprecated in 3.6.0) - consult ossl-guide-migration" .IP "EVP_PKEY_asn1_set_item (Deprecated in 3.6.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_asn1_set_item (Deprecated in 3.6.0) - consult ossl-guide-migration" .IP "EVP_PKEY_asn1_set_siginf (Deprecated in 3.6.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_asn1_set_siginf (Deprecated in 3.6.0) - consult ossl-guide-migration" .IP "EVP_PKEY_asn1_set_check (Deprecated in 3.6.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_asn1_set_check (Deprecated in 3.6.0) - consult ossl-guide-migration" .IP "EVP_PKEY_asn1_set_public_check (Deprecated in 3.6.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_asn1_set_public_check (Deprecated in 3.6.0) - consult ossl-guide-migration" .IP "EVP_PKEY_asn1_set_param_check (Deprecated in 3.6.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_asn1_set_param_check (Deprecated in 3.6.0) - consult ossl-guide-migration" .IP "EVP_PKEY_asn1_set_set_priv_key (Deprecated in 3.6.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_asn1_set_set_priv_key (Deprecated in 3.6.0) - consult ossl-guide-migration" .IP "EVP_PKEY_asn1_set_set_pub_key (Deprecated in 3.6.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_asn1_set_set_pub_key (Deprecated in 3.6.0) - consult ossl-guide-migration" .IP "EVP_PKEY_asn1_set_get_priv_key (Deprecated in 3.6.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_asn1_set_get_priv_key (Deprecated in 3.6.0) - consult ossl-guide-migration" .IP "EVP_PKEY_asn1_set_get_pub_key (Deprecated in 3.6.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_asn1_set_get_pub_key (Deprecated in 3.6.0) - consult ossl-guide-migration" .IP "EVP_PKEY_asn1_set_security_bits (Deprecated in 3.6.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "EVP_PKEY_asn1_set_security_bits (Deprecated in 3.6.0) - consult ossl-guide-migration" .IP "OPENSSL_atexit \- No longer used, use libc \fBatexit()\fR if you must use this." 4 .IX Item "OPENSSL_atexit - No longer used, use libc atexit() if you must use this." .IP "SSLv3_method (Deprecated in 1.1.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "SSLv3_method (Deprecated in 1.1.0) - consult ossl-guide-migration" .IP "SSLv3_server_method (Deprecated in 1.1.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "SSLv3_server_method (Deprecated in 1.1.0) - consult ossl-guide-migration" .IP "SSLv3_client_method (Deprecated in 1.1.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "SSLv3_client_method (Deprecated in 1.1.0) - consult ossl-guide-migration" .IP "TLSv1_method (Deprecated in 1.1.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "TLSv1_method (Deprecated in 1.1.0) - consult ossl-guide-migration" .IP "TLSv1_server_method (Deprecated in 1.1.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "TLSv1_server_method (Deprecated in 1.1.0) - consult ossl-guide-migration" .IP "TLSv1_client_method (Deprecated in 1.1.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "TLSv1_client_method (Deprecated in 1.1.0) - consult ossl-guide-migration" .IP "TLSv1_1_method (Deprecated in 1.1.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "TLSv1_1_method (Deprecated in 1.1.0) - consult ossl-guide-migration" .IP "TLSv1_1_server_method (Deprecated in 1.1.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "TLSv1_1_server_method (Deprecated in 1.1.0) - consult ossl-guide-migration" .IP "TLSv1_1_client_method (Deprecated in 1.1.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "TLSv1_1_client_method (Deprecated in 1.1.0) - consult ossl-guide-migration" .IP "TLSv1_2_method (Deprecated in 1.1.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "TLSv1_2_method (Deprecated in 1.1.0) - consult ossl-guide-migration" .IP "TLSv1_2_server_method (Deprecated in 1.1.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "TLSv1_2_server_method (Deprecated in 1.1.0) - consult ossl-guide-migration" .IP "TLSv1_2_client_method (Deprecated in 1.1.0) \- consult \fBossl\-guide\-migration\fR\|(7)" 4 .IX Item "TLSv1_2_client_method (Deprecated in 1.1.0) - consult ossl-guide-migration" .PD .SH "SEE ALSO" .IX Header "SEE ALSO" \&\fBossl\-guide\-migration\fR\|(7) .SH COPYRIGHT .IX Header "COPYRIGHT" Copyright 2025\-2026 The OpenSSL Project Authors. All Rights Reserved. .PP Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy in the file LICENSE in the source distribution or at .