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
DSASignatureFormatter.cs
Go to the documentation of this file.
1using System;
5
7{
8 [global::System.Runtime.InteropServices.ComVisible(true)]
9 [global::Cpp2ILInjected.Token(Token = "0x20002D9")]
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x6001894")]
13 [global::Cpp2ILInjected.Address(RVA = "0x1AFD8A8", Offset = "0x1AFD8A8", Length = "0x80")]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DSASignatureFormatter), Member = ".ctor", MemberParameters = new object[] { typeof(AsymmetricAlgorithm) }, ReturnType = typeof(void))]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CryptoConfig), Member = "CreateFromName", MemberParameters = new object[]
16 {
17 typeof(string),
18 typeof(object[])
19 }, ReturnType = typeof(object))]
20 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
21 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptoConfig), Member = "MapNameToOID", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
23 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
25 {
26 throw null;
27 }
28
29 [global::Cpp2ILInjected.Token(Token = "0x6001895")]
30 [global::Cpp2ILInjected.Address(RVA = "0x1AFD928", Offset = "0x1AFD928", Length = "0xF0")]
31 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
32 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.X509.X509Builder", Member = "Sign", MemberParameters = new object[] { typeof(DSA) }, ReturnType = "System.Byte[]")]
33 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DSASignatureFormatter), Member = ".ctor", ReturnType = typeof(void))]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
36 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
38 {
39 throw null;
40 }
41
42 [global::Cpp2ILInjected.Token(Token = "0x6001896")]
43 [global::Cpp2ILInjected.Address(RVA = "0x1AFDA18", Offset = "0x1AFDA18", Length = "0xE8")]
44 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
45 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
48 public override void SetKey(AsymmetricAlgorithm key)
49 {
50 throw null;
51 }
52
53 [global::Cpp2ILInjected.Token(Token = "0x6001897")]
54 [global::Cpp2ILInjected.Address(RVA = "0x1AFDB00", Offset = "0x1AFDB00", Length = "0xC4")]
55 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
56 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptoConfig), Member = "MapNameToOID", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
57 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Inequality", MemberParameters = new object[]
58 {
59 typeof(string),
60 typeof(string)
61 }, ReturnType = typeof(bool))]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptographicUnexpectedOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
64 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
65 public override void SetHashAlgorithm(string strName)
66 {
67 throw null;
68 }
69
70 [global::Cpp2ILInjected.Token(Token = "0x6001898")]
71 [global::Cpp2ILInjected.Address(RVA = "0x1AFDBC4", Offset = "0x1AFDBC4", Length = "0xD4")]
72 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptographicUnexpectedOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
76 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
77 public override byte[] CreateSignature(byte[] rgbHash)
78 {
79 throw null;
80 }
81
82 [global::Cpp2ILInjected.Token(Token = "0x4000CAF")]
83 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
84 private DSA _dsaKey;
85
86 [global::Cpp2ILInjected.Token(Token = "0x4000CB0")]
87 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
88 private string _oid;
89 }
90}
class f__AnonymousType0<< Count > j__TPar
override void SetKey(AsymmetricAlgorithm key)