https://github.com/python/cpython/commit/a02cf19deed353d1e0e7564468f10aced61c12e8
commit: a02cf19deed353d1e0e7564468f10aced61c12e8
branch: main
author: Bénédikt Tran <[email protected]>
committer: picnixz <[email protected]>
date: 2025-07-15T14:03:21+02:00
summary:

gh-72570: mention the incompatibility of XOFs with HMAC (#136676)

files:
M Doc/library/hmac.rst

diff --git a/Doc/library/hmac.rst b/Doc/library/hmac.rst
index d6692033b2d4c3..57076c38086c79 100644
--- a/Doc/library/hmac.rst
+++ b/Doc/library/hmac.rst
@@ -12,6 +12,9 @@
 --------------
 
 This module implements the HMAC algorithm as described by :rfc:`2104`.
+The interface allows to use any hash function with a *fixed* digest size.
+In particular, extendable output functions such as SHAKE-128 or SHAKE-256
+cannot be used with HMAC.
 
 
 .. function:: new(key, msg=None, digestmod)

_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]

Reply via email to