浏览代码

加密简化

guodong 3 年之前
父节点
当前提交
fb401c851e
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      GameClient/Assets/ThirdParty/Xasset/EncryptHelper.cs

+ 2 - 2
GameClient/Assets/ThirdParty/Xasset/EncryptHelper.cs

@@ -34,7 +34,7 @@ namespace VEngine
             {
             {
                 encryptData = new byte[fs.Length];
                 encryptData = new byte[fs.Length];
                 fs.Read(encryptData, 0, encryptData.Length);
                 fs.Read(encryptData, 0, encryptData.Length);
-                for (int i = 0; i < encryptData.Length; i++)
+                for (int i = 0; i < key.Length; i++)
                 {
                 {
                     encryptData[i] = (byte)(encryptData[i] ^ key[i % key.Length]);
                     encryptData[i] = (byte)(encryptData[i] ^ key[i % key.Length]);
                 }
                 }
@@ -61,7 +61,7 @@ namespace VEngine
                     encryptData = webRequest.downloadHandler.data;
                     encryptData = webRequest.downloadHandler.data;
                     if (secretKey != null)
                     if (secretKey != null)
                     {
                     {
-                        for (int i = 0; i < encryptData.Length; i++)
+                        for (int i = 0; i < secretKey.Length; i++)
                         {
                         {
                             encryptData[i] = (byte)(encryptData[i] ^ secretKey[i % secretKey.Length]);
                             encryptData[i] = (byte)(encryptData[i] ^ secretKey[i % secretKey.Length]);
                         }
                         }