基于 Crypto.js 之 javaScript 加密,PHP解密。 (应用于登录注册)。前端后台数据交互需要进行加密之后传输使用,以保证系统数据的安全。
javaScript
1 | <script src="../node_modules/_crypto-js@3.1.9-1@crypto-js/crypto-js.js"></script> |
PHP
1 | $key = "AQSWDEFRGT@#$%^&"; |
如果想做安全一点就是前端和后台是用同一个算法来生成key,使其不是唯一。然后不停的交换秘钥,这种情况下用户只有分析js秘钥生成算法和密文信息才有可能解密出来。