diff options
author | slontis <shane.lontis@oracle.com> | 2023-02-22 10:11:33 +1000 |
---|---|---|
committer | Pauli <pauli@openssl.org> | 2023-02-28 14:29:42 +1100 |
commit | e798248c8461893ba29d97410b7c0dcecbf23d82 (patch) | |
tree | 0bc5b266282e0d5c83c24c85be95c965a9360c9b /doc/man3/EVP_bf_cbc.pod | |
parent | f7d76c3d7d09d95a9ceb5b69c8f951f53237ef78 (diff) |
Add provider pre-fetching documentation
Clearly document that implicit fetching is slower when using providers,
and explain prefetching. Added to crypto.pod and migration_guide.pod
links to it.
Add a link to EVP_default_properties_enable_fips() in crypto.pod.
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20354)
Diffstat (limited to 'doc/man3/EVP_bf_cbc.pod')
-rw-r--r-- | doc/man3/EVP_bf_cbc.pod | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/doc/man3/EVP_bf_cbc.pod b/doc/man3/EVP_bf_cbc.pod index 0338562087..89fd5c21a4 100644 --- a/doc/man3/EVP_bf_cbc.pod +++ b/doc/man3/EVP_bf_cbc.pod @@ -37,6 +37,13 @@ Blowfish encryption algorithm in CBC, CFB, ECB and OFB modes respectively. =back +=head1 NOTES + +Developers should be aware of the negative performance implications of +calling these functions multiple times and should consider using +L<EVP_CIPHER_fetch(3)> instead. +See L<crypto(7)/Performance> for further information. + =head1 RETURN VALUES These functions return an B<EVP_CIPHER> structure that contains the |