From: Antoine Pitrou Date: Sun, 24 Jun 2012 14:18:48 +0000 (+0200) Subject: Formatting X-Git-Tag: v3.3.0b1~57 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1524d7556dd235336f1f02eeed3b82e9dc68dc2c;p=python Formatting --- diff --git a/Doc/library/hmac.rst b/Doc/library/hmac.rst index ce93cbc777..877f3b7ff0 100644 --- a/Doc/library/hmac.rst +++ b/Doc/library/hmac.rst @@ -72,10 +72,10 @@ This module also provides the following helper function: Return ``a == b``. This function uses an approach designed to prevent timing analysis by avoiding content based short circuiting behaviour, making it - appropriate for cryptography. *a* and *b* - must both be of the same type: either :class:`str` (ASCII only, as e.g. - returned by :meth:`HMAC.hexdigest`), or any type that supports the - buffer protocol (e.g. :class:`bytes`). + appropriate for cryptography. *a* and *b* must both be of the same type: + either :class:`str` (ASCII only, as e.g. returned by + :meth:`HMAC.hexdigest`), or any type that supports the buffer protocol + (e.g. :class:`bytes`). Using a short circuiting comparison (that is, one that terminates as soon as it finds any difference between the values) to check digests for correctness