
正文
python记录_day018 md5加密
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
MD5
用法:
import hashlib
obj = hashlib.md5(加盐)
obj.update(明文的bytes)
obj.hexdigest() 获取密文
示例:
import hashlib SALT = b"abcdefghijklmnjklsfdafjklsdjfklsjdak" # 创建md5的对象
obj = hashlib.md5(SALT) # 加盐 防止破解
# 给obj设置明文
obj.update("alex".encode("utf-8"))
# 获取到密文
miwen = obj.hexdigest()
应用:
import hashlib
SALT = b"abcdefghijklmn" #随意写 def jiami(content):
obj = hashlib.md5(SALT)
obj.update(content.encode("utf-8"))
return obj.hexdigest() # 注册
# username = input("请输入你的用户名:")
# password = input("请输入你的密码:") #456
# password = jiami(password) # 063ce24fb05ba5f9d7a72e50cddbcca7
# print(password) #登录
uname = "alex"
upwd = "063ce24fb05ba5f9d7a72e50cddbcca7" username = input("请输入你的用户名:")
password = input("请输入你的密码:") if uname == username and upwd == jiami(password):
print("登录成功")
else:
print("失败")
登录 注册







