cocos2dx lua已经集成了对lua脚本的加解密,见AppDelegate.cpp.
- LuaStack*stack=engine->getLuaStack();
- stack->setXXTEAKeyAndSign("123",strlen("123"),"cloud",strlen("cloud"));
好,我们来对文件加密。打开cocos2d-x\external\xxtea文件夹,调用相关函数xxtea_encrypt进行加密,最后在文件开始位置,写上签名就可以了。我把相关操作封装成一个python文件。可以直接调用。
[python]
@H_502_56@