【发布时间】:2010-11-20 03:10:50
【问题描述】:
问题: 我需要 php 使用密钥进行加密,然后使用相同的密钥进行 javascript 解密
原因: 试图在我的 adobe air 应用程序中加密 99% 的 javascript。
到目前为止,我所拥有的是:在第一次运行程序时购买和下载后,客户端将其 mac 地址发送给服务器。然后php使用mac地址加密一个txt文件,该文件实际上是一个带有所有javscript(基本上是程序的其余部分)的html文件,然后存储在客户端。运行该程序不需要进一步的互联网连接。在每次启动时,未加密的 javascript 将使用 mac 地址解码存储的文件,然后通过 htmlLoader.loadString 显示它,这样发出的程序的每个副本都将与其机器结合,并且仅与该机器结合。不会在其他机器上打开。我知道它很容易破解,但对我来说已经足够了。除加密方法外,一切都经过测试并正常工作。
我已经找到了在 javascript 和 php 中加密/解密但没有密钥的方法。关键是关键……
非常感谢。
【问题讨论】:
-
可能有一些有用的东西:phpjs.org
标签: php javascript encryption key