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));