CryptoJS Example
by vaibhav saxena
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/3.1.2/rollups/md5.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/3.1.2/rollups/aes.js"></script>
<div id="demo1"></div>
<div id="demo2"></div>
JavaScript
// Encrypt
var ciphertext = CryptoJS.AES.encrypt('my message', 'secret key').toString();
console.log(`Cipher Text - ${ciphertext}`);
// Decrypt
// set cipher text
var bytes = CryptoJS.AES.decrypt(ciphertext, 'secret key');
var originalText = bytes.toString(CryptoJS.enc.Utf8);
document.getElementById('demo1').innerHTML = ciphertext
document.getElementById('demo2').innerHTML = originalText