简单的加密就是用秘钥跟ab文件异或处理,解密的时候也是再做一次异或处理即可,只要不被别人拿到秘钥就问题不大。
public static void Encypt(ref byte[] targetData, byte m_key)
{
//加密,与key异或,解密的时候同样如此
int dataLength = targetData.Length;
for (int i = 0; i < dataLength; ++i)
{
targetData[i] = (byte)(targetData[i] ^ m_key);
}
}
如果不做加密处理我们打包后的ab文件如下: