terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
PKCS1.cs
Go to the documentation of this file.
1using System;
4
6{
7 // Token: 0x02000049 RID: 73
8 internal sealed class PKCS1
9 {
10 // Token: 0x06000166 RID: 358 RVA: 0x00005434 File Offset: 0x00003634
11 private static bool Compare(byte[] array1, byte[] array2)
12 {
13 }
14
15 // Token: 0x06000167 RID: 359 RVA: 0x00005448 File Offset: 0x00003648
16 private static byte[] xor(byte[] array1, byte[] array2)
17 {
18 }
19
20 // Token: 0x06000168 RID: 360 RVA: 0x00005458 File Offset: 0x00003658
21 private static byte[] GetEmptyHash(HashAlgorithm hash)
22 {
23 byte[] array;
24 return array;
25 }
26
27 // Token: 0x06000169 RID: 361 RVA: 0x00005474 File Offset: 0x00003674
28 public static byte[] I2OSP(int x, int size)
29 {
30 byte[] bytes = BitConverterLE.GetBytes(1073741824);
31 if (!true)
32 {
33 }
34 return PKCS1.I2OSP(bytes, x);
35 }
36
37 // Token: 0x0600016A RID: 362 RVA: 0x0000207A File Offset: 0x0000027A
38 public static byte[] I2OSP(byte[] x, int size)
39 {
40 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
41 }
42
43 // Token: 0x0600016B RID: 363 RVA: 0x00005498 File Offset: 0x00003698
44 public static byte[] OS2IP(byte[] x)
45 {
46 /*
47An exception occurred when decompiling this method (0600016B)
48
49ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Byte[] Mono.Security.Cryptography.PKCS1::OS2IP(System.Byte[])
50
51 ---> System.Exception: Basic block has to end with unconditional control flow.
52{
53 IL_0005:
54 brtrue(IL_0000, logicnot:bool(ldloc:int64[exp:bool](var_0_01)))
55}
56
57 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
58 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
59 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
60 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
61 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
62 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
63 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
64 --- End of inner exception stack trace ---
65 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
66 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
67*/;
68 }
69
70 // Token: 0x0600016C RID: 364 RVA: 0x0000207A File Offset: 0x0000027A
71 public static byte[] RSAEP(RSA rsa, byte[] m)
72 {
73 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
74 }
75
76 // Token: 0x0600016D RID: 365 RVA: 0x0000207A File Offset: 0x0000027A
77 public static byte[] RSADP(RSA rsa, byte[] c)
78 {
79 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
80 }
81
82 // Token: 0x0600016E RID: 366 RVA: 0x0000207A File Offset: 0x0000027A
83 public static byte[] RSASP1(RSA rsa, byte[] m)
84 {
85 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
86 }
87
88 // Token: 0x0600016F RID: 367 RVA: 0x0000207A File Offset: 0x0000027A
89 public static byte[] RSAVP1(RSA rsa, byte[] s)
90 {
91 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
92 }
93
94 // Token: 0x06000170 RID: 368 RVA: 0x000054AC File Offset: 0x000036AC
95 public static byte[] Encrypt_OAEP(RSA rsa, HashAlgorithm hash, RandomNumberGenerator rng, byte[] M)
96 {
97 byte[] array;
98 return PKCS1.I2OSP(array, 43151360);
99 }
100
101 // Token: 0x06000171 RID: 369 RVA: 0x000054C8 File Offset: 0x000036C8
102 public static byte[] Decrypt_OAEP(RSA rsa, HashAlgorithm hash, byte[] C)
103 {
104 byte[] hashValue = hash.HashValue;
105 byte[] array;
106 return array;
107 }
108
109 // Token: 0x06000172 RID: 370 RVA: 0x000054F0 File Offset: 0x000036F0
110 public static byte[] Sign_v15(RSA rsa, HashAlgorithm hash, byte[] hashValue)
111 {
112 byte[] array;
113 return PKCS1.I2OSP(PKCS1.OS2IP(array), 1073741824);
114 }
115
116 // Token: 0x06000173 RID: 371 RVA: 0x00005510 File Offset: 0x00003710
117 internal static byte[] Sign_v15(RSA rsa, string hashName, byte[] hashValue)
118 {
119 if (!true)
120 {
121 }
122 long num = 0L;
123 HashAlgorithm hashAlgorithm;
124 if (hashAlgorithm != null)
125 {
126 }
127 if (num == 0L)
128 {
129 byte[] array;
130 return array;
131 }
132 throw new OutOfMemoryException();
133 }
134
135 // Token: 0x06000174 RID: 372 RVA: 0x00005550 File Offset: 0x00003750
136 public static bool Verify_v15(RSA rsa, HashAlgorithm hash, byte[] hashValue, byte[] signature)
137 {
138 if (!true)
139 {
140 }
141 bool flag;
142 return flag;
143 }
144
145 // Token: 0x06000175 RID: 373 RVA: 0x00005564 File Offset: 0x00003764
146 internal static bool Verify_v15(RSA rsa, string hashName, byte[] hashValue, byte[] signature)
147 {
148 if (!true)
149 {
150 }
151 long num = 0L;
152 HashAlgorithm hashAlgorithm;
153 if (hashAlgorithm != null)
154 {
155 }
156 if (num == 0L)
157 {
158 }
159 throw new OutOfMemoryException();
160 }
161
162 // Token: 0x06000176 RID: 374 RVA: 0x000055A4 File Offset: 0x000037A4
163 public static bool Verify_v15(RSA rsa, HashAlgorithm hash, byte[] hashValue, byte[] signature, bool tryNonStandardEncoding)
164 {
165 /*
166An exception occurred when decompiling this method (06000176)
167
168ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean Mono.Security.Cryptography.PKCS1::Verify_v15(System.Security.Cryptography.RSA,System.Security.Cryptography.HashAlgorithm,System.Byte[],System.Byte[],System.Boolean)
169
170 ---> System.Exception: Basic block has to end with unconditional control flow.
171{
172 Block_0:
173 stloc:uint8[](var_0_06, call:uint8[](PKCS1::OS2IP, ldloc:uint8[](hashValue)))
174 stloc:uint8[](var_5_12, ldfld:uint8[](HashAlgorithm::HashValue, ldloc:HashAlgorithm(hash)))
175 stloc:uint8[](var_7_1E, ldfld:uint8[](HashAlgorithm::HashValue, ldloc:HashAlgorithm(hash)))
176}
177
178 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
179 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
180 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
181 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
182 --- End of inner exception stack trace ---
183 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
184 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
185*/;
186 }
187
188 // Token: 0x06000177 RID: 375 RVA: 0x000055DC File Offset: 0x000037DC
189 public static byte[] Encode_v15(HashAlgorithm hash, byte[] hashValue, int emLength)
190 {
191 /*
192An exception occurred when decompiling this method (06000177)
193
194ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Byte[] Mono.Security.Cryptography.PKCS1::Encode_v15(System.Security.Cryptography.HashAlgorithm,System.Byte[],System.Int32)
195
196 ---> System.Exception: Basic block has to end with unconditional control flow.
197{
198 IL_0024:
199 stloc:uint8[](var_11_2A, ldfld:uint8[](HashAlgorithm::HashValue, ldloc:HashAlgorithm(hash)))
200 stloc:int64(var_12_2D, ldc.i4:int64(0))
201 stloc:int32(var_13_37, call:int32(Math::Max, ldc.i4:int32(8), ldloc:int64[exp:int32](var_12_2D)))
202}
203
204 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
205 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
206 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
207 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
208 --- End of inner exception stack trace ---
209 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
210 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
211*/;
212 }
213
214 // Token: 0x06000178 RID: 376 RVA: 0x00005624 File Offset: 0x00003824
215 public static byte[] MGF1(HashAlgorithm hash, byte[] mgfSeed, int maskLen)
216 {
217 /*
218An exception occurred when decompiling this method (06000178)
219
220ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Byte[] Mono.Security.Cryptography.PKCS1::MGF1(System.Security.Cryptography.HashAlgorithm,System.Byte[],System.Int32)
221
222 ---> System.Exception: Basic block has to end with unconditional control flow.
223{
224 IL_000E:
225 stloc:int32(var_3_0F, ldc.i4:int32(4))
226 stloc:uint8[](var_4_17, call:uint8[](PKCS1::I2OSP, ldloc:int64[exp:int32](var_2_0A), ldloc:int32(var_3_0F)))
227}
228
229 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
230 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
231 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
232 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
233 --- End of inner exception stack trace ---
234 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
235 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
236*/;
237 }
238
239 // Token: 0x06000179 RID: 377 RVA: 0x0000564C File Offset: 0x0000384C
240 internal static HashAlgorithm CreateFromName(string name)
241 {
242 uint num = <PrivateImplementationDetails>.ComputeStringHash("RIPEMD160");
243 SHA1 sha = SHA1.Create();
244 MD2 md = MD2.Create();
245 MD5 md2 = MD5.Create();
249 MD4 md3 = MD4.Create();
251 object obj;
252 if (obj != null)
253 {
254 }
255 throw new InvalidCastException();
256 }
257
258 // Token: 0x0600017A RID: 378 RVA: 0x00005700 File Offset: 0x00003900
259 // Note: this type is marked as 'beforefieldinit'.
260 static PKCS1()
261 {
262 }
263
264 // Token: 0x04000153 RID: 339
265 private static byte[] emptySHA1;
266
267 // Token: 0x04000154 RID: 340
268 private static byte[] emptySHA256;
269
270 // Token: 0x04000155 RID: 341
271 private static byte[] emptySHA384;
272
273 // Token: 0x04000156 RID: 342
274 private static byte[] emptySHA512;
275 }
276}
class f__AnonymousType0<< Count > j__TPar
static byte[] GetBytes(int value)
static new MD2 Create()
Definition MD2.cs:17
static new MD4 Create()
Definition MD4.cs:17
static bool Verify_v15(RSA rsa, HashAlgorithm hash, byte[] hashValue, byte[] signature)
Definition PKCS1.cs:136
static byte[] Encode_v15(HashAlgorithm hash, byte[] hashValue, int emLength)
Definition PKCS1.cs:189
static byte[] Sign_v15(RSA rsa, string hashName, byte[] hashValue)
Definition PKCS1.cs:117
static bool Verify_v15(RSA rsa, string hashName, byte[] hashValue, byte[] signature)
Definition PKCS1.cs:146
static byte[] RSAEP(RSA rsa, byte[] m)
Definition PKCS1.cs:71
static byte[] xor(byte[] array1, byte[] array2)
Definition PKCS1.cs:16
static bool Compare(byte[] array1, byte[] array2)
Definition PKCS1.cs:11
static HashAlgorithm CreateFromName(string name)
Definition PKCS1.cs:240
static bool Verify_v15(RSA rsa, HashAlgorithm hash, byte[] hashValue, byte[] signature, bool tryNonStandardEncoding)
Definition PKCS1.cs:163
static byte[] I2OSP(int x, int size)
Definition PKCS1.cs:28
static byte[] OS2IP(byte[] x)
Definition PKCS1.cs:44
static byte[] Encrypt_OAEP(RSA rsa, HashAlgorithm hash, RandomNumberGenerator rng, byte[] M)
Definition PKCS1.cs:95
static byte[] Decrypt_OAEP(RSA rsa, HashAlgorithm hash, byte[] C)
Definition PKCS1.cs:102
static byte[] MGF1(HashAlgorithm hash, byte[] mgfSeed, int maskLen)
Definition PKCS1.cs:215
static byte[] RSADP(RSA rsa, byte[] c)
Definition PKCS1.cs:77
static byte[] RSAVP1(RSA rsa, byte[] s)
Definition PKCS1.cs:89
static byte[] Sign_v15(RSA rsa, HashAlgorithm hash, byte[] hashValue)
Definition PKCS1.cs:110
static byte[] RSASP1(RSA rsa, byte[] m)
Definition PKCS1.cs:83
static byte[] GetEmptyHash(HashAlgorithm hash)
Definition PKCS1.cs:21
static byte[] I2OSP(byte[] x, int size)
Definition PKCS1.cs:16
static new MD5 Create()
Definition MD5.cs:18
static new RIPEMD160 Create()
Definition RIPEMD160.cs:18
static new SHA1 Create()
Definition SHA1.cs:18
static new SHA256 Create()
Definition SHA256.cs:18
static new SHA384 Create()
Definition SHA384.cs:18
static new SHA512 Create()
Definition SHA512.cs:18