python MD5

大家好,今天分享一下怎样使用python进行MD5加密

import hashlib  #导入哈希库

def my_md5(s):  #定义产生MD5密文的函数
  obj = hashlib.md5()  #实例化MD5对象, 括号里可以传参(加盐)
  obj.update(s.encode('utf-8')) #对目标进行加密
  return obj.hexdigest() #得到密文
password = "b8de0312dbab0c85cba71b121456f98c" #加密后的密文
#登录
username = input("请输入用户名:")
userpwd = input("请输入密码:")

if username == username and my_md5(userpwd) == password: #判断名户名和密码
  print("登录成功!")
else:
  print("登录失败!")
  

 

posted on 2019-10-09 21:44  心五口  阅读(345)  评论(0)    收藏  举报

导航