OpenSSL完成RSA加密的python方法示例,opensslrsa,以下Python代码是p
OpenSSL完成RSA加密的python方法示例,opensslrsa,以下Python代码是p
以下Python代码是python语言爱好者使用Python的OpenSSL库完成RSA的加密的源码示例。
OpenSSL库的方法,可以很便捷地来对数据进行RSA加密,具体操作方法如下:
使用openssl命令生成私钥:openssl genrsa -out private.pem -f4 1024
以上生成私钥,指数值为10001,再来用python进行加密:
from OpenSSL.crypto import load_privatekey, FILETYPE_PEM, sign import base64 key = load_privatekey(FILETYPE_PEM, open("private.pem").read()) content = 'test_message' d = sign(key, content, 'sha1') #d为经过SHA1算法进行摘要、使用私钥进行签名之后的数据 b = base64.b64encode(d) #将d转换为BASE64的格式 print b
更多加密相关python源码示例推荐:
1、Python实现DES加密算法源码例详解
2、凯撒移位密码加密算法的Python3.0实现方法
编橙之家文章,
相关内容
- python实现的58同城批量注册机源码片段,,以下是一位学
- Python删除py文件注释示例源码,,Python注释的添加方
- Python生成字符串随机密码,python生成字符串,写了一个能
- python实现多线程Ping网段方法源码,pythonping,这是转贴,
- Mediawiki 数据库管理小工具,mediawiki数据库,有需要的请
- Python执行函数的周期实现,python函数周期,如下python代码
- Python smtplib库收发邮件源码示例,pythonsmtplib,本文网友提
- Python 3.0冒泡排序算法示例源码,python3.0,Python 3.0冒泡
- 分享用多线程下载百度大图图片源码,多线程大图,分享
- 使用Python完成访问同时下载网页内容的方法,python网页
评论关闭