PyCrypto是专为Python而生的一个加密工具包,它在软件加解密中使用非常广泛,小编这里附上的PyCrypto官方最新版本,还有使用教程和加密解密方法。
PyCrypto安装方法
安装PyCrypto,照如下步骤安装:
1)将python2.x安装路径加入环境变量path。
2)按照PyCrypto readme 的指示安装 python setup.py build -> python setup.py install -> python setup.py test.最后测试的时候可能会显示有错,没关系,不管它。为 了减少错误,最好下载PyCrypto稳定版。
其实在Windows下有一种非常简易的安装方式,一些高人已经将pycrypto打成exe包,就是本站为大家提供的下载地址,Windows下直接点击下一步、下一步按照默认配置安装完成即可。
安装完成PyCrypto后安装fabric以及Paramiko都不会有什么问题,只要将fabric压缩包下载下来解压以后直接进入所在目录运行python setup.py install 就可以了。 Paramiko可以自动安装成功。
特别说明
Python中使用SSH需要用到OpenSSH,而OpenSSH依赖于paramiko模块,而paramiko模块又依赖于pycrypto模块,因此要在python中使用SSH,我们需要先安装pycrypto模块,然后再安装paramiko模块。
PyCrypto添加/更改RSA priv密钥方法
PyCrypto没有函数,可以管理RSA密码
您可以使用 ezPyCrypto (首页)模块,它是PyCrypto模块的顶层。它具有简单的界面,可让您:
生成,导出和导入公钥和私钥
使用密码保护您的私人密钥
使用安全套接字发送数据创建“ b
选择您喜欢的任何公钥大小(2048位推荐)
在RSA和ElGamal之间选择公钥,IDEA,DES3,Blowfish,ARC4,IDEA
使用256位的会话密钥和防御常见的RSA和ElGamal攻击,这会让任何企图侵犯您隐私的人感到沮丧。
- PC官方版
- 安卓官方手机版
- IOS官方手机版