md5加密特点:
(1)加密不可逆
(2)不管多大字符串,加密结果都32位
下面两种其实是一样的
import hashlib
def set_password(password):
"""
登录的hash加密
"""
md5 = hashlib.md5()
md5.update(password.encode())
resutl = md5.hexdigest()
return str(result)
import hashlib
def getMd5(pre_md5):
md5 = hashlib.md5()
md5.update(bytes(pre_md5, encoding='Utf-8'))
md5_str = md5.hexdigest()
return md5_str