晨曦啊 晨曦啊

前端js aes加密 解密

in 计算机 文章转载请注明来源!
        //加密
    var data = '世界你好';
    var key  = CryptoJS.enc.Utf8.parse('dvyYRQlnPRCMdQSe');
    var iv   = CryptoJS.enc.Utf8.parse('face0123456789ai');
    var a = CryptoJS.AES.encrypt(data, key, {iv:iv,mode:CryptoJS.mode.CBC}).toString();
    console.log(a);
    //解密
    var ikey  = CryptoJS.enc.Utf8.parse('dvyYRQlnPRCMdQSe');
    var iiv   = CryptoJS.enc.Utf8.parse('face0123456789ai');
    var pwd = a;
    var b = CryptoJS.AES.decrypt(pwd, ikey, {iv:iiv,mode:CryptoJS.mode.CBC}).toString(CryptoJS.enc.Utf8);
    console.log(b);

需要引入aes.js,和pad-zeropadding-min.js
https://cx-a.com/zy/js/aes.js
https://cx-a.com/zy/js/pad-zeropadding-min.js

jrotty WeChat Pay

微信打赏

jrotty Alipay

支付宝打赏

文章二维码

扫描二维码,在手机上阅读!

计算机
发表新评论
前篇 后篇
雷姆
拉姆