python28

加密

摘要算法

'''
密码加密

'''
import hashlib
md5=hashlib.md5()
md5.update(b'alex')
print(md5.hexdigest())

 

文件远程验证

# 加盐
import hashlib   # 提供摘要算法的模块
# md5 = hashlib.md5(bytes('盐',encoding='utf-8'))
# # md5 = hashlib.md5()
# md5.update(b'123456')
# print(md5.hexdigest())

# 动态加盐
# 用户名 密码
# 使用用户名的一部分或者 直接使用整个用户名作为盐
# import hashlib   # 提供摘要算法的模块
# md5 = hashlib.md5(bytes('盐',encoding='utf-8')+b'')
# # md5 = hashlib.md5()
# md5.update(b'123456')
# print(md5.hexdigest())

 

posted @ 2019-06-24 19:21  jiuchen  阅读(70)  评论(0)    收藏  举报