terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ _HashData()

void System.Security.Cryptography.SHA512Managed._HashData ( byte[] partIn,
int ibStart,
int cbSize )
inlineprivate

Definition at line 48 of file SHA512Managed.cs.

49 {
50 ulong count = this._count;
51 if (this._stateSHA512 != null)
52 {
53 return;
54 }
55 if (this._buffer != null)
56 {
57 return;
58 }
59 if (this._W != null)
60 {
61 return;
62 }
63 int num = 128;
64 if (num == 0)
65 {
66 }
67 long num2 = 0L;
68 byte[] buffer = this._buffer;
69 int num3 = 128;
70 long num4 = 0L;
71 bool flag = Buffer.InternalBlockCopy(partIn, ibStart, buffer, (int)num4, num3);
72 if (num == 0)
73 {
74 }
75 byte[] buffer2 = this._buffer;
76 bool flag2 = Buffer.InternalBlockCopy(partIn, ibStart, buffer2, (int)num2, cbSize);
77 }
class f__AnonymousType0<< Count > j__TPar
static bool InternalBlockCopy(Array src, int srcOffsetBytes, Array dst, int dstOffsetBytes, int byteCount)
Definition Buffer.cs:13

References System.Security.Cryptography.SHA512Managed._buffer, System.Security.Cryptography.SHA512Managed._count, System.Security.Cryptography.SHA512Managed._stateSHA512, System.Security.Cryptography.SHA512Managed._W, System.count, System.Buffer.InternalBlockCopy(), j__TPar, and System.L.

Referenced by System.Security.Cryptography.SHA512Managed.HashCore().