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
AsymmetricAlgorithm.cs
Go to the documentation of this file.
1using System;
6
8{
9 [global::System.Runtime.InteropServices.ComVisible(true)]
10 [global::Cpp2ILInjected.Token(Token = "0x20002C4")]
11 public abstract class AsymmetricAlgorithm : global::System.IDisposable
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x60017F9")]
14 [global::Cpp2ILInjected.Address(RVA = "0x1AF8AF4", Offset = "0x1AF8AF4", Length = "0x8")]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RSA), Member = ".ctor", ReturnType = typeof(void))]
16 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RSA), Member = "Create", ReturnType = typeof(RSA))]
17 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RSACryptoServiceProvider), Member = ".ctor", ReturnType = typeof(void))]
18 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RSACryptoServiceProvider), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
19 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RSACryptoServiceProvider), Member = ".ctor", MemberParameters = new object[]
20 {
21 typeof(int),
23 }, ReturnType = typeof(void))]
24 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CryptoConfig), Member = "CreateFromName", MemberParameters = new object[]
25 {
26 typeof(string),
27 typeof(object[])
28 }, ReturnType = typeof(object))]
29 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
32 {
33 throw null;
34 }
35
36 [global::Cpp2ILInjected.Token(Token = "0x60017FA")]
37 [global::Cpp2ILInjected.Address(RVA = "0x1AF8AFC", Offset = "0x1AF8AFC", Length = "0x4")]
38 [global::Cpp2ILInjected.CallAnalysis.CallAnalysisNotSupported]
39 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DSA), Member = "Create", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(DSA))]
40 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DSA), Member = "Create", MemberParameters = new object[] { typeof(DSAParameters) }, ReturnType = typeof(DSA))]
41 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RSA), Member = "Create", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(RSA))]
42 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RSA), Member = "Create", MemberParameters = new object[] { typeof(RSAParameters) }, ReturnType = typeof(RSA))]
43 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
44 public void Dispose()
45 {
46 throw null;
47 }
48
49 [global::Cpp2ILInjected.Token(Token = "0x60017FB")]
50 [global::Cpp2ILInjected.Address(RVA = "0x1AF8B00", Offset = "0x1AF8B00", Length = "0x6C")]
51 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
52 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RSACryptoServiceProvider), Member = "Dispose", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
53 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DSACryptoServiceProvider), Member = "Dispose", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
54 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.GC), Member = "SuppressFinalize", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
56 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
57 public void Clear()
58 {
59 throw null;
60 }
61
62 [global::Cpp2ILInjected.Token(Token = "0x60017FC")]
63 [global::Cpp2ILInjected.Address(RVA = "0x1AF8B6C", Offset = "0x1AF8B6C", Length = "0x4")]
64 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
65 protected virtual void Dispose(bool disposing)
66 {
67 throw null;
68 }
69
70 [global::Cpp2ILInjected.Token(Token = "0x17000283")]
71 public virtual int KeySize
72 {
73 [global::Cpp2ILInjected.Token(Token = "0x60017FD")]
74 [global::Cpp2ILInjected.Address(RVA = "0x1AF8B70", Offset = "0x1AF8B70", Length = "0x8")]
75 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
76 get
77 {
78 throw null;
79 }
80 [global::Cpp2ILInjected.Token(Token = "0x60017FE")]
81 [global::Cpp2ILInjected.Address(RVA = "0x1AF8B78", Offset = "0x1AF8B78", Length = "0xC0")]
82 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
83 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.RSAManaged), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
84 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RSACryptoServiceProvider), Member = "Common", MemberParameters = new object[]
85 {
86 typeof(int),
87 typeof(bool)
88 }, ReturnType = typeof(void))]
89 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.Cryptography.RSAManaged", Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
90 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
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 = "0x17000284")]
101 public virtual KeySizes[] LegalKeySizes
102 {
103 [global::Cpp2ILInjected.Token(Token = "0x60017FF")]
104 [global::Cpp2ILInjected.Address(RVA = "0x1AF8C60", Offset = "0x1AF8C60", Length = "0x70")]
105 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Clone", ReturnType = typeof(object))]
107 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
108 get
109 {
110 throw null;
111 }
112 }
113
114 [global::Cpp2ILInjected.Token(Token = "0x17000285")]
115 public virtual string SignatureAlgorithm
116 {
117 [global::Cpp2ILInjected.Token(Token = "0x6001800")]
118 [global::Cpp2ILInjected.Address(RVA = "0x1AF8CD0", Offset = "0x1AF8CD0", Length = "0x38")]
119 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
120 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
121 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
122 get
123 {
124 throw null;
125 }
126 }
127
128 [global::Cpp2ILInjected.Token(Token = "0x17000286")]
129 public virtual string KeyExchangeAlgorithm
130 {
131 [global::Cpp2ILInjected.Token(Token = "0x6001801")]
132 [global::Cpp2ILInjected.Address(RVA = "0x1AF8D08", Offset = "0x1AF8D08", Length = "0x38")]
133 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
134 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
135 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
136 get
137 {
138 throw null;
139 }
140 }
141
142 [global::Cpp2ILInjected.Token(Token = "0x6001802")]
143 [global::Cpp2ILInjected.Address(RVA = "0x1AF8D40", Offset = "0x1AF8D40", Length = "0x54")]
144 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
145 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RSACryptoServiceProvider), Member = ".ctor", ReturnType = typeof(void))]
146 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
148 {
149 throw null;
150 }
151
152 [global::Cpp2ILInjected.Token(Token = "0x6001803")]
153 [global::Cpp2ILInjected.Address(RVA = "0x1AF8D94", Offset = "0x1AF8D94", Length = "0xA4")]
154 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
155 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptoConfig), Member = "CreateFromName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(object))]
157 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
158 public static AsymmetricAlgorithm Create(string algName)
159 {
160 throw null;
161 }
162
163 [global::Cpp2ILInjected.Token(Token = "0x6001804")]
164 [global::Cpp2ILInjected.Address(RVA = "0x1AF8E38", Offset = "0x1AF8E38", Length = "0x38")]
165 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
167 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
168 public virtual void FromXmlString(string xmlString)
169 {
170 throw null;
171 }
172
173 [global::Cpp2ILInjected.Token(Token = "0x6001805")]
174 [global::Cpp2ILInjected.Address(RVA = "0x1AF8E70", Offset = "0x1AF8E70", Length = "0x38")]
175 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
176 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
177 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
178 public virtual string ToXmlString(bool includePrivateParameters)
179 {
180 throw null;
181 }
182
183 [global::Cpp2ILInjected.Token(Token = "0x6001806")]
184 [global::Cpp2ILInjected.Address(RVA = "0x1AF8EA8", Offset = "0x1AF8EA8", Length = "0x38")]
185 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
186 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.PlatformNotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
187 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
189 {
190 throw null;
191 }
192
193 [global::Cpp2ILInjected.Token(Token = "0x6001807")]
194 [global::Cpp2ILInjected.Address(RVA = "0x1AF8EE0", Offset = "0x1AF8EE0", Length = "0x38")]
195 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
196 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.PlatformNotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
197 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
198 public virtual byte[] ExportEncryptedPkcs8PrivateKey(global::System.ReadOnlySpan<char> password, PbeParameters pbeParameters)
199 {
200 throw null;
201 }
202
203 [global::Cpp2ILInjected.Token(Token = "0x6001808")]
204 [global::Cpp2ILInjected.Address(RVA = "0x1AF8F18", Offset = "0x1AF8F18", Length = "0x38")]
205 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
206 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.PlatformNotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
207 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
208 public virtual byte[] ExportPkcs8PrivateKey()
209 {
210 throw null;
211 }
212
213 [global::Cpp2ILInjected.Token(Token = "0x6001809")]
214 [global::Cpp2ILInjected.Address(RVA = "0x1AF8F50", Offset = "0x1AF8F50", Length = "0x38")]
215 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
216 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.PlatformNotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
217 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
218 public virtual byte[] ExportSubjectPublicKeyInfo()
219 {
220 throw null;
221 }
222
223 [global::Cpp2ILInjected.Token(Token = "0x600180A")]
224 [global::Cpp2ILInjected.Address(RVA = "0x1AF8F88", Offset = "0x1AF8F88", Length = "0x38")]
225 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
226 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.PlatformNotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
227 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
229 {
230 throw null;
231 }
232
233 [global::Cpp2ILInjected.Token(Token = "0x600180B")]
234 [global::Cpp2ILInjected.Address(RVA = "0x1AF8FC0", Offset = "0x1AF8FC0", Length = "0x38")]
235 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
236 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.PlatformNotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
237 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
238 public virtual void ImportEncryptedPkcs8PrivateKey(global::System.ReadOnlySpan<char> password, global::System.ReadOnlySpan<byte> source, out int bytesRead)
239 {
240 throw null;
241 }
242
243 [global::Cpp2ILInjected.Token(Token = "0x600180C")]
244 [global::Cpp2ILInjected.Address(RVA = "0x1AF8FF8", Offset = "0x1AF8FF8", Length = "0x38")]
245 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
246 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.PlatformNotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
247 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
248 public virtual void ImportPkcs8PrivateKey(global::System.ReadOnlySpan<byte> source, out int bytesRead)
249 {
250 throw null;
251 }
252
253 [global::Cpp2ILInjected.Token(Token = "0x600180D")]
254 [global::Cpp2ILInjected.Address(RVA = "0x1AF9030", Offset = "0x1AF9030", Length = "0x38")]
255 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
256 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.PlatformNotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
257 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
258 public virtual void ImportSubjectPublicKeyInfo(global::System.ReadOnlySpan<byte> source, out int bytesRead)
259 {
260 throw null;
261 }
262
263 [global::Cpp2ILInjected.Token(Token = "0x600180E")]
264 [global::Cpp2ILInjected.Address(RVA = "0x1AF9068", Offset = "0x1AF9068", Length = "0x38")]
265 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
266 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.PlatformNotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
267 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
269 {
270 throw null;
271 }
272
273 [global::Cpp2ILInjected.Token(Token = "0x600180F")]
274 [global::Cpp2ILInjected.Address(RVA = "0x1AF90A0", Offset = "0x1AF90A0", Length = "0x38")]
275 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
276 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.PlatformNotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
277 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
279 {
280 throw null;
281 }
282
283 [global::Cpp2ILInjected.Token(Token = "0x6001810")]
284 [global::Cpp2ILInjected.Address(RVA = "0x1AF90D8", Offset = "0x1AF90D8", Length = "0x38")]
285 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
286 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.PlatformNotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
287 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
288 public virtual bool TryExportPkcs8PrivateKey(global::System.Span<byte> destination, out int bytesWritten)
289 {
290 throw null;
291 }
292
293 [global::Cpp2ILInjected.Token(Token = "0x6001811")]
294 [global::Cpp2ILInjected.Address(RVA = "0x1AF9110", Offset = "0x1AF9110", Length = "0x38")]
295 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
296 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.PlatformNotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
297 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
298 public virtual bool TryExportSubjectPublicKeyInfo(global::System.Span<byte> destination, out int bytesWritten)
299 {
300 throw null;
301 }
302
303 [global::Cpp2ILInjected.Token(Token = "0x4000C77")]
304 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
305 protected int KeySizeValue;
306
307 [global::Cpp2ILInjected.Token(Token = "0x4000C78")]
308 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
310 }
311}
class f__AnonymousType0<< Count > j__TPar
virtual bool TryExportEncryptedPkcs8PrivateKey(global::System.ReadOnlySpan< char > password, PbeParameters pbeParameters, global::System.Span< byte > destination, out int bytesWritten)
virtual bool TryExportSubjectPublicKeyInfo(global::System.Span< byte > destination, out int bytesWritten)
virtual bool TryExportEncryptedPkcs8PrivateKey(global::System.ReadOnlySpan< byte > passwordBytes, PbeParameters pbeParameters, global::System.Span< byte > destination, out int bytesWritten)
virtual void ImportEncryptedPkcs8PrivateKey(global::System.ReadOnlySpan< byte > passwordBytes, global::System.ReadOnlySpan< byte > source, out int bytesRead)
static AsymmetricAlgorithm Create(string algName)
virtual void ImportEncryptedPkcs8PrivateKey(global::System.ReadOnlySpan< char > password, global::System.ReadOnlySpan< byte > source, out int bytesRead)
virtual void ImportSubjectPublicKeyInfo(global::System.ReadOnlySpan< byte > source, out int bytesRead)
virtual byte[] ExportEncryptedPkcs8PrivateKey(global::System.ReadOnlySpan< byte > passwordBytes, PbeParameters pbeParameters)
virtual byte[] ExportEncryptedPkcs8PrivateKey(global::System.ReadOnlySpan< char > password, PbeParameters pbeParameters)
virtual string ToXmlString(bool includePrivateParameters)
virtual bool TryExportPkcs8PrivateKey(global::System.Span< byte > destination, out int bytesWritten)
virtual void ImportPkcs8PrivateKey(global::System.ReadOnlySpan< byte > source, out int bytesRead)