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
SymmetricAlgorithm.cs
Go to the documentation of this file.
1using System;
5
7{
8 [global::System.Runtime.InteropServices.ComVisible(true)]
9 [global::Cpp2ILInjected.Token(Token = "0x2000308")]
10 public abstract class SymmetricAlgorithm : global::System.IDisposable
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x6001A27")]
13 [global::Cpp2ILInjected.Address(RVA = "0x1B10CD8", Offset = "0x1B10CD8", Length = "0x24")]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Aes), Member = ".ctor", ReturnType = typeof(void))]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DES), Member = ".ctor", ReturnType = typeof(void))]
16 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RC2), Member = ".ctor", ReturnType = typeof(void))]
17 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Rijndael), Member = ".ctor", ReturnType = typeof(void))]
18 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Cryptography.RC4", Member = ".ctor", ReturnType = typeof(void))]
19 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
20 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
22 {
23 throw null;
24 }
25
26 [global::Cpp2ILInjected.Token(Token = "0x6001A28")]
27 [global::Cpp2ILInjected.Address(RVA = "0x1B10CFC", Offset = "0x1B10CFC", Length = "0x6C")]
28 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
29 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.GC), Member = "SuppressFinalize", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
32 public void Dispose()
33 {
34 throw null;
35 }
36
37 [global::Cpp2ILInjected.Token(Token = "0x6001A29")]
38 [global::Cpp2ILInjected.Address(RVA = "0x1B10D68", Offset = "0x1B10D68", Length = "0x94")]
39 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
40 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MACTripleDES), Member = "Dispose", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
41 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.X509.PKCS12", Member = "Decrypt", MemberParameters = new object[]
42 {
43 typeof(string),
44 "System.Byte[]",
45 typeof(int),
46 "System.Byte[]"
47 }, ReturnType = "System.Byte[]")]
48 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Protocol.Ntlm.ChallengeResponse", Member = "set_Password", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Protocol.Ntlm.ChallengeResponse2", Member = "Compute_LM", MemberParameters = new object[]
50 {
51 typeof(string),
52 "System.Byte[]"
53 }, ReturnType = "System.Byte[]")]
54 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
55 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
56 public void Clear()
57 {
58 throw null;
59 }
60
61 [global::Cpp2ILInjected.Token(Token = "0x6001A2A")]
62 [global::Cpp2ILInjected.Address(RVA = "0x1B10DFC", Offset = "0x1B10DFC", Length = "0x4C")]
63 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.AesManaged", Member = "Dispose", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
64 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.AesCryptoServiceProvider", Member = "Dispose", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
65 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
66 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Clear", MemberParameters = new object[]
67 {
68 typeof(global::System.Array),
69 typeof(int),
70 typeof(int)
71 }, ReturnType = typeof(void))]
72 protected virtual void Dispose(bool disposing)
73 {
74 throw null;
75 }
76
77 [global::Cpp2ILInjected.Token(Token = "0x170002D2")]
78 public virtual int BlockSize
79 {
80 [global::Cpp2ILInjected.Token(Token = "0x6001A2B")]
81 [global::Cpp2ILInjected.Address(RVA = "0x1B10E48", Offset = "0x1B10E48", Length = "0x8")]
82 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
83 get
84 {
85 throw null;
86 }
87 [global::Cpp2ILInjected.Token(Token = "0x6001A2C")]
88 [global::Cpp2ILInjected.Address(RVA = "0x1B10E50", Offset = "0x1B10E50", Length = "0xD4")]
89 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
90 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
91 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
92 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptographicException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
93 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
94 set
95 {
96 throw null;
97 }
98 }
99
100 [global::Cpp2ILInjected.Token(Token = "0x170002D3")]
101 public virtual int FeedbackSize
102 {
103 [global::Cpp2ILInjected.Token(Token = "0x6001A2D")]
104 [global::Cpp2ILInjected.Address(RVA = "0x1B10F24", Offset = "0x1B10F24", Length = "0x8")]
105 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
106 get
107 {
108 throw null;
109 }
110 [global::Cpp2ILInjected.Token(Token = "0x6001A2E")]
111 [global::Cpp2ILInjected.Address(RVA = "0x1B10F2C", Offset = "0x1B10F2C", Length = "0x84")]
112 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
113 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.AesCryptoServiceProvider", Member = "set_FeedbackSize", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
114 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
115 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
116 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptographicException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
117 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
118 set
119 {
120 throw null;
121 }
122 }
123
124 [global::Cpp2ILInjected.Token(Token = "0x170002D4")]
125 public virtual byte[] IV
126 {
127 [global::Cpp2ILInjected.Token(Token = "0x6001A2F")]
128 [global::Cpp2ILInjected.Address(RVA = "0x1B10FB0", Offset = "0x1B10FB0", Length = "0x8C")]
129 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
130 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.AesCryptoServiceProvider", Member = "get_IV", ReturnType = "System.Byte[]")]
131 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
132 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Clone", ReturnType = typeof(object))]
133 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
134 get
135 {
136 throw null;
137 }
138 [global::Cpp2ILInjected.Token(Token = "0x6001A30")]
139 [global::Cpp2ILInjected.Address(RVA = "0x1B1103C", Offset = "0x1B1103C", Length = "0x15C")]
140 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
141 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.AesCryptoServiceProvider", Member = "set_IV", MemberParameters = new object[] { "System.Byte[]" }, ReturnType = typeof(void))]
142 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
143 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Clone", ReturnType = typeof(object))]
144 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
145 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
146 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptographicException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
147 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
148 set
149 {
150 throw null;
151 }
152 }
153
154 [global::Cpp2ILInjected.Token(Token = "0x170002D5")]
155 public virtual byte[] Key
156 {
157 [global::Cpp2ILInjected.Token(Token = "0x6001A31")]
158 [global::Cpp2ILInjected.Address(RVA = "0x1B11198", Offset = "0x1B11198", Length = "0x8C")]
159 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
160 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.AesCryptoServiceProvider", Member = "get_Key", ReturnType = "System.Byte[]")]
161 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
162 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Clone", ReturnType = typeof(object))]
163 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
164 get
165 {
166 throw null;
167 }
168 [global::Cpp2ILInjected.Token(Token = "0x6001A32")]
169 [global::Cpp2ILInjected.Address(RVA = "0x1B11224", Offset = "0x1B11224", Length = "0x154")]
170 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.AesCryptoServiceProvider", Member = "set_Key", MemberParameters = new object[] { "System.Byte[]" }, ReturnType = typeof(void))]
171 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
172 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SymmetricAlgorithm), Member = "ValidKeySize", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
173 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Clone", ReturnType = typeof(object))]
174 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
175 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
176 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptographicException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
177 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
178 set
179 {
180 throw null;
181 }
182 }
183
184 [global::Cpp2ILInjected.Token(Token = "0x170002D6")]
185 public virtual KeySizes[] LegalBlockSizes
186 {
187 [global::Cpp2ILInjected.Token(Token = "0x6001A33")]
188 [global::Cpp2ILInjected.Address(RVA = "0x1B11404", Offset = "0x1B11404", Length = "0x70")]
189 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
190 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Clone", ReturnType = typeof(object))]
191 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
192 get
193 {
194 throw null;
195 }
196 }
197
198 [global::Cpp2ILInjected.Token(Token = "0x170002D7")]
199 public virtual KeySizes[] LegalKeySizes
200 {
201 [global::Cpp2ILInjected.Token(Token = "0x6001A34")]
202 [global::Cpp2ILInjected.Address(RVA = "0x1B11474", Offset = "0x1B11474", Length = "0x70")]
203 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
204 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Clone", ReturnType = typeof(object))]
205 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
206 get
207 {
208 throw null;
209 }
210 }
211
212 [global::Cpp2ILInjected.Token(Token = "0x170002D8")]
213 public virtual int KeySize
214 {
215 [global::Cpp2ILInjected.Token(Token = "0x6001A35")]
216 [global::Cpp2ILInjected.Address(RVA = "0x1B114E4", Offset = "0x1B114E4", Length = "0x8")]
217 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
218 get
219 {
220 throw null;
221 }
222 [global::Cpp2ILInjected.Token(Token = "0x6001A36")]
223 [global::Cpp2ILInjected.Address(RVA = "0x1B114EC", Offset = "0x1B114EC", Length = "0x7C")]
224 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RC2), Member = "set_KeySize", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
225 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.AesCryptoServiceProvider", Member = "set_KeySize", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
226 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
227 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SymmetricAlgorithm), Member = "ValidKeySize", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
228 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
229 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptographicException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
230 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
231 set
232 {
233 throw null;
234 }
235 }
236
237 [global::Cpp2ILInjected.Token(Token = "0x170002D9")]
238 public virtual CipherMode Mode
239 {
240 [global::Cpp2ILInjected.Token(Token = "0x6001A37")]
241 [global::Cpp2ILInjected.Address(RVA = "0x1B11568", Offset = "0x1B11568", Length = "0x8")]
242 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
243 get
244 {
245 throw null;
246 }
247 [global::Cpp2ILInjected.Token(Token = "0x6001A38")]
248 [global::Cpp2ILInjected.Address(RVA = "0x1B11570", Offset = "0x1B11570", Length = "0x74")]
249 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
250 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.AesCryptoServiceProvider", Member = "set_Mode", MemberParameters = new object[] { typeof(CipherMode) }, ReturnType = typeof(void))]
251 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
252 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
253 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptographicException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
254 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
255 set
256 {
257 throw null;
258 }
259 }
260
261 [global::Cpp2ILInjected.Token(Token = "0x170002DA")]
262 public virtual PaddingMode Padding
263 {
264 [global::Cpp2ILInjected.Token(Token = "0x6001A39")]
265 [global::Cpp2ILInjected.Address(RVA = "0x1B115E4", Offset = "0x1B115E4", Length = "0x8")]
266 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
267 get
268 {
269 throw null;
270 }
271 [global::Cpp2ILInjected.Token(Token = "0x6001A3A")]
272 [global::Cpp2ILInjected.Address(RVA = "0x1B115EC", Offset = "0x1B115EC", Length = "0x74")]
273 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
274 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.AesCryptoServiceProvider", Member = "set_Padding", MemberParameters = new object[] { typeof(PaddingMode) }, ReturnType = typeof(void))]
275 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
276 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
277 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptographicException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
278 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
279 set
280 {
281 throw null;
282 }
283 }
284
285 [global::Cpp2ILInjected.Token(Token = "0x6001A3B")]
286 [global::Cpp2ILInjected.Address(RVA = "0x1B11378", Offset = "0x1B11378", Length = "0x8C")]
287 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
288 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DES), Member = "set_Key", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(void))]
289 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RC2), Member = "set_EffectiveKeySize", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
290 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SymmetricAlgorithm), Member = "set_Key", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(void))]
291 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SymmetricAlgorithm), Member = "set_KeySize", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
292 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TripleDES), Member = "set_Key", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(void))]
293 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.AesManaged", Member = "CreateDecryptor", MemberParameters = new object[] { "System.Byte[]", "System.Byte[]" }, ReturnType = typeof(ICryptoTransform))]
294 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.AesManaged", Member = "CreateEncryptor", MemberParameters = new object[] { "System.Byte[]", "System.Byte[]" }, ReturnType = typeof(ICryptoTransform))]
295 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
296 public bool ValidKeySize(int bitLength)
297 {
298 throw null;
299 }
300
301 [global::Cpp2ILInjected.Token(Token = "0x6001A3C")]
302 [global::Cpp2ILInjected.Address(RVA = "0x1B11660", Offset = "0x1B11660", Length = "0x54")]
303 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
304 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RijndaelManaged), Member = ".ctor", ReturnType = typeof(void))]
305 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
307 {
308 throw null;
309 }
310
311 [global::Cpp2ILInjected.Token(Token = "0x6001A3D")]
312 [global::Cpp2ILInjected.Address(RVA = "0x1B116B4", Offset = "0x1B116B4", Length = "0xA0")]
313 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
314 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.X509.PKCS12", Member = "GetSymmetricAlgorithm", MemberParameters = new object[]
315 {
316 typeof(string),
317 "System.Byte[]",
318 typeof(int)
319 }, ReturnType = typeof(SymmetricAlgorithm))]
320 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
321 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptoConfig), Member = "CreateFromName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(object))]
322 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
323 public static SymmetricAlgorithm Create(string algName)
324 {
325 throw null;
326 }
327
328 [global::Cpp2ILInjected.Token(Token = "0x6001A3E")]
329 [global::Cpp2ILInjected.Address(RVA = "0x1B11754", Offset = "0x1B11754", Length = "0x50")]
330 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
331 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
332 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
334 {
335 throw null;
336 }
337
338 [global::Cpp2ILInjected.Token(Token = "0x6001A3F")]
339 public abstract ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV);
340
341 [global::Cpp2ILInjected.Token(Token = "0x6001A40")]
342 [global::Cpp2ILInjected.Address(RVA = "0x1B117A4", Offset = "0x1B117A4", Length = "0x50")]
343 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
344 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
345 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
347 {
348 throw null;
349 }
350
351 [global::Cpp2ILInjected.Token(Token = "0x6001A41")]
352 public abstract ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV);
353
354 [global::Cpp2ILInjected.Token(Token = "0x6001A42")]
355 public abstract void GenerateKey();
356
357 [global::Cpp2ILInjected.Token(Token = "0x6001A43")]
358 public abstract void GenerateIV();
359
360 [global::Cpp2ILInjected.Token(Token = "0x4000D2B")]
361 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
362 protected int BlockSizeValue;
363
364 [global::Cpp2ILInjected.Token(Token = "0x4000D2C")]
365 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
366 protected int FeedbackSizeValue;
367
368 [global::Cpp2ILInjected.Token(Token = "0x4000D2D")]
369 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
370 protected byte[] IVValue;
371
372 [global::Cpp2ILInjected.Token(Token = "0x4000D2E")]
373 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
374 protected byte[] KeyValue;
375
376 [global::Cpp2ILInjected.Token(Token = "0x4000D2F")]
377 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
379
380 [global::Cpp2ILInjected.Token(Token = "0x4000D30")]
381 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
383
384 [global::Cpp2ILInjected.Token(Token = "0x4000D31")]
385 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
386 protected int KeySizeValue;
387
388 [global::Cpp2ILInjected.Token(Token = "0x4000D32")]
389 [global::Cpp2ILInjected.FieldOffset(Offset = "0x3C")]
391
392 [global::Cpp2ILInjected.Token(Token = "0x4000D33")]
393 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
395 }
396}
class f__AnonymousType0<< Count > j__TPar
ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV)
static SymmetricAlgorithm Create(string algName)
ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV)