/openssl-master/doc/man7/ |
A D | evp.pod | 5 evp - high-level cryptographic functions 14 functions. 20 L<B<EVP_DigestVerify>I<XXX>|EVP_DigestVerifyInit(3)> functions implement 23 functions. 26 functions. The L<B<EVP_Digest>I<XXX>|EVP_DigestInit(3)> functions provide message digests. 28 The B<EVP_PKEY>I<XXX> functions provide a high-level interface to 31 with a private key of a particular algorithm by using the functions 49 functions for this purpose. 53 these functions perform encryption and decryption only. As public key 56 L<EVP_OpenInit(3)> functions. [all …]
|
A D | migration_guide.pod | 802 =head4 New functions that use a Library context 1033 =head4 Deprecated low-level digest functions 1043 =head4 Deprecated low-level signing functions 1051 =head4 Deprecated low-level MAC functions 1221 See L</Deprecated low-level MAC functions>. 1227 See L</Deprecated low-level MAC functions>. 1627 functions. 1752 See L</Deprecated low-level MAC functions>. 1770 new functions. 1789 See L</Deprecated low-level MAC functions>. [all …]
|
A D | provider.pod | 57 I<in> is a dispatch array of base functions offered by the OpenSSL 58 libraries, and the available functions are further described in 63 The functions that may be offered are further described in 97 commonly in the I<fetching> type of functions 117 The functions the provider can offer are described in 125 The functions the provider can offer are described in 133 The functions the provider can offer are described in 141 The functions the provider can offer are described in 149 The functions the provider can offer are described in 157 The functions the provider can offer are described in [all …]
|
A D | x509.pod | 33 B<X509_>I<XXX>, B<d2i_X509_>I<XXX>, and B<i2d_X509_>I<XXX> functions 37 functions handle X.509 CRLs. 40 functions handle PKCS#10 certificate requests. 42 B<X509_NAME_>I<XXX> functions handle certificate names. 44 B<X509_ATTRIBUTE_>I<XXX> functions handle certificate attributes. 46 B<X509_EXTENSION_>I<XXX> functions handle certificate extensions.
|
A D | provider-cipher.pod | 5 provider-cipher - The cipher library E<lt>-E<gt> provider functions 15 * None of these are actual functions, but are displayed like this for 16 * the function signatures for functions that are offered as function 61 them available to applications via the API functions L<EVP_EncryptInit_ex(3)>, 63 equivalents and other related functions). 65 All "functions" mentioned here are passed as function pointers between 71 All these "functions" have a corresponding function type definition 102 A cipher algorithm implementation may not implement all of these functions. 104 set of "encrypt" functions, or a complete set of "decrypt" functions, or a 108 All other functions are optional. [all …]
|
/openssl-master/doc/man3/ |
A D | SRP_Calc_B.pod | 50 All of the functions described on this page are deprecated. There are no 51 available replacement functions at this time. 53 The SRP functions described on this page are used to calculate various 58 client side and are calculated via the functions SRP_Calc_client_key_ex(), 61 BIGNUM parameters to these functions. 63 Most of these functions come in two forms. Those that take a I<libctx> and 64 I<propq> parameter, and those that don't. Any cryptogrpahic functions that 69 functions do not have a form that takes I<libctx> or I<propq> parameters because 74 All these functions return the calculated key or parameter, or NULL on error. 87 All of the other functions were added in OpenSSL 1.0.1. [all …]
|
A D | OPENSSL_fork_prepare.pod | 31 functions are used to reset this internal state. 33 Platforms without fork(2) will probably not need to use these functions. 36 such as Linux that have both functions will normally not need to call these 37 functions as the OpenSSL library will do so automatically. 39 L<OPENSSL_init_crypto(3)> will register these functions with the appropriate 41 applications, these functions can be called directly. They should be used 59 These functions were added in OpenSSL 1.1.1.
|
A D | SSL_CTX_set_min_proto_version.pod | 27 The functions get or set the minimum and maximum supported protocol versions 32 Use these functions instead of disabling specific protocol versions. 47 These setter functions return 1 on success and 0 on failure. The getter 48 functions return the configured version or 0 for auto-configuration of 53 All these functions are implemented using macros. 62 The setter functions were added in OpenSSL 1.1.0. The getter functions
|
A D | d2i_PKCS8PrivateKey_bio.pod | 7 i2d_PKCS8PrivateKey_nid_bio, i2d_PKCS8PrivateKey_nid_fp - PKCS#8 format private key functions 34 The PKCS#8 functions encode and decode private keys in PKCS#8 format using both 37 Other than the use of DER as opposed to PEM these functions are identical to the 42 These functions are currently the only way to store encrypted private keys using DER format. 44 Currently all the functions use BIOs or FILE pointers, there are no functions which 48 These functions make no assumption regarding the pass phrase received from the
|
A D | MDC2_Init.pod | 25 All of the functions described on this page are deprecated. 29 MDC2 is a method to construct hash functions with 128 bit output from 30 block ciphers. These functions are an implementation of MDC2 with 38 The following functions may be used if the message is not completely 49 Applications should use the higher level functions 51 hash functions directly. 69 All of these functions were deprecated in OpenSSL 3.0.
|
A D | ADMISSIONS.pod | 115 NAMING_AUTHORITY_get0_get0_authorityText(), functions return pointers 120 functions free any existing value and set the pointer to the specified value. 125 and ADMISSION_SYNTAX_get0_contentsOfAdmissions() functions return pointers 130 functions free any existing value and set the pointer to the specified value. 136 functions return pointers to those values within the object. 141 functions free any existing value and set the pointer to the specified value. 146 The functions PROFESSION_INFO_get0_addProfessionInfo(), 150 functions return pointers to those values within the object. 157 functions free any existing value and set the pointer to the specified value. 162 Note that all of the I<get0> functions return a pointer to the internal data
|
A D | SSL_CTX_ctrl.pod | 5 SSL_CTX_ctrl, SSL_CTX_callback_ctrl, SSL_ctrl, SSL_callback_ctrl - internal handling functions for … 19 The SSL_*_ctrl() family of functions is used to manipulate settings of 21 B<larg>, B<parg>, or B<fp> are evaluated. These functions should never 23 other functions or macros. 27 The return values of the SSL*_ctrl() functions depend on the command
|
A D | d2i_PrivateKey.pod | 10 - decode and encode functions for reading and saving EVP_PKEY structures 68 The d2i_PrivateKey_ex_bio() and d2i_PrivateKey_bio() functions are similar to 71 d2i_PrivateKey_fp() functions are the same except that they read the data from 82 These functions are similar to the d2i_X509() functions; see L<d2i_X509(3)>. 85 functions described in L<d2i_X509(3)>. 89 All the functions that operate on data in memory update the data pointer I<*pp> 90 after a successful operation, just like the other d2i and i2d functions; 93 All these functions use DER format and unencrypted keys. Applications wishing 94 to encrypt or decrypt private keys should use other functions such as 106 and d2i_KeyParams_bio() functions return a valid B<EVP_PKEY> structure or NULL
|
A D | PEM_read_bio_PrivateKey.pod | 199 The PEM functions read or write structures in PEM format. In 206 Each operation has four functions associated with it. For 237 The B<PUBKEY> functions process a public key using an EVP_PKEY 244 functions but an error occurs if the private key is not RSA. 258 functions but an error occurs if the private key is not DSA. 260 The B<DSA_PUBKEY> functions process a DSA public key using 271 The B<DSAparams> functions process DSA parameters using a DSA 275 The B<DHparams> functions process DH parameters using a DH 289 the B<X509_REQ_NEW> functions use B<NEW CERTIFICATE REQUEST> 290 (as required by some CAs). The B<X509_REQ> read functions will [all …]
|
A D | EVP_PKEY_print_private.pod | 28 The functions EVP_PKEY_print_public(), EVP_PKEY_print_private() and 37 The functions EVP_PKEY_print_public_fp(), EVP_PKEY_print_private_fp() and 38 EVP_PKEY_print_params_fp() do the same as the B<BIO> based functions 51 These functions all return 1 for success and 0 or a negative value for failure. 62 The functions EVP_PKEY_print_public(), EVP_PKEY_print_private(), 65 The functions EVP_PKEY_print_public_fp(), EVP_PKEY_print_private_fp(),
|
A D | EVP_PKEY_copy_parameters.pod | 7 EVP_PKEY_cmp - public key parameter and comparison functions 45 The main purpose of the functions EVP_PKEY_missing_parameters() and 54 The deprecated functions EVP_PKEY_cmp() and EVP_PKEY_cmp_parameters() differ in 55 their return values compared to other _cmp() functions. They are aliases for 64 These functions EVP_PKEY_copy_parameters() returns 1 for success and 0 for 67 The functions EVP_PKEY_cmp_parameters(), EVP_PKEY_parameters_eq(), 79 The EVP_PKEY_cmp() and EVP_PKEY_cmp_parameters() functions were deprecated in
|
A D | MD5.pod | 6 MD4_Final, MD5_Init, MD5_Update, MD5_Final - MD2, MD4, and MD5 hash functions 50 All of the functions described on this page are deprecated. 54 MD2, MD4, and MD5 are cryptographic hash functions with a 128 bit output. 62 The following functions may be used if the message is not completely 76 Applications should use the higher level functions 78 etc. instead of calling the hash functions directly. 104 All of these functions were deprecated in OpenSSL 3.0.
|
A D | BF_encrypt.pod | 36 All of the functions described on this page are deprecated. Applications should 38 L<EVP_EncryptFinal_ex(3)> or the equivalently named decrypt functions. 63 The mode functions BF_cbc_encrypt(), BF_cfb64_encrypt() and BF_ofb64_encrypt() 95 BF_encrypt() and BF_decrypt() are the lowest level functions for Blowfish 97 B<data>, using the key B<key>. These functions should not be used unless you 99 If you still want to use these functions, you should be aware that they take 105 None of the functions presented here return any value. 109 Applications should use the higher level functions 111 functions directly. 120 All of these functions were deprecated in OpenSSL 3.0.
|
A D | o2i_SCT_LIST.pod | 20 The SCT_LIST and SCT functions are very similar to the i2d and d2i family of 21 functions, except that they convert to and from TLS wire format, as described in 27 All of the functions have return values consistent with those stated for 38 These functions were added in OpenSSL 1.1.0.
|
A D | SSL_CTX_set1_curves.pod | 9 - EC supported curve functions 36 For all of the functions below that set the supported groups there must be at 37 least one group in the list. A number of these functions identify groups via a 41 functions (i.e. SSL_CTX_set1_groups_list() and SSL_set1_groups_list). 90 All these functions are implemented as macros. 92 The curve functions are synonyms for the equivalently named group functions and 95 groups, and extended to include Diffie Hellman groups. The group functions 100 If an application wishes to make use of several of these functions for 128 The curve functions were added in OpenSSL 1.0.2. The equivalent group 129 functions were added in OpenSSL 1.1.1. The SSL_get_negotiated_group() function
|
A D | RIPEMD160_Init.pod | 25 All of the functions described on this page are deprecated. 37 The following functions may be used if the message is not completely 58 Applications should use the higher level functions 60 functions directly. 72 All of these functions were deprecated in OpenSSL 3.0.
|
A D | OSSL_CRMF_MSG_set1_regInfo_certReq.pod | 9 - functions getting or setting CRMF Registration Info 40 All get0_*() functions return the respective pointer value, NULL if not present. 42 All set1_*() functions return 1 on success, 0 on error. 46 Calling the set1_*() functions multiple times
|
A D | RC4_set_key.pod | 22 All of the functions described on this page are deprecated. Applications should 24 L<EVP_EncryptFinal_ex(3)> or the equivalently named decrypt functions. 54 Applications should use the higher level functions 56 functions directly. 67 All of these functions were deprecated in OpenSSL 3.0.
|
A D | EVP_PKEY_CTX_set_scrypt_N.pod | 10 - EVP_PKEY scrypt KDF support functions 30 These functions are used to set up the necessary data to use the 66 All these functions return 1 for success and 0 or a negative value for 80 All of the functions described here were converted from macros to functions in
|
/openssl-master/doc/internal/man3/ |
A D | OSSL_SAFE_MATH_SIGNED.pod | 8 - create helper functions to safely perform non-overflowing integer operations 30 Define helper functions to assist with handling integer overflow detection. 31 All of these functions perform an arithmetic operation on its arguments and 36 OSSL_SAFE_MATH_SIGNED() creates helper functions for the B<I<TYPE>> with the 39 OSSL_SAFE_MATH_UNSIGNED() creates helper functions for the B<I<TYPE>> with the 69 All these functions return the result of the operation, if the operation 93 The functions described here were all added in OpenSSL 3.1.
|