import hashlib
import random
#随机盐
def getSalt():
l = ‘dlsjfdsflj384ertrerfrt578**&&^&*7’
slat = ‘’.join(random.sample(l,5))
return slat
def hash_code(pwd,slat = None):
if slat:
h = hashlib.md5()
slat = slat
password = pwd + slat
h.update(password.encode())
return h.hexdigest()
else:
h = hashlib.md5()
salt = getSalt()
password = pwd + slat
h.update(password.encode())
return h.hexdigest()