Я попробовал несколько подходов, но не смог найти решение.
Из Java:
Ниже приведен подход
- провайдер bouncyCastle
- Алго# PBEWITHSHA256AND256BITAES-CBC-BC
- закодировал OutputType как «Hex»
От Nodejs:
Я пытался расшифровать с помощью пакета nodejs-crypto.
- Преобразовал обратно в значения массива из шестнадцатеричной строки.
- Использовал pbkdf2sync для создания ключа с помощью sha256.
- Пытался расшифровать данные с помощью crypto.createDecipherIv
, но почему-то не смог расшифровать в nodejs.
Подробнее здесь: https://stackoverflow.com/questions/543 ... -in-nodejs
Мобильная версия