|
@@ -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]);
|
|
}
|
|
}
|