Как я могу зашифровать с помощью crypto JS и расшифровать с помощью openssl? - PullRequest
0 голосов
/ 04 августа 2020

Привет в бэкэнде, который записан в PHP, у нас есть следующая функция для дешифрования:

openssl_decrypt ($ myMessage, 'AES-256-CB C', 'myKeyPlainText', 0, 'myVIplainText');

и ключ, и vi находятся в обычном тексте. Я хочу зашифровать свое сообщение во внешнем интерфейсе, используя Javascript. Я использую Crypto JS, а код следующий:

var encrypted = CryptoJS.AES.encrypt(message, 'myKeyPlainText, {
    iv: 'myVIplainText,
    mode: CryptoJS.mode.CBC
});

Я всегда получаю false от openssl_decrypt. Что я делаю не так?

...