Lines Matching +full:3 +full:l
33 L<ossl-guide-libraries-introduction(7)> for information about providers.
42 the encryption functions detailed on the L<EVP_EncryptInit(3)> page. Or to
44 functions on the L<EVP_DigestInit(3)> page.
53 Two types of fetching are supported by OpenSSL - L</Explicit fetching> and
54 L</Implicit fetching>.
61 where C<APINAME> is the name of the operation. For example L<EVP_MD_fetch(3)>
73 See L<OSSL_LIB_CTX(3)> for a more detailed description.
76 L<OSSL_PROVIDER_load(3)>) will be considered by the fetching function. In case
78 will be loaded as a fallback (see L<OSSL_PROVIDER-default(7)>).
86 L<OSSL_PROVIDER-default(7)/OPERATIONS AND ALGORITHMS>,
87 L<OSSL_PROVIDER-FIPS(7)/OPERATIONS AND ALGORITHMS>,
88 L<OSSL_PROVIDER-legacy(7)/OPERATIONS AND ALGORITHMS> and
89 L<OSSL_PROVIDER-base(7)/OPERATIONS AND ALGORITHMS>.
99 L<ossl-guide-libraries-introduction(7)/PROPERTY QUERY STRINGS>.
104 functions that use them. For example the L<EVP_DigestInit_ex(3)> function takes
106 call to L<EVP_MD_fetch(3)>.
111 associated implementation, such as L<EVP_sha256(3)>, L<EVP_aes_128_cbc(3)>,
112 L<EVP_get_cipherbyname(3)> or L<EVP_get_digestbyname(3)>. These are present for
116 When they are used with functions like L<EVP_DigestInit_ex(3)> or
117 L<EVP_CipherInit_ex(3)>, the actual implementation to be used is
126 Functions that use an B<EVP_PKEY_CTX> or an L<EVP_PKEY(3)>, such as
127 L<EVP_DigestSignInit(3)>, all fetch the implementations implicitly. Usually the
137 example of Explicit fetching in L</USING ALGORITHMS IN APPLICATIONS>.
154 =item L<EVP_MD_fetch(3)>
158 =item L<EVP_CIPHER_fetch(3)>
162 =item L<EVP_KDF_fetch(3)>
166 =item L<EVP_MAC_fetch(3)>
170 =item L<EVP_KEM_fetch(3)>
174 =item L<OSSL_ENCODER_fetch(3)>
179 =item L<OSSL_DECODER_fetch(3)>
184 =item L<EVP_RAND_fetch(3)>
190 See L<OSSL_PROVIDER-default(7)/OPERATIONS AND ALGORITHMS>,
191 L<OSSL_PROVIDER-FIPS(7)/OPERATIONS AND ALGORITHMS>,
192 L<OSSL_PROVIDER-legacy(7)/OPERATIONS AND ALGORITHMS> and
193 L<OSSL_PROVIDER-base(7)/OPERATIONS AND ALGORITHMS> for a list of algorithm names
274 be invoked to use them. See the L<evp(7)> page for further details.
280 passing in a set of parameters (using the L<OSSL_PARAM(3)> type) to configure how
290 L<ossl-guide-libraries-introduction(7)/DEMO APPLICATIONS>).
364 using the EVP APIs (for example see L<EVP_PKEY_Q_keygen(3)>). However it is often
366 external format such as PEM or DER (see L<openssl-glossary(7)>). OpenSSL uses
374 For information about encoders see L<OSSL_ENCODER_CTX_new_for_pkey(3)>. For
375 information about decoders see L<OSSL_DECODER_CTX_new_for_pkey(3)>.
379 see L<PEM_read_PrivateKey(3)> and L<PEM_write_PrivateKey(3)> for information
384 See L<ossl-guide-libssl-introduction(7)> for an introduction to using C<libssl>.
388 L<openssl(1)>, L<ssl(7)>, L<evp(7)>, L<OSSL_LIB_CTX(3)>, L<openssl-threads(7)>,
389 L<property(7)>, L<OSSL_PROVIDER-default(7)>, L<OSSL_PROVIDER-base(7)>,
390 L<OSSL_PROVIDER-FIPS(7)>, L<OSSL_PROVIDER-legacy(7)>, L<OSSL_PROVIDER-null(7)>,
391 L<openssl-glossary(7)>, L<provider(7)>
400 L<https://www.openssl.org/source/license.html>.