• 大小: 1KB
    文件类型: .py
    金币: 1
    下载: 0 次
    发布日期: 2021-01-06
  • 语言: Python
  • 标签:

资源简介

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+‘)

评论

共有 条评论

相关资源