python之md5使用方法


在python3中使用hashlib模块进行md5操作

import hashlib
#待加密的信息
password = input('请输入密码')

#步骤一创建md5对象
pwd = hashlib.md5()

#注意传入的信息必须进行encode编码。
#直接将字符串信息传入为pwd.update(pwd),将报错为:Unicode-objects must be encoded before hashing
pwd.update(pwd.encode('utf-8'))

#获取md5加密后的信息
pwd.hexdigest()

Python2版本中带有MD5模块生成MD5 

import md5

password = input('请输入密码')
m1 = md5.new()
m1.update(password.encode(encoding='utf-8'))
m1.hexdigest()

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM