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)
posted @ 2022-05-24 22:13  下个ID见  阅读(48)  评论(0)    收藏  举报