hashlib模块,md5加密

import hashlib
#字符串加密
# s = '12345'+'352627d' #后面的是加盐,只有本身知道
# # m = hashlib.md5(s.encode())#s.encode() #把字符串转成二进制
# m = hashlib.sha256(s.encode())#进行加密
# res = m.hexdigest()#获取加密的结果
# print(res)

#文件加密
file = open(r'D:\data\xxxx.txt','rb')#二进制打开文件
res = file.read()#读取文件的内容
file.close()#关闭文件
a = hashlib.md5(res)
print(a.hexdigest())

md5加密不可逆数据库

解密只是撞库加密

以相同的字符串和加盐加密后与数据库中存的密文进行比对spa

相关文章
相关标签/搜索