crypto-js实现aes的加解密

164 164
Crypto-js
sam
sam 2024-09-11 09:43:35

crypto-js实现aes的加解密

<!DOCTYPE html>
<html>
<head>
	<title>系统安装</title>
    <script src="/style/v3/crypto-js/crypto-js.js?t=287"></script>
</head>
<body>
   
    <script>

        test();
        function test() {
            //根据一个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>
</body>
</html>

说明:

指定一个密钥,这个密钥通常在服务端生成

对数据的传输进行加密,在服务端使用同样的key进行解密

回帖
  • 消灭零回复
作者信息
主题分类
相关文章