Pages

Wednesday, September 11, 2013

JS: The complete code example of Crypto.js (DES)

For one of the project I was trying to use crypto.js but I found that the Quick-start Guide have some deficiency in terms of library usage. So I am writing it here as a useful note for memory recap.
<script src="http://crypto-js.googlecode.com/svn/tags/3.1.2/build/rollups/tripledes.js"></script>
<script>
    var encrypted = CryptoJS.DES.encrypt("The secret message", "secret_key");
    var e_msg = encrypted.toString();
    console.log(e_msg);
    
    var decrypted = CryptoJS.DES.decrypt(e_msg, "secret_key");
    var d_msg = decrypted.toString(CryptoJS.enc.Utf8);
    console.log(d_msg);
</script>

No comments:

Post a Comment