11 2019 档案
OpenSSL和Python实现RSA Key公钥加密私钥解密
摘要:基于非对称算法的RSA Key主要有两个用途,数字签名和验证(私钥签名,公钥验证),以及非对称加解密(公钥加密,私钥解密)。本文提供一个基于OpenSSL和Python进行非对称加解密的例子。 1. OpenSSL实现非对称加解密1.1 生成私钥,并导出公钥生成2048 bit的PEM格式的RSA
阅读全文
python RSA加密、解密、签名
摘要:python RSA加密、解密、签名 python中用于RSA加解密的库有好久个,本文主要讲解rsa、M2Crypto、Crypto这三个库对于RSA加密、解密、签名、验签的知识点。 知识基础 加密是为了保证传输内容隐私,签名是为了保证消息真实性。 服务器存私钥,客户端存公钥。(服务器和客户端关系可
阅读全文
windows平台RSA密钥生成
摘要:1、安装openssl工具 下载安装openssl工具,执行安装目录bin下的"openssl.exe",执行后会弹出命令窗口。 2、生成私钥 在命令窗口输入“genrsa -out rsa_private_key.pem 1024”命令,回车执行,成功后bin目录下会多出一个rsa_private
阅读全文
js 将json字符串转换为json对象的方法解析
摘要:例如: JSON字符串:var str1 = '{ "name": "cxh", "sex": "man" }'; JSON对象:var str2 = { "name": "cxh", "sex": "man" }; 一、JSON字符串转换为JSON对象 要使用上面的str1,必须使用下面的方法先转
阅读全文
本地python环境检查,插件检查及插件安装
摘要:电脑windows键+r 输入cmd 在python命令模式下 pip list --可以查看已安装的插件情况 或者用 pip freeze 也可以 卸载插件:pip uninstall *** 安装插件:pip install ***
阅读全文