Уважаемые!
На стороне js имеется функция расшифровки
var key = CryptoJS.enc.Utf8.parse('MySuperPasswords');
function decrypt(textStr, key) {
var ciphertext = CryptoJS.enc.Base64.parse(textStr);
// split IV and ciphertext
var iv = ciphertext.clone();
iv.sigBytes = 16;
iv.clamp();
ciphertext.words.splice(0, 4); // delete 4 words = 16 bytes
ciphertext.sigBytes -= 16;
// decryption
var decrypted = CryptoJS.AES.decrypt({ciphertext: ciphertext}, key, {
iv: iv
});
return decrypted.toString(CryptoJS.enc.Utf8);
}
С помощью его расшифровывается текст от сервера (Python).
Подскажите как с помощью PHP произвести encrypt, чтобы данная функция js работала?
Спасибо!