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
RC2.cs
Go to the documentation of this file.
1using System;
5
7{
8 [global::System.Runtime.InteropServices.ComVisible(true)]
9 [global::Cpp2ILInjected.Token(Token = "0x20002EA")]
10 public abstract class RC2 : SymmetricAlgorithm
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x600190C")]
13 [global::Cpp2ILInjected.Address(RVA = "0x1B01CB8", Offset = "0x1B01CB8", Length = "0x7C")]
14 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RC2CryptoServiceProvider), Member = ".ctor", ReturnType = typeof(void))]
16 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
17 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SymmetricAlgorithm), Member = ".ctor", ReturnType = typeof(void))]
18 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
19 protected RC2()
20 {
21 throw null;
22 }
23
24 [global::Cpp2ILInjected.Token(Token = "0x170002B0")]
25 public virtual int EffectiveKeySize
26 {
27 [global::Cpp2ILInjected.Token(Token = "0x600190D")]
28 [global::Cpp2ILInjected.Address(RVA = "0x1B01D34", Offset = "0x1B01D34", Length = "0x1C")]
29 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
30 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
31 get
32 {
33 throw null;
34 }
35 [global::Cpp2ILInjected.Token(Token = "0x600190E")]
36 [global::Cpp2ILInjected.Address(RVA = "0x1B01D50", Offset = "0x1B01D50", Length = "0xB0")]
37 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
38 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SymmetricAlgorithm), Member = "ValidKeySize", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
40 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptographicException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
43 set
44 {
45 throw null;
46 }
47 }
48
49 [global::Cpp2ILInjected.Token(Token = "0x170002B1")]
50 public override int KeySize
51 {
52 [global::Cpp2ILInjected.Token(Token = "0x600190F")]
53 [global::Cpp2ILInjected.Address(RVA = "0x1B01E00", Offset = "0x1B01E00", Length = "0x8")]
54 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
55 get
56 {
57 throw null;
58 }
59 [global::Cpp2ILInjected.Token(Token = "0x6001910")]
60 [global::Cpp2ILInjected.Address(RVA = "0x1B01E08", Offset = "0x1B01E08", Length = "0x70")]
61 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
62 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SymmetricAlgorithm), Member = "set_KeySize", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
65 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptographicException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
66 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
67 set
68 {
69 throw null;
70 }
71 }
72
73 [global::Cpp2ILInjected.Token(Token = "0x6001911")]
74 [global::Cpp2ILInjected.Address(RVA = "0x1B01E78", Offset = "0x1B01E78", Length = "0x50")]
75 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
76 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RC2CryptoServiceProvider), Member = ".ctor", ReturnType = typeof(void))]
77 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
78 public new static RC2 Create()
79 {
80 throw null;
81 }
82
83 [global::Cpp2ILInjected.Token(Token = "0x6001912")]
84 [global::Cpp2ILInjected.Address(RVA = "0x1B0204C", Offset = "0x1B0204C", Length = "0xA4")]
85 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
86 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
87 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptoConfig), Member = "CreateFromName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(object))]
88 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
89 public new static RC2 Create(string AlgName)
90 {
91 throw null;
92 }
93
94 // Note: this type is marked as 'beforefieldinit'.
95 [global::Cpp2ILInjected.Token(Token = "0x6001913")]
96 [global::Cpp2ILInjected.Address(RVA = "0x1B020F0", Offset = "0x1B020F0", Length = "0x138")]
97 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
98 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
100 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
101 static RC2()
102 {
103 throw null;
104 }
105
106 [global::Cpp2ILInjected.Token(Token = "0x4000CCF")]
107 [global::Cpp2ILInjected.FieldOffset(Offset = "0x44")]
109
110 [global::Cpp2ILInjected.Token(Token = "0x4000CD0")]
111 private static KeySizes[] s_legalBlockSizes;
112
113 [global::Cpp2ILInjected.Token(Token = "0x4000CD1")]
114 private static KeySizes[] s_legalKeySizes;
115 }
116}
class f__AnonymousType0<< Count > j__TPar
static new RC2 Create()
Definition RC2.cs:78
virtual int EffectiveKeySize
Definition RC2.cs:26
static KeySizes[] s_legalKeySizes
Definition RC2.cs:114
static KeySizes[] s_legalBlockSizes
Definition RC2.cs:111
static new RC2 Create(string AlgName)
Definition RC2.cs:89