/python/

python md5 and sha1

2014-01-24 00:37:29

import hashlib

def hashmd5(str):
    m = hashlib.md5()
    m.update(str)
    return m.hexdigest()

def hashsha1(str):
    m = hashlib.sha1()
    m.update(str)
    return m.hexdigest()

def hashsha512(str):
    m = hashlib.sha512()
    m.update(str)
    return m.hexdigest()

print hashmd5("password123")
print hashsha1("password123")
print hashsha512("password123")