python怎么对文件进行加密解密

使用python的pycrypto库AES的CBC模式加密和解密文件 AES (Advanced Encryption Standard),它是一种加密对称密码算法,可用于加密和解密信息 。该算法可以使用 128、192 和 256 位的密钥,并对 128 位(16 字节)的数据块进行操作 。由于我们可能要加密大于 128 位的数据,因此我们需要使用块(block)模式进行加密。下面的例子会加密source.txt文件并将source.txt文件解密到target.txt文件 。 安装pycryptodome,文章使用Python 3.6.8 pip3 install pycryptodome Python脚本内容 #!/usr/bin/env python3 from Crypto.Util.Padding import pad, unpad from Crypto.Cipher…

继续阅读 python怎么对文件进行加密解密