У меня есть этот статус в Java:
SecretKeyFactory.getInstance("PBEWITHSHAAND256BITAES-CBC-BC").generateSecret(new PBEKeySpec(password, salt, 37, 128)).getEncoded()
И мне нужно, чтобы это работало на Python. Есть ли способ сделать это?
Я пробовал PBKDF2HMA C, но я предполагаю, что это другой алгоритм.
kdf = PBKDF2HMAC(algorithm=hashes.SHA1, length=length, salt=bytes.fromhex(salt), iterations=iter, backend=default_backend())
key = kdf.derive(password.encode('utf-8'))