Game Framework
2021.05.31
|
加密解密相关的实用函数。 更多...
静态 Public 成员函数 | |
static byte[] | GetQuickXorBytes (byte[] bytes, byte[] code) |
将 bytes 使用 code 做异或运算的快速版本。 更多... | |
static void | GetQuickSelfXorBytes (byte[] bytes, byte[] code) |
将 bytes 使用 code 做异或运算的快速版本。此方法将复用并改写传入的 bytes 作为返回值,而不额外分配内存空间。 更多... | |
static byte[] | GetXorBytes (byte[] bytes, byte[] code) |
将 bytes 使用 code 做异或运算。 更多... | |
static void | GetSelfXorBytes (byte[] bytes, byte[] code) |
将 bytes 使用 code 做异或运算。此方法将复用并改写传入的 bytes 作为返回值,而不额外分配内存空间。 更多... | |
static byte[] | GetXorBytes (byte[] bytes, int startIndex, int length, byte[] code) |
将 bytes 使用 code 做异或运算。 更多... | |
static void | GetSelfXorBytes (byte[] bytes, int startIndex, int length, byte[] code) |
将 bytes 使用 code 做异或运算。此方法将复用并改写传入的 bytes 作为返回值,而不额外分配内存空间。 更多... | |
加密解密相关的实用函数。
|
static |
将 bytes 使用 code 做异或运算的快速版本。此方法将复用并改写传入的 bytes 作为返回值,而不额外分配内存空间。
bytes | 原始及异或后的二进制流。 |
code | 异或二进制流。 |
|
static |
将 bytes 使用 code 做异或运算的快速版本。
bytes | 原始二进制流。 |
code | 异或二进制流。 |
|
static |
将 bytes 使用 code 做异或运算。此方法将复用并改写传入的 bytes 作为返回值,而不额外分配内存空间。
bytes | 原始及异或后的二进制流。 |
code | 异或二进制流。 |
|
static |
将 bytes 使用 code 做异或运算。此方法将复用并改写传入的 bytes 作为返回值,而不额外分配内存空间。
bytes | 原始及异或后的二进制流。 |
startIndex | 异或计算的开始位置。 |
length | 异或计算长度。 |
code | 异或二进制流。 |
|
static |
将 bytes 使用 code 做异或运算。
bytes | 原始二进制流。 |
code | 异或二进制流。 |
|
static |
将 bytes 使用 code 做异或运算。
bytes | 原始二进制流。 |
startIndex | 异或计算的开始位置。 |
length | 异或计算长度,若小于 0,则计算整个二进制流。 |
code | 异或二进制流。 |