php - 如何加密网页

 主宰魔尊_164 发布于 2022-11-24 02:44

有些网页我们打开,用chrome的显示代码的功能就能看到网页用到的代码,但是有些网页我们看到的是乱码,是因为加密过了吗?请教高手解答,比如用什么方式加密,如何实现加密,谢谢。

1 个回答
  • 前端无非 HTML, CSS, JS, 其中只有 JS 可能有逻辑,如果你说的是加密 JS 的话:

    首先这个行为叫「混淆」或「压缩」更合适一点,一般是用专门的工具去除 JS 中的空白字符和注释,把变量名替换成单个字母,调整函数参数和全局变量的方式来进行混淆的,可以增加阅读代码的难度。
    不过一般来说混淆不是目的,目的是为了减少 JS 文件的体积,提升使用体验。
    这方面的工具我感觉最好用的是 UglifyJS, Node 编写的,可以压缩 CSS 和 JS.

    另一方面,确实也有一些应用,比如一些游戏,还比如比特币的网页版钱包,会在浏览器本地进行 AES, RSA 这类的加密,以满足业务逻辑的需要。
    这方面的库有 CryptoJS, 覆盖了绝大部分的通用加密算法。

    2022-11-24 03:02 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有