terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
RijndaelManagedTransform.cs
Go to the documentation of this file.
1using System;
6
8{
9 [global::System.Runtime.InteropServices.ComVisible(true)]
10 [global::Cpp2ILInjected.Token(Token = "0x20002EF")]
11 public sealed class RijndaelManagedTransform : ICryptoTransform, global::System.IDisposable
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x6001928")]
14 [global::Cpp2ILInjected.Address(RVA = "0x1B02C00", Offset = "0x1B02C00", Length = "0x548")]
15 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
16 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RijndaelManaged), Member = "NewEncryptor", MemberParameters = new object[]
17 {
18 typeof(byte[]),
20 typeof(byte[]),
21 typeof(int),
23 }, ReturnType = typeof(ICryptoTransform))]
24 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
25 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Copy", MemberParameters = new object[]
27 {
28 typeof(global::System.Array),
29 typeof(int),
30 typeof(global::System.Array),
31 typeof(int),
32 typeof(int)
33 }, ReturnType = typeof(void))]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RijndaelManagedTransform), Member = "GenerateKeyExpansion", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(void))]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Buffer), Member = "InternalBlockCopy", MemberParameters = new object[]
36 {
37 typeof(global::System.Array),
38 typeof(int),
39 typeof(global::System.Array),
40 typeof(int),
41 typeof(int)
42 }, ReturnType = typeof(bool))]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
44 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
45 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptographicException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
46 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 25)]
48 {
49 throw null;
50 }
51
52 [global::Cpp2ILInjected.Token(Token = "0x6001929")]
53 [global::Cpp2ILInjected.Address(RVA = "0x1B03598", Offset = "0x1B03598", Length = "0x8")]
54 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
55 public void Dispose()
56 {
57 throw null;
58 }
59
60 [global::Cpp2ILInjected.Token(Token = "0x600192A")]
61 [global::Cpp2ILInjected.Address(RVA = "0x1B0365C", Offset = "0x1B0365C", Length = "0x8")]
62 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RijndaelManagedTransform), Member = "Dispose", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
64 public void Clear()
65 {
66 throw null;
67 }
68
69 [global::Cpp2ILInjected.Token(Token = "0x600192B")]
70 [global::Cpp2ILInjected.Address(RVA = "0x1B035A0", Offset = "0x1B035A0", Length = "0xBC")]
71 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RijndaelManagedTransform), Member = "Clear", ReturnType = typeof(void))]
72 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Clear", MemberParameters = new object[]
74 {
75 typeof(global::System.Array),
76 typeof(int),
77 typeof(int)
78 }, ReturnType = typeof(void))]
79 private void Dispose(bool disposing)
80 {
81 throw null;
82 }
83
84 [global::Cpp2ILInjected.Token(Token = "0x170002B4")]
85 public int BlockSizeValue
86 {
87 [global::Cpp2ILInjected.Token(Token = "0x600192C")]
88 [global::Cpp2ILInjected.Address(RVA = "0x1B03664", Offset = "0x1B03664", Length = "0x8")]
89 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
90 get
91 {
92 throw null;
93 }
94 }
95
96 [global::Cpp2ILInjected.Token(Token = "0x170002B5")]
97 public int InputBlockSize
98 {
99 [global::Cpp2ILInjected.Token(Token = "0x600192D")]
100 [global::Cpp2ILInjected.Address(RVA = "0x1B0366C", Offset = "0x1B0366C", Length = "0x8")]
101 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
102 get
103 {
104 throw null;
105 }
106 }
107
108 [global::Cpp2ILInjected.Token(Token = "0x170002B6")]
110 {
111 [global::Cpp2ILInjected.Token(Token = "0x600192E")]
112 [global::Cpp2ILInjected.Address(RVA = "0x1B03674", Offset = "0x1B03674", Length = "0x8")]
113 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
114 get
115 {
116 throw null;
117 }
118 }
119
120 [global::Cpp2ILInjected.Token(Token = "0x170002B7")]
122 {
123 [global::Cpp2ILInjected.Token(Token = "0x600192F")]
124 [global::Cpp2ILInjected.Address(RVA = "0x1B0367C", Offset = "0x1B0367C", Length = "0x8")]
125 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
126 get
127 {
128 throw null;
129 }
130 }
131
132 [global::Cpp2ILInjected.Token(Token = "0x170002B8")]
134 {
135 [global::Cpp2ILInjected.Token(Token = "0x6001930")]
136 [global::Cpp2ILInjected.Address(RVA = "0x1B03684", Offset = "0x1B03684", Length = "0x8")]
137 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
138 get
139 {
140 throw null;
141 }
142 }
143
144 [global::Cpp2ILInjected.Token(Token = "0x6001931")]
145 [global::Cpp2ILInjected.Address(RVA = "0x1B0368C", Offset = "0x1B0368C", Length = "0x2C4")]
146 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
147 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
148 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RijndaelManagedTransform), Member = "DecryptData", MemberParameters = new object[]
149 {
150 typeof(byte[]),
151 typeof(int),
152 typeof(int),
153 typeof(ref byte[]),
154 typeof(int),
156 typeof(bool)
157 }, ReturnType = typeof(int))]
158 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RijndaelManagedTransform), Member = "EncryptData", MemberParameters = new object[]
159 {
160 typeof(byte[]),
161 typeof(int),
162 typeof(int),
163 typeof(ref byte[]),
164 typeof(int),
165 typeof(PaddingMode),
166 typeof(bool)
167 }, ReturnType = typeof(int))]
168 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Buffer), Member = "InternalBlockCopy", MemberParameters = new object[]
169 {
170 typeof(global::System.Array),
171 typeof(int),
172 typeof(global::System.Array),
173 typeof(int),
174 typeof(int)
175 }, ReturnType = typeof(bool))]
176 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
178 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
179 {
180 typeof(string),
181 typeof(string)
182 }, ReturnType = typeof(void))]
183 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
184 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
185 public int TransformBlock(byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset)
186 {
187 throw null;
188 }
189
190 [global::Cpp2ILInjected.Token(Token = "0x6001932")]
191 [global::Cpp2ILInjected.Address(RVA = "0x1B04B44", Offset = "0x1B04B44", Length = "0x2BC")]
192 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
193 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
194 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Buffer), Member = "InternalBlockCopy", MemberParameters = new object[]
195 {
196 typeof(global::System.Array),
197 typeof(int),
198 typeof(global::System.Array),
199 typeof(int),
200 typeof(int)
201 }, ReturnType = typeof(bool))]
202 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RijndaelManagedTransform), Member = "EncryptData", MemberParameters = new object[]
203 {
204 typeof(byte[]),
205 typeof(int),
206 typeof(int),
207 typeof(ref byte[]),
208 typeof(int),
209 typeof(PaddingMode),
210 typeof(bool)
211 }, ReturnType = typeof(int))]
212 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RijndaelManagedTransform), Member = "DecryptData", MemberParameters = new object[]
213 {
214 typeof(byte[]),
215 typeof(int),
216 typeof(int),
217 typeof(ref byte[]),
218 typeof(int),
219 typeof(PaddingMode),
220 typeof(bool)
221 }, ReturnType = typeof(int))]
222 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RijndaelManagedTransform), Member = "Reset", ReturnType = typeof(void))]
223 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
224 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
225 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
226 {
227 typeof(string),
228 typeof(string)
229 }, ReturnType = typeof(void))]
230 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
231 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptographicException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
232 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
233 public byte[] TransformFinalBlock(byte[] inputBuffer, int inputOffset, int inputCount)
234 {
235 throw null;
236 }
237
238 [global::Cpp2ILInjected.Token(Token = "0x6001933")]
239 [global::Cpp2ILInjected.Address(RVA = "0x1B04E00", Offset = "0x1B04E00", Length = "0x68")]
240 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
241 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RijndaelManagedTransform), Member = "TransformFinalBlock", MemberParameters = new object[]
242 {
243 typeof(byte[]),
244 typeof(int),
245 typeof(int)
246 }, ReturnType = typeof(byte[]))]
247 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
248 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Buffer), Member = "InternalBlockCopy", MemberParameters = new object[]
249 {
250 typeof(global::System.Array),
251 typeof(int),
252 typeof(global::System.Array),
253 typeof(int),
254 typeof(int)
255 }, ReturnType = typeof(bool))]
256 public void Reset()
257 {
258 throw null;
259 }
260
261 [global::Cpp2ILInjected.Token(Token = "0x6001934")]
262 [global::Cpp2ILInjected.Address(RVA = "0x1B03950", Offset = "0x1B03950", Length = "0x9CC")]
263 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
264 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RijndaelManagedTransform), Member = "TransformBlock", MemberParameters = new object[]
265 {
266 typeof(byte[]),
267 typeof(int),
268 typeof(int),
269 typeof(byte[]),
270 typeof(int)
271 }, ReturnType = typeof(int))]
272 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RijndaelManagedTransform), Member = "TransformFinalBlock", MemberParameters = new object[]
273 {
274 typeof(byte[]),
275 typeof(int),
276 typeof(int)
277 }, ReturnType = typeof(byte[]))]
278 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
279 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
280 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptographicException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
281 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Buffer), Member = "Memcpy", MemberParameters = new object[]
282 {
283 typeof(byte*),
284 typeof(int),
285 typeof(byte[]),
286 typeof(int),
287 typeof(int)
288 }, ReturnType = typeof(void))]
289 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RijndaelManagedTransform), Member = "Enc", MemberParameters = new object[]
290 {
291 typeof(int*),
292 typeof(int*),
293 typeof(int*),
294 typeof(int*),
295 typeof(int*),
296 typeof(int*)
297 }, ReturnType = typeof(void))]
298 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Buffer), Member = "InternalBlockCopy", MemberParameters = new object[]
299 {
300 typeof(global::System.Array),
301 typeof(int),
302 typeof(global::System.Array),
303 typeof(int),
304 typeof(int)
305 }, ReturnType = typeof(bool))]
306 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Buffer), Member = "Memcpy", MemberParameters = new object[]
307 {
308 typeof(byte*),
309 typeof(byte*),
310 typeof(int),
311 typeof(bool)
312 }, ReturnType = typeof(void))]
313 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "get_StaticRandomNumberGenerator", ReturnType = typeof(RNGCryptoServiceProvider))]
314 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
315 private unsafe int EncryptData(byte[] inputBuffer, int inputOffset, int inputCount, ref byte[] outputBuffer, int outputOffset, PaddingMode paddingMode, bool fLast)
316 {
317 throw null;
318 }
319
320 [global::Cpp2ILInjected.Token(Token = "0x6001935")]
321 [global::Cpp2ILInjected.Address(RVA = "0x1B0431C", Offset = "0x1B0431C", Length = "0x828")]
322 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
323 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RijndaelManagedTransform), Member = "TransformBlock", MemberParameters = new object[]
324 {
325 typeof(byte[]),
326 typeof(int),
327 typeof(int),
328 typeof(byte[]),
329 typeof(int)
330 }, ReturnType = typeof(int))]
331 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RijndaelManagedTransform), Member = "TransformFinalBlock", MemberParameters = new object[]
332 {
333 typeof(byte[]),
334 typeof(int),
335 typeof(int)
336 }, ReturnType = typeof(byte[]))]
337 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
338 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RijndaelManagedTransform), Member = "Enc", MemberParameters = new object[]
339 {
340 typeof(int*),
341 typeof(int*),
342 typeof(int*),
343 typeof(int*),
344 typeof(int*),
345 typeof(int*)
346 }, ReturnType = typeof(void))]
347 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RijndaelManagedTransform), Member = "Dec", MemberParameters = new object[]
348 {
349 typeof(int*),
350 typeof(int*),
351 typeof(int*),
352 typeof(int*),
353 typeof(int*),
354 typeof(int*)
355 }, ReturnType = typeof(void))]
356 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Buffer), Member = "InternalBlockCopy", MemberParameters = new object[]
357 {
358 typeof(global::System.Array),
359 typeof(int),
360 typeof(global::System.Array),
361 typeof(int),
362 typeof(int)
363 }, ReturnType = typeof(bool))]
364 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
365 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptographicException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
366 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
367 private unsafe int DecryptData(byte[] inputBuffer, int inputOffset, int inputCount, ref byte[] outputBuffer, int outputOffset, PaddingMode paddingMode, bool fLast)
368 {
369 throw null;
370 }
371
372 [global::Cpp2ILInjected.Token(Token = "0x6001936")]
373 [global::Cpp2ILInjected.Address(RVA = "0x1B04E68", Offset = "0x1B04E68", Length = "0x1C4")]
374 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
375 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RijndaelManagedTransform), Member = "EncryptData", MemberParameters = new object[]
376 {
377 typeof(byte[]),
378 typeof(int),
379 typeof(int),
380 typeof(ref byte[]),
381 typeof(int),
383 typeof(bool)
384 }, ReturnType = typeof(int))]
385 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RijndaelManagedTransform), Member = "DecryptData", MemberParameters = new object[]
386 {
387 typeof(byte[]),
388 typeof(int),
389 typeof(int),
390 typeof(ref byte[]),
391 typeof(int),
392 typeof(PaddingMode),
393 typeof(bool)
394 }, ReturnType = typeof(int))]
395 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
396 private unsafe void Enc(int* encryptindex, int* encryptKeyExpansion, int* T, int* TF, int* work, int* temp)
397 {
398 throw null;
399 }
400
401 [global::Cpp2ILInjected.Token(Token = "0x6001937")]
402 [global::Cpp2ILInjected.Address(RVA = "0x1B0502C", Offset = "0x1B0502C", Length = "0x1E0")]
403 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
404 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RijndaelManagedTransform), Member = "DecryptData", MemberParameters = new object[]
405 {
406 typeof(byte[]),
407 typeof(int),
408 typeof(int),
409 typeof(ref byte[]),
410 typeof(int),
412 typeof(bool)
413 }, ReturnType = typeof(int))]
414 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
415 private unsafe void Dec(int* decryptindex, int* decryptKeyExpansion, int* iT, int* iTF, int* work, int* temp)
416 {
417 throw null;
418 }
419
420 [global::Cpp2ILInjected.Token(Token = "0x6001938")]
421 [global::Cpp2ILInjected.Address(RVA = "0x1B03148", Offset = "0x1B03148", Length = "0x450")]
422 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
423 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RijndaelManagedTransform), Member = ".ctor", MemberParameters = new object[]
424 {
425 typeof(byte[]),
427 typeof(byte[]),
428 typeof(int),
429 typeof(int),
432 }, ReturnType = typeof(void))]
433 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
434 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RijndaelManagedTransform), Member = "SubWord", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
435 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
436 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptographicException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
437 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
438 private void GenerateKeyExpansion(byte[] rgbKey)
439 {
440 throw null;
441 }
442
443 [global::Cpp2ILInjected.Token(Token = "0x6001939")]
444 [global::Cpp2ILInjected.Address(RVA = "0x1B052CC", Offset = "0x1B052CC", Length = "0x8")]
445 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
446 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
447 private static int rot1(int val)
448 {
449 throw null;
450 }
451
452 [global::Cpp2ILInjected.Token(Token = "0x600193A")]
453 [global::Cpp2ILInjected.Address(RVA = "0x1B052C4", Offset = "0x1B052C4", Length = "0x8")]
454 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
455 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
456 private static int rot2(int val)
457 {
458 throw null;
459 }
460
461 [global::Cpp2ILInjected.Token(Token = "0x600193B")]
462 [global::Cpp2ILInjected.Address(RVA = "0x1B0520C", Offset = "0x1B0520C", Length = "0x8")]
463 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
464 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
465 private static int rot3(int val)
466 {
467 throw null;
468 }
469
470 [global::Cpp2ILInjected.Token(Token = "0x600193C")]
471 [global::Cpp2ILInjected.Address(RVA = "0x1B05214", Offset = "0x1B05214", Length = "0x8C")]
472 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
473 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RijndaelManagedTransform), Member = "GenerateKeyExpansion", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(void))]
474 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
475 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
476 private static int SubWord(int a)
477 {
478 throw null;
479 }
480
481 [global::Cpp2ILInjected.Token(Token = "0x600193D")]
482 [global::Cpp2ILInjected.Address(RVA = "0x1B052A0", Offset = "0x1B052A0", Length = "0x24")]
483 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
484 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
485 private static int MulX(int x)
486 {
487 throw null;
488 }
489
490 // Note: this type is marked as 'beforefieldinit'.
491 [global::Cpp2ILInjected.Token(Token = "0x600193E")]
492 [global::Cpp2ILInjected.Address(RVA = "0x1B052D4", Offset = "0x1B052D4", Length = "0x1EC")]
493 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
494 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
495 {
496 typeof(global::System.Array),
497 typeof(global::System.RuntimeFieldHandle)
498 }, ReturnType = typeof(void))]
499 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
501 {
502 throw null;
503 }
504
505 [global::Cpp2ILInjected.Token(Token = "0x600193F")]
506 [global::Cpp2ILInjected.Address(RVA = "0x1B054C0", Offset = "0x1B054C0", Length = "0x38")]
507 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
508 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
510 {
511 throw null;
512 }
513
514 [global::Cpp2ILInjected.Token(Token = "0x4000CD9")]
515 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
517
518 [global::Cpp2ILInjected.Token(Token = "0x4000CDA")]
519 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
521
522 [global::Cpp2ILInjected.Token(Token = "0x4000CDB")]
523 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
525
526 [global::Cpp2ILInjected.Token(Token = "0x4000CDC")]
527 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
528 private int m_blockSizeBits;
529
530 [global::Cpp2ILInjected.Token(Token = "0x4000CDD")]
531 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
532 private int m_blockSizeBytes;
533
534 [global::Cpp2ILInjected.Token(Token = "0x4000CDE")]
535 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
536 private int m_inputBlockSize;
537
538 [global::Cpp2ILInjected.Token(Token = "0x4000CDF")]
539 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
540 private int m_outputBlockSize;
541
542 [global::Cpp2ILInjected.Token(Token = "0x4000CE0")]
543 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
545
546 [global::Cpp2ILInjected.Token(Token = "0x4000CE1")]
547 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
549
550 [global::Cpp2ILInjected.Token(Token = "0x4000CE2")]
551 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
552 private int m_Nr;
553
554 [global::Cpp2ILInjected.Token(Token = "0x4000CE3")]
555 [global::Cpp2ILInjected.FieldOffset(Offset = "0x44")]
556 private int m_Nb;
557
558 [global::Cpp2ILInjected.Token(Token = "0x4000CE4")]
559 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
560 private int m_Nk;
561
562 [global::Cpp2ILInjected.Token(Token = "0x4000CE5")]
563 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
564 private int[] m_encryptindex;
565
566 [global::Cpp2ILInjected.Token(Token = "0x4000CE6")]
567 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
568 private int[] m_decryptindex;
569
570 [global::Cpp2ILInjected.Token(Token = "0x4000CE7")]
571 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
572 private int[] m_IV;
573
574 [global::Cpp2ILInjected.Token(Token = "0x4000CE8")]
575 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
576 private int[] m_lastBlockBuffer;
577
578 [global::Cpp2ILInjected.Token(Token = "0x4000CE9")]
579 [global::Cpp2ILInjected.FieldOffset(Offset = "0x70")]
580 private byte[] m_depadBuffer;
581
582 [global::Cpp2ILInjected.Token(Token = "0x4000CEA")]
583 [global::Cpp2ILInjected.FieldOffset(Offset = "0x78")]
584 private byte[] m_shiftRegister;
585
586 [global::Cpp2ILInjected.Token(Token = "0x4000CEB")]
587 private static readonly byte[] s_Sbox;
588
589 [global::Cpp2ILInjected.Token(Token = "0x4000CEC")]
590 private static readonly int[] s_Rcon;
591
592 [global::Cpp2ILInjected.Token(Token = "0x4000CED")]
593 private static readonly int[] s_T;
594
595 [global::Cpp2ILInjected.Token(Token = "0x4000CEE")]
596 private static readonly int[] s_TF;
597
598 [global::Cpp2ILInjected.Token(Token = "0x4000CEF")]
599 private static readonly int[] s_iT;
600
601 [global::Cpp2ILInjected.Token(Token = "0x4000CF0")]
602 private static readonly int[] s_iTF;
603 }
604}
class f__AnonymousType0<< Count > j__TPar
int TransformBlock(byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset)
unsafe int EncryptData(byte[] inputBuffer, int inputOffset, int inputCount, ref byte[] outputBuffer, int outputOffset, PaddingMode paddingMode, bool fLast)
unsafe void Dec(int *decryptindex, int *decryptKeyExpansion, int *iT, int *iTF, int *work, int *temp)
unsafe void Enc(int *encryptindex, int *encryptKeyExpansion, int *T, int *TF, int *work, int *temp)
unsafe int DecryptData(byte[] inputBuffer, int inputOffset, int inputCount, ref byte[] outputBuffer, int outputOffset, PaddingMode paddingMode, bool fLast)
RijndaelManagedTransform(byte[] rgbKey, CipherMode mode, byte[] rgbIV, int blockSize, int feedbackSize, PaddingMode PaddingValue, RijndaelManagedTransformMode transformMode)
byte[] TransformFinalBlock(byte[] inputBuffer, int inputOffset, int inputCount)