微信小程序AES加密解密:
加密:
Encrypt :function(word){
var mode = new Crypto.mode.CBC(Crypto.pad.pkcs7);var eb = Crypto.charenc.UTF8.stringToBytes(word);
var kb = Crypto.charenc.UTF8.stringToBytes("1234567812345678");//KEY
var vb = Crypto.charenc.UTF8.stringToBytes("8765432187654321");//IV
var ub = Crypto.AES.encrypt(eb,kb,{iv:vb,mode:mode,asBpytes:true});
return ub;
},
解密:
Decrypt:function (word){var mode = new Crypto.mode.CBC(Crypto.pad.pkcs7);
var eb = Crypto.util.base64ToBytes(word);
var kb = Crypto.charenc.UTF8.stringToBytes("1234567812345678");//KEY
var vb = Crypto.charenc.UTF8.stringToBytes("8765432187654321");//IV
var ub = Crypto.AES.decrypt(eb,kb,{asBpytes:true,mode:mode,iv:vb});
return ub;
},
库调用:
var Crypto = require('../pages/cryptojs/cryptojs').Crypto;
源码下载:
http://download.youkuaiyun.com/detail/happy__everyday/9729637

本文介绍了如何在微信小程序中实现AES加密和解密功能,包括加密和解密的函数实现,并提到了使用Crypto库进行操作。同时,提供了源码下载链接供读者参考。
最低0.47元/天 解锁文章
777

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



