Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save trycf/34f6f5fa351d64d915d6a71ad8915a00 to your computer and use it in GitHub Desktop.
Save trycf/34f6f5fa351d64d915d6a71ad8915a00 to your computer and use it in GitHub Desktop.
TryCF Gist
<script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/3.1.2/rollups/aes.js" integrity="sha256-/H4YS+7aYb9kJ5OKhFYPUjSJdrtV6AeyJOtTkw6X72o=" crossorigin="anonymous"></script>
<cfscript>
enc_string = '7001010000006aaaaaabbbbbb';
myKey = Tobase64("abcdefghijkl1234");
myIV = charsetDecode("abcdefghijkl9876", "utf-8");
uid=encrypt(enc_string,myKey,'AES/CBC/PKCS5Padding','hex',myIV);
writedump(uid);
</cfscript>
<script>
var decrypted = CryptoJS.AES.decrypt(uid, "7001010000006aaaaaabbbbbb");
alert(decypted);
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment