美文网首页
加密方法之MD5、AES和RSA的区别

加密方法之MD5、AES和RSA的区别

作者: 催化剂 | 来源:发表于2022-07-06 09:05 被阅读0次

    https://blog.csdn.net/XZ85201/article/details/124974901

    AES前端加密原文链接:https://blog.csdn.net/yingbaoyu/article/details/95761177

    var data1={ name:'李雷', age:18 }//要加密的数据

    var aseKey='1234567890123456789012335475';//秘钥

    var key = CryptoJS.enc.Utf8.parse(aesKey);//将秘钥转换成Utf8字节数组

    //加密 var encrypt = CryptoJS.AES.encrypt(JSON.stringify(data1), key, { iv: CryptoJS.enc.Utf8.parse(aseKey.substr(0,16)), mode: CryptoJS.mode.CBC, padding: CryptoJS.pad.Pkcs7 });

    var data2=encrypt.toString();//加密后的数据

    //解密

    var decrypt = CryptoJS.AES.decrypt(data2, key, { iv: CryptoJS.enc.Utf8.parse(aseKey.substr(0,16)), mode: CryptoJS.mode.CBC, padding: CryptoJS.pad.Pkcs7 });

    var data3=JSON.parse(decrypt.toString(CryptoJS.enc.Utf8));//解密后的数据

    前后端AES加解密  https://blog.csdn.net/weixin_44910404/article/details/124196636

    相关文章

      网友评论

          本文标题:加密方法之MD5、AES和RSA的区别

          本文链接:https://www.haomeiwen.com/subject/fqwsbrtx.html