_JWAHS.verify constant compare warning

This commit is contained in:
Jakub Warmuz
2015-03-21 07:31:27 +00:00
parent e6b07f66d5
commit 615b2c789d
+6 -1
View File
@@ -71,7 +71,12 @@ class _JWAHS(JWASignature):
return HMAC.new(key, msg, self.digestmod).digest()
def verify(self, key, msg, sig):
# TODO: use constant compare to mitigate timing attack?
"""Verify the signature.
.. warning::
Does not protect against timing attack (no constant compare).
"""
return self.sign(key, msg) == sig