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);
复制代码转载于:https://juejin.im/post/5bc989cc5188255c652d74ec
本文介绍如何利用CryptoJS库在JavaScript中实现Base64编码和解码,通过实例展示了加密字符串并将其还原的过程。适用于前端开发者理解和实践数据加密的基本操作。
2万+

被折叠的 条评论
为什么被折叠?



