Привет в бэкэнде, который записан в 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. Что я делаю не так?