python aes加密
时间: 2023-08-09 16:07:39 浏览: 116
Python AES 加密
5星 · 资源好评率100%
你好!要使用Python进行AES加密,你可以使用PyCryptodome库来实现。首先,请确保你已经安装了这个库。你可以使用以下命令来安装:
```
pip install pycryptodome
```
然后,你可以使用以下代码示例来进行AES加密:
```python
from Crypto.Cipher import AES
from Crypto.Random import get_random_bytes
# 生成随机的16字节密钥
key = get_random_bytes(16)
# 创建AES加密器对象
cipher = AES.new(key, AES.MODE_EAX)
# 要加密的数据
data = b"Hello, World!"
# 加密数据
ciphertext, tag = cipher.encrypt_and_digest(data)
# 打印加密后的数据和密钥
print("Ciphertext:", ciphertext)
print("Key:", key)
```
请注意,这只是一个简单的示例,实际应用中你需要根据自己的需求进行适当的修改和处理。希望能对你有所帮助!如果有任何进一步的问题,请随时提问。
阅读全文