Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save black-black-cat/34f9dadea824ba2c431e30eafc4a9266 to your computer and use it in GitHub Desktop.
Save black-black-cat/34f9dadea824ba2c431e30eafc4a9266 to your computer and use it in GitHub Desktop.
An example of base64 usage in cryptojs
var CryptoJS = require("crypto-js");//replace thie with script tag in browser env
//encrypt
var rawStr = "hello world!";
var wordArray = CryptoJS.enc.Utf8.parse(rawStr);
var base64 = CryptoJS.enc.Base64.stringify(wordArray);
console.log('encrypted:', base64);
//decrypt
var parsedWordArray = CryptoJS.enc.Base64.parse(base64);
var parsedStr = parsedWordArray.toString(CryptoJS.enc.Utf8);
console.log("parsed:",parsedStr);
@black-black-cat
Copy link
Author

my copy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment