Lines Matching refs:digest
229 digest = hashlib.new(name, usedforsecurity=False)
292 self.assertIsInstance(h.digest(16), bytes)
293 self.assertEqual(hexstr(h.digest(16)), h.hexdigest(16))
295 self.assertIsInstance(h.digest(), bytes)
296 self.assertEqual(hexstr(h.digest()), h.hexdigest())
308 for digest in h.digest, h.hexdigest:
309 self.assertRaises(ValueError, digest, -10)
312 digest(length)
346 self.assertEqual(m1.digest(*args), m2.digest(*args))
349 self.assertEqual(m1.digest(*args), m3.digest(*args))
353 m4_digest = m4.digest(*args)
356 self.assertEqual(m1.digest(*args), m4_copy.digest(*args))
357 self.assertEqual(m4.digest(*args), m4_digest)
374 computed = m.digest() if not shake else m.digest(length)
375 digest = bytes.fromhex(hexdigest)
376 self.assertEqual(computed, digest)
378 self.assertEqual(len(digest), m.digest_size)
398 for digest in digests:
402 hashlib.file_digest(buf, digest).hexdigest(), hexdigest
405 digestobj = hashlib.file_digest(f, digest)
446 self.assertEqual(len(m.digest(digest_length)),
451 self.assertEqual(len(m.digest()), digest_size)
733 outer.update(unkeyed.digest())
735 outer.update(keyed.digest())