Lines Matching full:hashlib
1 # Test hashlib module
10 import hashlib
63 # of hashlib.new given the algorithm name.
65 constructors.add(getattr(hashlib, algorithm))
68 return hashlib.new(_alg)
69 return hashlib.new(_alg, data)
108 self.assertEqual(hashlib.algorithms,
113 self.assertEqual(hashlib.algorithms_guaranteed,
118 self.assertTrue(set(hashlib.algorithms_guaranteed).
119 issubset(hashlib.algorithms_available))
122 self.assertRaises(ValueError, hashlib.new, 'spam spam spam spam spam')
123 self.assertRaises(TypeError, hashlib.new, 1)
126 get_builtin_constructor = hashlib.__dict__[
146 h = hashlib.new(name)
156 m1 = hashlib.new(name)
161 m2 = hashlib.new(name)
165 m3 = hashlib.new(name, abcs)
170 # 2 is for hashlib.name(...) and hashlib.new(name, ...)
183 # 2 is for hashlib.name(...) and hashlib.new(name, ...)
198 expected = hashlib.new(algorithm_name, str(u'spam')).hexdigest()
203 # when passed to hashlib functions.
368 hasher = hashlib.sha1()
372 expected_hash = hashlib.sha1(data*num_threads).hexdigest()
454 out = hashlib.pbkdf2_hmac(