crypto-js加解密库使用-环境部署及测试
概述
如何在jquery或者js直接使用crypto-js。
可以Aes,md5等加密或者加密!
步骤
1、下载
打开github上的cryto-js的地址
:https://github.com/brix/crypto-js
切换到分支 master上,直接 clone下载
如下图
2、下载整体文件,拷贝将代码拷贝到网站的某个目录下
4、引用crypto-js.js 使用
系统安装
<script src="/style/v3/layui/layui.js"></script>
<script src="/style/v3/js/jquery.min.js?t=287"></script>
<script src="/style/v3/crypto-js/crypto-js.js?t=287"></script>
<script>
var table = layui.table;
</script>
<script>
$(function() {
//根据一个key bb 来加载aa
var curKey = "abcdefg";
var myStr = CryptoJS.AES.encrypt("aa", curKey).toString();
console.log("加密后字符串是:" + myStr);
//根据key来解释
var bytes = CryptoJS.AES.decrypt(myStr, curKey);
//转换成字符串
var curInfo = bytes.toString(CryptoJS.enc.Utf8);
console.log("解密后的字符串是" + curInfo);
});
</script>
输出结果
加密后字符串是:U2FsdGVkX19LQY/pA8xbhCjkQnu+EHRp9IGAU38iNvg=
解密后的字符串是aa