CryptoJS to String Working

CryptoJS working but does not work in Extendscript when trying to decrypt string

by davevsdave

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/3.1.9-1/crypto-js.min.js"></script>
<script src="https://getfirebug.com/firebug-lite-debug.js"></script>

JavaScript

jsonStr = '{"date":"1563662582633","email":"email@email.com","password":"1234324","uniqueID1":"12345","uniqueID2":"asfdsa-asdfsa-adsfas-sadfsdf-asfsaf\n"}';


var encrypted = CryptoJS.AES.encrypt(jsonStr, 'youngunicornsrunfree');
var string = encrypted.toString();
console.log('string is ' + string);

var decryptedValue = CryptoJS.AES.decrypt(string, 'youngunicornsrunfree');
console.log('decryptedValue is ' + typeof decryptedValue);

console.log('finalOutput is ' + decryptedValue.toString(CryptoJS.enc.Utf8));