如何给游戏资源加密?

如题,像愤怒的小鸟里的lua文件是加密后的,无法正常看到源码,还有bat数据文件也算是不能正常打开的。
cocos2d-x我想加密plist,sqlite的文件等怎么弄?然后读取时怎样解密?求解!