13 [global::Cpp2ILInjected.Token(Token =
"0x60001A5")]
14 [global::Cpp2ILInjected.Address(RVA =
"0x1AC1190", Offset =
"0x1AC1190", Length =
"0xCC")]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Security.Cryptography.DSACryptoServiceProvider), Member =
"Common", MemberParameters =
new object[]
19 }, ReturnType =
typeof(
void))]
20 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
21 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Security.Cryptography.DSA), Member =
".ctor", ReturnType =
typeof(
void))]
22 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Security.Cryptography.KeySizes), Member =
".ctor", MemberParameters =
new object[]
27 }, ReturnType =
typeof(
void))]
28 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
34 [global::Cpp2ILInjected.Token(Token =
"0x60001A6")]
35 [global::Cpp2ILInjected.Address(RVA =
"0x1AC125C", Offset =
"0x1AC125C", Length =
"0xA0")]
36 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
37 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
object), Member =
"Finalize", ReturnType =
typeof(
void))]
39 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
45 [global::Cpp2ILInjected.Token(Token =
"0x60001A7")]
46 [global::Cpp2ILInjected.Address(RVA =
"0x1AC12FC", Offset =
"0x1AC12FC", Length =
"0x4C")]
47 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
DSAManaged), Member =
"ExportParameters", MemberParameters =
new object[] {
typeof(
bool) }, ReturnType =
typeof(global::System.Security.Cryptography.DSAParameters))]
48 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
DSAManaged), Member =
"CreateSignature", MemberParameters =
new object[] {
typeof(
byte[]) }, ReturnType =
typeof(
byte[]))]
49 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
50 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
DSAManaged), Member =
"GenerateParams", MemberParameters =
new object[] {
typeof(
int) }, ReturnType =
typeof(
void))]
52 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
58 [global::Cpp2ILInjected.Token(Token =
"0x60001A8")]
59 [global::Cpp2ILInjected.Address(RVA =
"0x1AC1814", Offset =
"0x1AC1814", Length =
"0xD0")]
61 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
65 typeof(Mono.Math.BigInteger),
67 }, ReturnType =
typeof(
bool))]
68 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
"Mono.Math.BigInteger.Kernel", Member =
"Compare", MemberParameters =
new object[]
79 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
85 [global::Cpp2ILInjected.Token(Token =
"0x60001A9")]
86 [global::Cpp2ILInjected.Address(RVA =
"0x1AC19B0", Offset =
"0x1AC19B0", Length =
"0x5C")]
87 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
88 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
DSAManaged), Member =
"GenerateParams", MemberParameters =
new object[] {
typeof(
int) }, ReturnType =
typeof(
void))]
89 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
90 private void add(
byte[] a,
byte[] b,
int value)
95 [global::Cpp2ILInjected.Token(Token =
"0x60001AA")]
96 [global::Cpp2ILInjected.Address(RVA =
"0x1AC1348", Offset =
"0x1AC1348", Length =
"0x4CC")]
97 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
99 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Security.Cryptography.SHA1), Member =
"Create", ReturnType =
typeof(global::System.Security.Cryptography.SHA1))]
101 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Security.Cryptography.RandomNumberGenerator), Member =
"Create", ReturnType =
typeof(global::System.Security.Cryptography.RandomNumberGenerator))]
102 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Security.Cryptography.HashAlgorithm), Member =
"ComputeHash", MemberParameters =
new object[] { typeof(byte[]) }, ReturnType =
typeof(
byte[]))]
103 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Array), Member =
"Copy", MemberParameters =
new object[]
110 }, ReturnType =
typeof(
void))]
111 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
DSAManaged), Member =
"add", MemberParameters =
new object[]
116 }, ReturnType =
typeof(
void))]
124 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
"Mono.Math.BigInteger.Kernel", Member =
"multiByteDivide", MemberParameters =
new object[]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
"Mono.Math.BigInteger.Kernel", Member =
"Compare", MemberParameters =
new object[]
146 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
152 [global::Cpp2ILInjected.Token(Token =
"0x1700002D")]
153 private global::System.Security.Cryptography.RandomNumberGenerator
Random
155 [global::Cpp2ILInjected.Token(Token =
"0x60001AB")]
156 [global::Cpp2ILInjected.Address(RVA =
"0x1AC1A0C", Offset =
"0x1AC1A0C", Length =
"0x20")]
157 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
158 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Security.Cryptography.RandomNumberGenerator), Member =
"Create", ReturnType =
typeof(global::System.Security.Cryptography.RandomNumberGenerator))]
165 [global::Cpp2ILInjected.Token(Token =
"0x1700002E")]
166 public override int KeySize
168 [global::Cpp2ILInjected.Token(Token =
"0x60001AC")]
169 [global::Cpp2ILInjected.Address(RVA =
"0x1AC1CF4", Offset =
"0x1AC1CF4", Length =
"0x18")]
170 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
178 [global::Cpp2ILInjected.Token(Token =
"0x1700002F")]
179 public override string KeyExchangeAlgorithm
181 [global::Cpp2ILInjected.Token(Token =
"0x60001AD")]
182 [global::Cpp2ILInjected.Address(RVA =
"0x1AC1D0C", Offset =
"0x1AC1D0C", Length =
"0x8")]
183 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
190 [global::Cpp2ILInjected.Token(Token =
"0x17000030")]
191 public bool PublicOnly
193 [global::Cpp2ILInjected.Token(Token =
"0x60001AE")]
194 [global::Cpp2ILInjected.Address(RVA =
"0x1AC1D14", Offset =
"0x1AC1D14", Length =
"0x74")]
195 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Security.Cryptography.DSACryptoServiceProvider), Member =
"get_PublicOnly", ReturnType =
typeof(
bool))]
196 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Security.Cryptography.DSACryptoServiceProvider), Member =
"OnKeyGenerated", MemberParameters =
new object[]
199 typeof(global::System.EventArgs)
200 }, ReturnType =
typeof(
void))]
201 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Security.Cryptography.DSACryptoServiceProvider), Member =
"ImportCspBlob", MemberParameters =
new object[] { typeof(byte[]) }, ReturnType =
typeof(
void))]
202 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
205 typeof(Mono.Math.BigInteger),
206 typeof(Mono.Math.BigInteger)
207 }, ReturnType =
typeof(
bool))]
208 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
215 [global::Cpp2ILInjected.Token(Token =
"0x17000031")]
218 [global::Cpp2ILInjected.Token(Token =
"0x60001AF")]
219 [global::Cpp2ILInjected.Address(RVA =
"0x1AC1D88", Offset =
"0x1AC1D88", Length =
"0x40")]
220 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
221 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
228 [global::Cpp2ILInjected.Token(Token =
"0x60001B0")]
229 [global::Cpp2ILInjected.Address(RVA =
"0x1AC1DC8", Offset =
"0x1AC1DC8", Length =
"0x9C")]
230 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
231 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
DSAManaged), Member =
"ExportParameters", MemberParameters =
new object[] {
typeof(
bool) }, ReturnType =
typeof(global::System.Security.Cryptography.DSAParameters))]
232 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
233 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Array), Member =
"Copy", MemberParameters =
new object[]
240 }, ReturnType =
typeof(
void))]
241 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
247 [global::Cpp2ILInjected.Token(Token =
"0x60001B1")]
248 [global::Cpp2ILInjected.Address(RVA =
"0x1AC1E64", Offset =
"0x1AC1E64", Length =
"0x248")]
249 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
250 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
254 typeof(Mono.Math.BigInteger),
255 typeof(Mono.Math.BigInteger)
256 }, ReturnType =
typeof(
bool))]
258 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
DSAManaged), Member =
"NormalizeArray", MemberParameters =
new object[] {
typeof(
byte[]) }, ReturnType =
typeof(
byte[]))]
259 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Mono.
Math.
BigInteger), Member =
"op_Inequality", MemberParameters =
new object[]
263 }, ReturnType =
typeof(
bool))]
264 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::Locale), Member =
"GetText", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
string))]
266 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Security.Cryptography.CryptographicException),
Member =
".ctor", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
267 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
273 [global::Cpp2ILInjected.Token(Token =
"0x60001B2")]
274 [global::Cpp2ILInjected.Address(RVA =
"0x1AC2104", Offset =
"0x1AC2104", Length =
"0x278")]
275 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
276 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Mono.
Math.
BigInteger), Member =
".ctor", MemberParameters =
new object[] { typeof(byte[]) }, ReturnType =
typeof(
void))]
279 typeof(Mono.Math.BigInteger),
280 typeof(Mono.Math.BigInteger)
283 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Mono.
Math.
BigInteger), Member =
"op_Subtraction", MemberParameters =
new object[]
285 typeof(Mono.Math.BigInteger),
286 typeof(Mono.Math.BigInteger)
288 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
"Mono.Math.BigInteger.Kernel", Member =
"multiByteDivide", MemberParameters =
new object[]
293 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::Locale), Member =
"GetText", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
string))]
294 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Security.Cryptography.CryptographicException), Member =
".ctor", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
296 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
297 public override void ImportParameters(global::System.Security.Cryptography.DSAParameters parameters)
302 [global::Cpp2ILInjected.Token(Token =
"0x60001B3")]
303 [global::Cpp2ILInjected.Address(RVA =
"0x1AC237C", Offset =
"0x1AC237C", Length =
"0x2EC")]
304 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
305 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
309 typeof(Mono.Math.BigInteger),
310 typeof(Mono.Math.BigInteger)
311 }, ReturnType =
typeof(
bool))]
312 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Mono.
Math.
BigInteger), Member =
".ctor", MemberParameters =
new object[] { typeof(byte[]) }, ReturnType =
typeof(
void))]
314 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
"Mono.Math.BigInteger.Kernel", Member =
"Compare", MemberParameters =
new object[]
325 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
"Mono.Math.BigInteger.Kernel", Member =
"multiByteDivide", MemberParameters =
new object[]
330 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
"Mono.Math.BigInteger.Kernel", Member =
"modInverse", MemberParameters =
new object[]
346 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Array),
Member =
"Copy", MemberParameters =
new object[]
353 }, ReturnType =
typeof(
void))]
354 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::Locale),
Member =
"GetText", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
string))]
357 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Security.Cryptography.CryptographicException),
Member =
".ctor", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
358 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 23)]
364 [global::Cpp2ILInjected.Token(Token =
"0x60001B4")]
365 [global::Cpp2ILInjected.Address(RVA =
"0x1AC2668", Offset =
"0x1AC2668", Length =
"0x460")]
366 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
367 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
368 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Mono.
Math.
BigInteger), Member =
".ctor", MemberParameters =
new object[] { typeof(byte[]) }, ReturnType =
typeof(
void))]
369 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Array), Member =
"Copy", MemberParameters =
new object[]
376 }, ReturnType =
typeof(
void))]
378 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
"Mono.Math.BigInteger.Kernel", Member =
"Compare", MemberParameters =
new object[]
383 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
"Mono.Math.BigInteger.Kernel", Member =
"modInverse", MemberParameters =
new object[]
393 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
"Mono.Math.BigInteger.Kernel", Member =
"multiByteDivide", MemberParameters =
new object[]
407 }, ReturnType =
typeof(
bool))]
408 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::Locale),
Member =
"GetText", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
string))]
411 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Security.Cryptography.CryptographicException),
Member =
".ctor", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
412 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 39)]
418 [global::Cpp2ILInjected.Token(Token =
"0x60001B5")]
419 [global::Cpp2ILInjected.Address(RVA =
"0x1AC2AC8", Offset =
"0x1AC2AC8", Length =
"0x2E4")]
420 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
421 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
422 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Mono.
Math.
BigInteger), Member =
"op_Inequality", MemberParameters =
new object[]
424 typeof(Mono.Math.BigInteger),
425 typeof(Mono.Math.BigInteger)
426 }, ReturnType =
typeof(
bool))]
427 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
433 [global::Cpp2ILInjected.Token(Token =
"0x14000002")]
436 [global::System.Runtime.CompilerServices.CompilerGenerated]
437 [global::Cpp2ILInjected.Token(Token =
"0x60001B6")]
438 [global::Cpp2ILInjected.Address(RVA =
"0x1AC2DAC", Offset =
"0x1AC2DAC", Length =
"0x9C")]
439 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
440 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Security.Cryptography.DSACryptoServiceProvider), Member =
"Common", MemberParameters =
new object[]
444 }, ReturnType =
typeof(
void))]
445 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
446 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Delegate), Member =
"Combine", MemberParameters =
new object[]
451 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
456 [global::System.Runtime.CompilerServices.CompilerGenerated]
457 [global::Cpp2ILInjected.Token(Token =
"0x60001B7")]
458 [global::Cpp2ILInjected.Address(RVA =
"0x1AC2E48", Offset =
"0x1AC2E48", Length =
"0x9C")]
459 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
460 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
461 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Delegate), Member =
"Remove", MemberParameters =
new object[]
466 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
473 [global::Cpp2ILInjected.Token(Token =
"0x4000170")]
474 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x20")]
477 [global::Cpp2ILInjected.Token(Token =
"0x4000171")]
478 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x21")]
481 [global::Cpp2ILInjected.Token(Token =
"0x4000172")]
482 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x28")]
485 [global::Cpp2ILInjected.Token(Token =
"0x4000173")]
486 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x30")]
489 [global::Cpp2ILInjected.Token(Token =
"0x4000174")]
490 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x38")]
493 [global::Cpp2ILInjected.Token(Token =
"0x4000175")]
494 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x40")]
497 [global::Cpp2ILInjected.Token(Token =
"0x4000176")]
498 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x48")]
501 [global::Cpp2ILInjected.Token(Token =
"0x4000177")]
502 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x50")]
505 [global::Cpp2ILInjected.Token(Token =
"0x4000178")]
506 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x58")]
509 [global::Cpp2ILInjected.Token(Token =
"0x4000179")]
510 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x60")]
513 [global::Cpp2ILInjected.Token(Token =
"0x400017A")]
514 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x64")]
517 [global::Cpp2ILInjected.Token(Token =
"0x400017B")]
518 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x68")]
519 private global::System.Security.Cryptography.RandomNumberGenerator
rng;
521 [global::System.Runtime.CompilerServices.CompilerGenerated]
522 [global::Cpp2ILInjected.Token(Token =
"0x400017C")]
523 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x70")]
526 [global::Cpp2ILInjected.Token(Token =
"0x200004E")]