Lines Matching defs:digest

43             self, h, digest, hashname, digest_size, block_size
45 self.assertEqual(h.hexdigest().upper(), digest.upper())
46 self.assertEqual(h.digest(), binascii.unhexlify(digest))
52 self, key, data, digest, hashfunc, hashname, digest_size, block_size
56 h, digest, hashname, digest_size, block_size
61 h, digest, hashname, digest_size, block_size
68 self.assertEqual(h.hexdigest().upper(), digest.upper())
72 h, digest, hashname, digest_size, block_size
77 self.assertEqual(h.hexdigest().upper(), digest.upper())
81 self.assertEqual(h.hexdigest().upper(), digest.upper())
84 self.assertEqual(h.hexdigest().upper(), digest.upper())
87 hmac.digest(key, data, digest=hashname),
88 binascii.unhexlify(digest)
91 hmac.digest(key, data, digest=hashfunc),
92 binascii.unhexlify(digest)
98 h, digest, hashname, digest_size, block_size
104 h, digest, hashname, digest_size, block_size
111 self.assertEqual(h.hexdigest().upper(), digest.upper())
116 h, digest, hashname, digest_size, block_size
122 h, digest, hashname, digest_size, block_size
129 def md5test(key, data, digest):
131 key, data, digest,
169 def shatest(key, data, digest):
171 key, data, digest,
209 digest = hexdigests[hashfunc]
212 key, data, digest,
351 def digest(self):
352 return self._x.digest()
380 hexdigest = hmac.digest(b'key', b'message', 'foo').hex()
443 # Constructor call with text and digest module.
462 digest = hmac.digest(b"key", b"hash this!", sha256_module.sha256)
463 self.assertEqual(digest, binascii.unhexlify(self.expected))
475 h.digest()
523 self.assertEqual(h1.digest(), h2.digest(),
524 "Digest of copy doesn't match original digest.")
537 self.assertEqual(h1.digest(), h2.digest(),
538 "Digest of copy doesn't match original digest.")