js混淆、js加密,一样吗?

是的,js混淆、js加密指的是同一件事。

习惯上,国内称js加密,而国外叫做obfuscate,翻译为中文为混淆,其实是一样的。都是指对js代码进行保护,比如把变量名变的无意义,把字符串加密、把执行流程打乱,等等。目的是让js代码失去可读性、变的难以理解。防止自己写的代码被他人使用或分析。

js混淆、js加密已经是个成熟的行业,有不少流行的工具,而且通常是saas模式的在线网站。

比如js-obfuscator、jshaman、jsjiami.online,这些网站都是专业的js混淆加密工具。

而在js编程中,还有另一种加密,是指加密算法,比如md5加密、加密,但一般直接叫作加密算法,而不叫js混淆或js加密。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容