我正在尝试在 python 中加密密码,并通过jasypt 插件使用jasypt 库在 java springboot 应用程序中解密它。
到目前为止我做了什么
import sys
import math
import base64
import hashlib
from Crypto.Cipher import AES
from Crypto.Hash import SHA512
from binascii import hexlify
from binascii import unhexlify
PY2 = sys.version_info[0] == 2
PY3 = sys.version_info[0] == 3
if PY2:
str_encode = lambda s: str(s)
elif PY3:
str_encode = lambda s: str(s, 'utf-8')
iterations = 10000
salt_block_size = AES.block_size
key_size = 256
password = "test1" …Run Code Online (Sandbox Code Playgroud)