commit | 629026aecc6bbb7cf8df25f7699eaf97d8e45701 | [log] [tgz] |
---|---|---|
author | Benjamin Peterson <benjamin@python.org> | Sun May 11 16:11:44 2014 -0700 |
committer | Benjamin Peterson <benjamin@python.org> | Sun May 11 16:11:44 2014 -0700 |
tree | 9e3f3097933a1d4ab83265f34271ad8cbacc29ad | |
parent | e9314e4a3c7bf9bc297922bbc130ec3dc004654c [diff] [blame] |
backport hmac.compare_digest to partially implement PEP 466 (closes #21306) Backport from Alex Gaynor.
diff --git a/Lib/hmac.py b/Lib/hmac.py index 5388106..9cd1a9f 100644 --- a/Lib/hmac.py +++ b/Lib/hmac.py
@@ -5,6 +5,9 @@ import warnings as _warnings +from operator import _compare_digest as compare_digest + + trans_5C = "".join ([chr (x ^ 0x5C) for x in xrange(256)]) trans_36 = "".join ([chr (x ^ 0x36) for x in xrange(256)])