AES加密方式有多种,根据实际情况而定,下述代码为ECB模式,AES(256),pkcs7补全
Python3实现AES加密,需要安装pycryptodome第三方库。
安装方式:
pip install pycryptodome
代码:
from Crypto.Util.Padding import pad from Crypto.Cipher import AES def aes_cipher(key, aes_str): # 使用key,选择加密方式 aes = AES.new(key.encode('utf-8'), AES.MODE_ECB) pad_pkcs7 = pad(aes_str.encode('utf-8')

本文介绍了如何使用Python3实现AES-256加密,特别是ECB模式,并且结合了PKCS7的补全方法。内容包括安装pycryptodome库的步骤以及对AES五种加密模式的概述。
最低0.47元/天 解锁文章

2635

被折叠的 条评论
为什么被折叠?



