第一步:

先去下载crypto-js.js 网址是点击下载 <https://cdnjs.com/libraries/crypto-js>

第二步:

在项目里面引用该js

我是在小程序里面使用的。所以这里粘贴的是我小程序的实现逻辑
var aseKey = "12345678" //秘钥必须为:8/16/32位 var message = "80018000142"; //加密 var
encrypt = CryptoJS.AES.encrypt(message, CryptoJS.enc.Utf8.parse(aseKey), {
mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 }).toString();
console.log(encrypt); //解密 var decrypt = CryptoJS.AES.decrypt(encrypt,
CryptoJS.enc.Utf8.parse(aseKey), { mode: CryptoJS.mode.ECB, padding:
CryptoJS.pad.Pkcs7 }).toString(CryptoJS.enc.Utf8); console.log(decrypt); 打印出来的是
VKrZlqykem73x8/T2oCfCQ==80018000142
注意:加密的时候必须转成字符串 使用toString。
解密的时候 必须使用utf8的格式


使用DES的时候只需要把AES换成DES就行了

友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:637538335
关注微信