Lines Matching full:functions

185 \&\*(L"high level\*(R" APIs (for example those functions prefixed with \f(CW\*(C`EVP\*(C'\fR). They…
201 \&\fBEVP_EncryptInit_ex\fR\|(3), and \fBEVP_DigestInit\fR\|(3) functions. In case when
202 the requested algorithm is not available, these functions will fail.
216 For example, the \s-1EVP\s0 APIs provide the functions \fBEVP_EncryptInit_ex\fR\|(3),
218 encryption. Those functions can be used with the algorithms \s-1AES, CHACHA, 3DES\s0 etc.
220 to call \s-1AES\s0 specific functions such as \fBAES_set_encrypt_key\fR\|(3),
221 \&\fBAES_encrypt\fR\|(3), and so on. The functions for 3DES are different.
230 This is described in more detail in \*(L"Deprecation of Low Level Functions\*(R"
254 \&\fBEC_KEY_METHOD_new\fR\|(3), etc.). These functions are being deprecated in
340 Using calls to convenience functions such as \fBEVP_sha256()\fR and \fBEVP_aes_256_gcm()\fR may
473 This code is now always set to zero. Related functions are deprecated.
491 These functions are legacy APIs that are not applicable to the new provider
551 Functions that return an internal key should be treated as read only
552 .IX Subsection "Functions that return an internal key should be treated as read only"
554 Functions such as \fBEVP_PKEY_get0_RSA\fR\|(3) behave slightly differently in
557 provider. Calling these functions will only return a handle on the internal key
561 Where the \s-1EVP_PKEY\s0 holds a provider managed key, then these functions now return
567 For the above reasons the keys returned from these functions should typically be
572 to refactor the code to avoid the use of these deprecated functions. Failing
575 and \fBEVP_PKEY_get1_DH\fR\|(3) functions continue to return a non-const pointer to
585 The print format has cosmetic changes for some functions
586 .IX Subsection "The print format has cosmetic changes for some functions"
588 The output from numerous \*(L"printing\*(R" functions such as \fBX509_signature_print\fR\|(3),
589 \&\fBX509_print_ex\fR\|(3), \fBX509_CRL_print_ex\fR\|(3), and other similar functions has been
659 Ignore the warnings. They are just warnings. The deprecated functions are still present and you may…
695 Additionally you must use \*(L"setter\*(R" or \*(L"getter\*(R" functions to access the fields
761 functions may need to be changed to pass additional parameters to handle the
764 Using a Library Context \- Old functions that should be changed
765 .IX Subsection "Using a Library Context - Old functions that should be changed"
767 If a library context is needed then all EVP_* digest functions that return a
771 If a library context is needed then all EVP_* cipher functions that return a
775 Some functions can be passed an object that has already been set up with a library
782 All functions listed below with a \fI\s-1NAME\s0\fR have a replacement function \fINAME_ex\fR
783 that takes \fB\s-1OSSL_LIB_CTX\s0\fR as an additional argument. Functions that have other
886 New functions that use a Library context
887 .IX Subsection "New functions that use a Library context"
889 The following functions can be passed a library context if required.
971 The existing functions for controls (such as \fBEVP_CIPHER_CTX_ctrl\fR\|(3)) and
982 \fIDeprecation of Low Level Functions\fR
983 .IX Subsection "Deprecation of Low Level Functions"
987 See \*(L"Deprecated function mappings\*(R" for the list of deprecated functions
1000 Deprecated i2d and d2i functions for low-level key types
1001 .IX Subsection "Deprecated i2d and d2i functions for low-level key types"
1003 Any i2d and d2i functions such as \fBd2i_DHparams()\fR that take a low-level key type
1019 Functions that access low-level objects directly such as \fBRSA_get0_n\fR\|(3) are now
1033 Functions that access low-level objects directly such as \fBRSA_set0_crt_params\fR\|(3)
1039 See \*(L"Deprecated low-level key generation functions\*(R" for information on
1052 See also \*(L"Deprecated low-level key generation functions\*(R",
1053 \&\*(L"Deprecated low-level key reading and writing functions\*(R" and
1056 Deprecated low-level encryption functions
1057 .IX Subsection "Deprecated low-level encryption functions"
1059 Low-level encryption functions such as \fBAES_encrypt\fR\|(3) and \fBAES_decrypt\fR\|(3)
1065 Deprecated low-level digest functions
1066 .IX Subsection "Deprecated low-level digest functions"
1068 Use of low-level digest functions such as \fBSHA1_Init\fR\|(3) have been
1073 Note that the functions \s-1\fBSHA1\s0\fR\|(3), \s-1\fBSHA224\s0\fR\|(3), \s-1\fBSHA256\s0\fR\|(3),…
1076 Deprecated low-level signing functions
1077 .IX Subsection "Deprecated low-level signing functions"
1079 Use of low-level signing functions such as \fBDSA_sign\fR\|(3) have been
1085 Deprecated low-level \s-1MAC\s0 functions
1086 .IX Subsection "Deprecated low-level MAC functions"
1088 Low-level mac functions such as \fBCMAC_Init\fR\|(3) are deprecated.
1100 Deprecated low-level validation functions
1101 .IX Subsection "Deprecated low-level validation functions"
1103 Low-level validation functions such as \fBDH_check\fR\|(3) have been informally
1110 Deprecated low-level key exchange functions
1111 .IX Subsection "Deprecated low-level key exchange functions"
1113 Many low-level functions have been informally discouraged from use for a long
1117 Deprecated low-level key generation functions
1118 .IX Subsection "Deprecated low-level key generation functions"
1120 Many low-level functions have been informally discouraged from use for a long
1127 Deprecated low-level key reading and writing functions
1128 .IX Subsection "Deprecated low-level key reading and writing functions"
1131 for a long time. Functions to read and write these low-level objects (such as
1135 Deprecated low-level key printing functions
1136 .IX Subsection "Deprecated low-level key printing functions"
1139 for a long time. Functions to print these low-level objects such as
1140 \&\fBDSA_print()\fR should be replaced with the equivalent \s-1EVP_PKEY\s0 functions.
1150 The following functions have been deprecated in 3.0.
1154 There is no replacement for the \s-1IGE\s0 functions. New code should not use these modes.
1155 These undocumented functions were never integrated into the \s-1EVP\s0 layer.
1158 usage of these functions is believed to be very small. In particular
1169 See \*(L"Deprecated low-level encryption functions\*(R"
1177 There are no replacements. These old functions are not used, and could be
1189 See \*(L"Deprecated low-level encryption functions\*(R".
1198 Use the respective non-deprecated \fB_ex()\fR functions.
1211 There are no replacements for these low-level functions. They were used internally
1220 See \*(L"Deprecated low-level encryption functions\*(R".
1225 See \*(L"Deprecated low-level encryption functions\*(R".
1231 See \*(L"Deprecated low-level \s-1MAC\s0 functions\*(R".
1235 See \*(L"Deprecated low-level \s-1MAC\s0 functions\*(R".
1250 Use the higher level functions \fBEVP_CipherInit_ex2()\fR, \fBEVP_CipherUpdate()\fR and
1266 See \*(L"Deprecated i2d and d2i functions for low-level key types\*(R"
1278 See \*(L"Deprecated low-level encryption functions\*(R".
1290 See \*(L"Deprecated low-level validation functions\*(R"
1301 See \*(L"Deprecated low-level key exchange functions\*(R".
1309 See \*(L"Deprecated low-level key generation functions\*(R".
1334 See \*(L"Deprecated low-level key printing functions\*(R"
1352 See \*(L"Deprecated low-level key generation functions\*(R".
1376 See \*(L"Deprecated low-level key printing functions\*(R"
1388 See \*(L"Deprecated low-level signing functions\*(R".
1392 See \*(L"Deprecated low-level key exchange functions\*(R".
1403 See \*(L"Deprecated low-level signing functions\*(R".
1413 There are no replacements for these functions. Applications should rely on the
1429 These functions are not widely used. Applications should instead switch to
1444 See \*(L"Deprecated low-level validation functions\*(R"
1466 See \*(L"Deprecated low-level key generation functions\*(R".
1496 See \*(L"Deprecated low-level key printing functions\*(R"
1510 See \*(L"Deprecated low-level key printing functions\*(R"
1514 These functions were not particularly useful, since \s-1EC\s0 point serialization
1525 These functions are not widely used. Applications should instead use the
1527 functions.
1531 There is no replacement. These functions were not widely used, and OpenSSL
1545 All engine functions are deprecated. An engine should be rewritten as a provider.
1551 OpenSSL now loads error strings automatically so these functions are not needed.
1555 The new functions are \fBERR_peek_error_func\fR\|(3), \fBERR_peek_last_error_func\fR\|(3),
1559 with ERR_peek functions and finish off with getting the error code by using
1586 These functions are obsolete and should not be required.
1610 See \*(L"Functions that return an internal key should be treated as read only\*(R".
1618 See \*(L"Deprecated low-level \s-1MAC\s0 functions\*(R".
1627 These functions were previously used by libssl to set or get an encoded public
1629 generic functions \fBEVP_PKEY_set1_encoded_public_key\fR\|(3) and
1632 new functions.
1645 See \*(L"Deprecated low-level \s-1MAC\s0 functions\*(R".
1650 See \*(L"Deprecated low-level \s-1MAC\s0 functions\*(R".
1654 See \*(L"Deprecated low-level key reading and writing functions\*(R"
1661 See \*(L"Deprecated low-level key reading and writing functions\*(R"
1668 See \*(L"Deprecated low-level key reading and writing functions\*(R"
1675 See \*(L"Deprecated low-level key reading and writing functions\*(R"
1682 See \*(L"Deprecated low-level encryption functions\*(R".
1691 See \*(L"Deprecated low-level encryption functions\*(R".
1700 See \*(L"Deprecated low-level encryption functions\*(R".
1705 See \*(L"Deprecated low-level encryption functions\*(R".
1710 See \*(L"Deprecated low-level encryption functions\*(R".
1721 \&\fB\s-1OCSP_REQ_CTX\s0\fR type and \fBOCSP_REQ_CTX_*()\fR functions
1725 type is \fB\s-1OSSL_HTTP_REQ_CTX\s0\fR, and the deprecated functions are replaced
1731 There is no replacement for these functions. These pthread fork support methods
1744 These functions helped applications and engines create loaders for
1765 See \*(L"Deprecated low-level key reading and writing functions\*(R"
1769 See \*(L"Deprecated low-level encryption functions\*(R".
1784 See \*(L"Deprecated low-level encryption functions\*(R".
1790 See \*(L"Deprecated low-level digest functions\*(R".
1800 See \*(L"Deprecated low-level validation functions\*(R"
1813 See \*(L"Deprecated low-level key generation functions\*(R".
1845 See \*(L"Deprecated low-level signing functions\*(R" and
1846 \&\*(L"Deprecated low-level encryption functions\*(R".
1850 See \*(L"Deprecated low-level key printing functions\*(R"
1854 See \*(L"Deprecated low-level encryption functions\*(R"
1859 mode of none). See \*(L"Deprecated low-level signing functions\*(R".
1867 See \*(L"Deprecated low-level key reading and writing functions\*(R"
1882 See \*(L"Deprecated low-level signing functions\*(R".
1886 There are no replacements for these functions.
1893 See \*(L"Deprecated low-level encryption functions\*(R".
1902 See \*(L"Deprecated low-level digest functions\*(R".
1911 There are no replacements for the \s-1SRP\s0 functions.
1920 use the alternative functions \fBSSL_CTX_set0_tmp_dh_pkey\fR\|(3) and
1922 functions. The callback was originally useful in order to have different
1924 longer supported by OpenSSL. Use of the callback functions should be replaced
1934 See \*(L"Deprecated low-level digest functions\*(R".
1949 The following functions for \s-1NID\s0 (numeric id) handling have changed semantics.
2048 The signatures of the functions to get and set options on \s-1SSL\s0 and
2060 These functions now take \s-1IP\s0 literal addresses as well as actual hostnames.