资源简介
python3简单实现rsa以及MD5加密方式,内有自己写的详细注释
代码片段和文件信息
import hashlib
import rsa
def md5sum(filename):
fd = open(filename“r“)
fcont = fd.read() #读出文本中的内容
print(fcont)
fd.close()
hashlib.md5().update(fcont.encode(“utf-8“)) #对文本中内容进行md5加密
return (hashlib.md5().hexdigest()+fcont) #返回摘要和正文
# 生产密钥对并保存
(pubkey privkey) = rsa.newkeys(512)
pub = pubkey.save_pkcs1()
pubfile = open(‘public.pem‘‘wb+‘)
pubfile.write(pub)
pubfile.close()
pri = privkey.save_pkcs1()
prifile = open(‘private.pem‘‘wb+‘)
- 上一篇:python实现md5加密方式
- 下一篇:KNN(python)实现-鸢尾花
评论
共有 条评论