admin管理员组

文章数量:1639831

简单的加密就是用秘钥跟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文件如下:

加密处理后ab文件打开是:

以上只是简单的加密处理,仅做参考

本文标签: 实战加密解密资源UnityAssetBundle