summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/man/HMAC.3
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/man/HMAC.3')
-rw-r--r--src/lib/libcrypto/man/HMAC.317
1 files changed, 10 insertions, 7 deletions
diff --git a/src/lib/libcrypto/man/HMAC.3 b/src/lib/libcrypto/man/HMAC.3
index a0af270c4d..fa853bb4a1 100644
--- a/src/lib/libcrypto/man/HMAC.3
+++ b/src/lib/libcrypto/man/HMAC.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: HMAC.3,v 1.20 2022/01/25 17:55:39 tb Exp $ 1.\" $OpenBSD: HMAC.3,v 1.21 2024/05/26 09:54:16 tb Exp $
2.\" full merge up to: OpenSSL crypto/hmac a528d4f0 Oct 27 13:40:11 2015 -0400 2.\" full merge up to: OpenSSL crypto/hmac a528d4f0 Oct 27 13:40:11 2015 -0400
3.\" selective merge up to: OpenSSL man3/HMAC b3696a55 Sep 2 09:35:50 2017 -0400 3.\" selective merge up to: OpenSSL man3/HMAC b3696a55 Sep 2 09:35:50 2017 -0400
4.\" 4.\"
@@ -52,7 +52,7 @@
52.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 52.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
53.\" OF THE POSSIBILITY OF SUCH DAMAGE. 53.\" OF THE POSSIBILITY OF SUCH DAMAGE.
54.\" 54.\"
55.Dd $Mdocdate: January 25 2022 $ 55.Dd $Mdocdate: May 26 2024 $
56.Dt HMAC 3 56.Dt HMAC 3
57.Os 57.Os
58.Sh NAME 58.Sh NAME
@@ -160,11 +160,6 @@ which must have space for the output of the hash function, which is no
160more than 160more than
161.Dv EVP_MAX_MD_SIZE 161.Dv EVP_MAX_MD_SIZE
162bytes. 162bytes.
163If
164.Fa md
165is
166.Dv NULL ,
167the digest is placed in a static array, which is not thread safe.
168The size of the output is placed in 163The size of the output is placed in
169.Fa md_len , 164.Fa md_len ,
170unless it is 165unless it is
@@ -329,3 +324,11 @@ and
329.Fn HMAC_CTX_get_md 324.Fn HMAC_CTX_get_md
330first appeared in OpenSSL 1.1.0 and have been available since 325first appeared in OpenSSL 1.1.0 and have been available since
331.Ox 6.3 . 326.Ox 6.3 .
327.Sh CAVEATS
328Other implementations allow
329.Fa md
330in
331.Fn HMAC
332to be
333.Dv NULL
334and return a static array, which is not thread safe.