文章目录
-
- 准备
- 安装
- 相关链接
准备
Python Crypto模块是一个第三方库,它提供了常见的加密算法和协议,比如AES、RSA、DES等。
PyCrypto 是加密工具包 Crypto 的 python 版,该模块实现了各种算法和协议的加密,提供了各种加密方式对应的算法的实现,包括单向加密、对称加密及公钥加密和随机数操作等。
安装
由于 PyCrypto 工具包在 2013 年之后就不再更新了,其开发者在 Github issue 里呼吁开发者使用 PyCryptodome 来代替 PyCrypto ,PyCryptodome 是 PyCrypto 包的扩展,下面是安装方法
- 首先如果你已经安装了
PyCrypto
,那么请先先进行卸载
pip uninstall PyCrypto -y
- 然后安装
PyCryptodome
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -U pycryptodome