不需要知道原来的信息,只需要存储加密后的信息,登录时比对加密后信息就ok了
1. imort hashlib
password = "11234"
2. salt2 = "aada".encode() #加盐编码字符串
3. result = hashlib.md5(password + salt2) #用md5加密
( result = hashlib.new("md5",password) 另一种new,不常用 )
4. print( result.hexdigest() ) 打印数据
print( result.digest() ) 打印二进制数据
5. result = hashlib.pdkdf2_hmac("md5",password,salt2,1000) #加密密码常用 1000为加密次数