AES加密
1,下载pycryptodome模块
pip install pycryptodome==3.10.1
# AES加密
from Crypto.Cipher import AES
from Crypto.Util.Padding import pad
SALT = "9cafa6466a028bfb"
IV = "77b07a672d57d64c"
def aes_encrypt(data_string):
key = "fb6b39dbcff0c2a1b03b389jksj"
iv = "77b07a672d57d64c"
aes = AES.new(
key=key.encode("utf-8"),
mode=AES.MODE_CBC,
iv=iv.encode("utf-8")
)
raw = pad(data_string.encode("utf-8"),16)
return aes.encrypt(raw)
data = "aadzfalsjkkxk;sjhjdkdsk;ss;asas;d;saddd;sdsdfdfddfssaa"
result = aes_encrypt(data)
print(result)
import binascii
KEY = "4E2918885FD98109869D14E0231A0BF4"
KEY = biinascii.a2b_hex(KEY)
浙公网安备 33010602011771号