当前位置:   article > 正文

python crypto库_利用Python的Crypto库进行加密和签名

vs使用python使用crypto库

环境:

系统: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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/秋刀鱼在做梦/article/detail/835051
推荐阅读
相关标签
  

闽ICP备14008679号