赞
踩
环境:
系统:win10
IDE:pycharm
python版本:3.6.1
crypto库版本:2.6.1
IDE以及python的安装不在赘述,如果百度搞不定,建议转行。
一.安装crypto
不论是pycharm里面安装和pip安装,都会报错,原因不清楚,所以建议离线下载安装。
1.下载pycrypto-2.6.1-cp36-cp36m-win_amd64.whl
链接:https://pan.baidu.com/s/1Tv8ve8PMm6ZALFnMq3UKtw
提取码:0qs6
2.命令安装pip install pycrypto-2.6.1-cp36-cp36m-win_amd64.whl
pip安装问题,pip环境变量问题等等,如果自己解决不了,建议换行了。
3.找到site-packages包,Python\Python36\Lib\site-packages\Crypto\Random\OSRNG\nt.py,打开文件
,将“import winrandom”替换为“from Crypto.Random.OSRNG import winrandom
”,然后关闭保存。
自此,crypto库便可以正常使用了。
二.crypto库模拟加密,解密,签名,验签步骤(简单步骤如下)
1.生成私钥和公钥对
2.加密和解密
3.签名与验签
#-*- coding:utf-8 -*-
from Cryp
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。