diff options
Diffstat (limited to 'doc/man3/EVP_sm3.pod')
-rw-r--r-- | doc/man3/EVP_sm3.pod | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/doc/man3/EVP_sm3.pod b/doc/man3/EVP_sm3.pod index 50ec429c7756..65be55e88dba 100644 --- a/doc/man3/EVP_sm3.pod +++ b/doc/man3/EVP_sm3.pod @@ -24,11 +24,17 @@ The SM3 hash function. =back +=head1 NOTES + +Developers should be aware of the negative performance implications of +calling this function multiple times and should consider using +L<EVP_MD_fetch(3)> with L<EVP_MD-SM3(7)> instead. +See L<crypto(7)/Performance> for further information. =head1 RETURN VALUES These functions return a B<EVP_MD> structure that contains the -implementation of the symmetric cipher. See L<EVP_MD_meth_new(3)> for +implementation of the message digest. See L<EVP_MD_meth_new(3)> for details of the B<EVP_MD> structure. =head1 CONFORMING TO @@ -42,10 +48,10 @@ L<EVP_DigestInit(3)> =head1 COPYRIGHT -Copyright 2017-2018 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2017-2023 The OpenSSL Project Authors. All Rights Reserved. Copyright 2017 Ribose Inc. All Rights Reserved. -Licensed under the OpenSSL license (the "License"). You may not use +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 L<https://www.openssl.org/source/license.html>. |