replace PyCrypto with PyCryptodome
This commit is contained in:
parent
60b300d6ed
commit
8fabd1245d
|
@ -88,14 +88,12 @@ TYPE_SCRIPT = 2
|
||||||
|
|
||||||
# AES encryption
|
# AES encryption
|
||||||
try:
|
try:
|
||||||
from Crypto.Cipher import AES
|
from Cryptodome.Cipher import AES
|
||||||
except:
|
except:
|
||||||
AES = None
|
AES = None
|
||||||
|
|
||||||
def aes_encrypt_with_iv(key, iv, data):
|
def aes_encrypt_with_iv(key, iv, data):
|
||||||
if AES:
|
if AES:
|
||||||
AES.block_size = 16
|
|
||||||
AES.key_size = 32
|
|
||||||
padlen = 16 - (len(data) % 16)
|
padlen = 16 - (len(data) % 16)
|
||||||
if padlen == 0:
|
if padlen == 0:
|
||||||
padlen = 16
|
padlen = 16
|
||||||
|
|
Loading…
Reference in New Issue