JSFiddle - React, Tailwind, and code Playground

by HemalathaThanigaivel

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.0.0/crypto-js.min.js"></script>

JavaScript

var ciphertext = "U2FsdGVkX18q9EwLdxl8Pgypqmvlkw2j8pje1filYgKT7l+Yz5INAafQaON6DKVEbn2d8uSP5m24JfYIGU0sLthx3G4PzcDQYJHPcmdQXjo5D08MtBrCbOxtFJYbnvsWeKuBu/+3czsM9F0QkNztdyzTEEZr6bQyv8JLC+kO/ChK/Lnsknd3IfWpHZUKezr+Cgoe4Yl7OZcKfuROgo/ei8EPbb4zJQhTU07n1JU0oLMcwKiKXI96oB3g5IVpmguF";
var key = "PeShVmYq3t6w9y$B&E)H@McQfTjWnZr4";
var iv = "!z%C*F-JaNdRfUjXn2r5u8x/A?D(G+Kb";

var ciphertextWA = CryptoJS.enc.Hex.parse(ciphertext);
var keyWA = CryptoJS.enc.Utf8.parse(key);
var ivWA = CryptoJS.enc.Utf8.parse(iv);
var ciphertextCP = { ciphertext: ciphertextWA };

var decrypted = CryptoJS.AES.decrypt(
    ciphertextCP,
    keyWA, 
    { iv: ivWA }
);

console.log(decrypted.toString())

console.log(decrypted.toString(CryptoJS.enc.Utf8));