javascript - 如何加密 JavaScript 代码以使其不可解密?

标签 javascript encryption

我有一些 JavaScript 代码需要加密,但我想确保没有人可以解密它。

我可以使用什么工具来做到这一点?

-- 编辑--

我仍然想在我的网站上运行代码,我只是想确保没有其他人可以解密代码。

最佳答案

Javascript 代码在浏览器中执行,即在客户端执行,这意味着它必须在客户端未加密的情况下可用。

你能做的“最好的”可能是缩小它,这会让它更难理解——还有一点 obfuscation也可能会这样做——即使真正有动力的人仍然能够阅读它。

例如参见 YUI Compressor ,它可以缩小和混淆 JS 代码。

关于javascript - 如何加密 JavaScript 代码以使其不可解密?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2060984/

相关文章:

javascript - ES6 中 'let' 关键字的作用域是什么(请看下面的代码片段)

javascript - 为什么此随机播放功能仅适用于 4 个以上项目?包含 JsFiddle

java - 加密数据库中数据的安全应用程序的体系结构

Java:DES/ECB 加密始终产生相同的密文

javascript - 使用hammer.js 添加拖动动画

javascript - NextJS 页面名称与 url 名称不同

javascript - task.js 生成器/ promise 与异步回调

ruby-on-rails - 升级到 Rails 7 时迁移加密的数据库字段

php 编码字符串,反之亦然

javascript - 加密后检查空字段