問題: 我需要PHP中使用一個密鑰來加密隨後的JavaScript解密使用相同的密鑰加密在PHP然後在javascript解密使用相同的密鑰
原因: 想在我的Adobe AIR應用程序加密我的javascript的99% 。
我到目前爲止是這樣的:在程序第一次運行購買和下載後,客戶端向服務器發送其MAC地址。然後php使用mac地址來加密一個txt文件,這個文件實際上是一個包含所有javscript的html文件(基本上是程序的其餘部分),然後存儲在客戶端。不需要進一步的互聯網連接來運行該程序。在每次啓動時,未加密的javascript將使用mac地址對存儲的文件進行解碼,然後通過htmlLoader.loadString的方式顯示它,這樣發佈的程序的每個副本將僅與其機器和該機器相連。不會在其他機器上打開。我知道它的可破解性,但它對我來說足夠了。除加密方法外,所有測試和工作都是如此。
我已經找到了在javascript和php中加密/解密但沒有密鑰的方法。關鍵是關鍵...
非常感謝提前。
有可能是一些有用的東西:http://phpjs.org – 2010-11-20 03:51:56