Esempio n. 1
0
def filehash(filename):
    f = open(filename, "rb")
    print("opened")
    sum = hasher()
    for block in FileIter(f):
        sum.update(block)
    return sum.hexdigest()
Esempio n. 2
0
File: util.py Progetto: F3DS/f3ds
 def _makehash(self, *values):
     hash = hasher()
     for value in values:
         hash.update(value)
     return hash
Esempio n. 3
0
 def testUseHasher(self):
     'Test accessing hasher as imported.'
     expected = eval('hashlib.' + self.saved_algorithm.strip() + '()')
     actual = sethash.hasher()
     self.assertIsInstance(actual, type(expected))