8 [global::Cpp2ILInjected.Token(Token =
"0x2000042")]
9 internal sealed class CryptoConvert
11 [global::Cpp2ILInjected.Token(Token =
"0x600011A")]
12 [global::Cpp2ILInjected.Address(RVA =
"0x1AB6D20", Offset =
"0x1AB6D20", Length =
"0x34")]
13 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
14 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
20 [global::Cpp2ILInjected.Token(Token =
"0x600011B")]
21 [global::Cpp2ILInjected.Address(RVA =
"0x1AB6D54", Offset =
"0x1AB6D54", Length =
"0x34")]
22 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
23 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
29 [global::Cpp2ILInjected.Token(Token =
"0x600011C")]
30 [global::Cpp2ILInjected.Address(RVA =
"0x1AB6D88", Offset =
"0x1AB6D88", Length =
"0x50")]
31 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
CryptoConvert), Member =
"ToCapiPrivateKeyBlob", MemberParameters =
new object[] {
typeof(global::System.Security.Cryptography.RSA) }, ReturnType =
typeof(
byte[]))]
32 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(CryptoConvert), Member =
"ToCapiPrivateKeyBlob", MemberParameters =
new object[] {
typeof(global::System.Security.Cryptography.DSA) }, ReturnType =
typeof(
byte[]))]
33 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(CryptoConvert), Member =
"ToCapiPublicKeyBlob", MemberParameters =
new object[] {
typeof(global::System.Security.Cryptography.RSA) }, ReturnType =
typeof(
byte[]))]
34 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(CryptoConvert), Member =
"ToCapiPublicKeyBlob", MemberParameters =
new object[] {
typeof(global::System.Security.Cryptography.DSA) }, ReturnType =
typeof(
byte[]))]
35 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
36 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
42 [global::Cpp2ILInjected.Token(Token =
"0x600011D")]
43 [global::Cpp2ILInjected.Address(RVA =
"0x1AB6DD8", Offset =
"0x1AB6DD8", Length =
"0xA0")]
44 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
45 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
CryptoConvert), Member =
"GetParametersFromCapiPrivateKeyBlob", MemberParameters =
new object[]
49 }, ReturnType =
typeof(global::System.Security.Cryptography.RSAParameters))]
50 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
51 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Buffer), Member =
"BlockCopy", MemberParameters =
new object[]
58 }, ReturnType =
typeof(
void))]
59 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
65 [global::Cpp2ILInjected.Token(Token =
"0x600011E")]
66 [global::Cpp2ILInjected.Address(RVA =
"0x1AB6E78", Offset =
"0x1AB6E78", Length =
"0x5C")]
67 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
68 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
CryptoConvert), Member =
"FromCapiKeyBlob", MemberParameters =
new object[]
72 }, ReturnType =
typeof(global::System.Security.Cryptography.RSA))]
73 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(CryptoConvert), Member =
"GetParametersFromCapiPrivateKeyBlob", MemberParameters =
new object[]
78 }, ReturnType =
typeof(global::System.Security.Cryptography.RSAParameters))]
79 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Security.Cryptography.RSA), Member =
"Create", ReturnType =
typeof(global::System.Security.Cryptography.RSA))]
85 [global::Cpp2ILInjected.Token(Token =
"0x600011F")]
86 [global::Cpp2ILInjected.Address(RVA =
"0x1AB6ED4", Offset =
"0x1AB6ED4", Length =
"0x530")]
87 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
88 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
CryptoConvert), Member =
"FromCapiPrivateKeyBlob", MemberParameters =
new object[]
92 }, ReturnType =
typeof(global::System.Security.Cryptography.RSA))]
93 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
94 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Buffer), Member =
"BlockCopy", MemberParameters =
new object[]
101 }, ReturnType =
typeof(
void))]
102 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Array), Member =
"Reverse", MemberTypeParameters =
new object[] {
"T" }, MemberParameters =
new object[] {
"T[]" }, ReturnType =
typeof(
void))]
103 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(CryptoConvert),
Member =
"Trim", MemberParameters =
new object[] {
typeof(
byte[]) }, ReturnType =
typeof(
byte[]))]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Security.Cryptography.CryptographicException),
Member =
".ctor", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
107 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Security.Cryptography.CryptographicException),
Member =
".ctor", MemberParameters =
new object[]
111 }, ReturnType =
typeof(
void))]
112 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 37)]
118 [global::Cpp2ILInjected.Token(Token =
"0x6000120")]
119 [global::Cpp2ILInjected.Address(RVA =
"0x1AB7404", Offset =
"0x1AB7404", Length =
"0x434")]
120 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
121 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
CryptoConvert), Member =
"FromCapiKeyBlobDSA", MemberParameters =
new object[]
125 }, ReturnType =
typeof(global::System.Security.Cryptography.DSA))]
126 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
127 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Buffer), Member =
"BlockCopy", MemberParameters =
new object[]
134 }, ReturnType =
typeof(
void))]
135 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Array), Member =
"Reverse", MemberTypeParameters =
new object[] {
"T" }, MemberParameters =
new object[] {
"T[]" }, ReturnType =
typeof(
void))]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Security.Cryptography.DSA),
Member =
"Create", ReturnType =
typeof(global::System.Security.Cryptography.DSA))]
137 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Security.Cryptography.CryptographicException),
Member =
".ctor", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
140 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Security.Cryptography.CryptographicException),
Member =
".ctor", MemberParameters =
new object[]
144 }, ReturnType =
typeof(
void))]
145 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 34)]
151 [global::Cpp2ILInjected.Token(Token =
"0x6000121")]
152 [global::Cpp2ILInjected.Address(RVA =
"0x1AB7838", Offset =
"0x1AB7838", Length =
"0x2C4")]
153 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
154 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Security.Cryptography.RSACryptoServiceProvider), Member =
"ExportCspBlob", MemberParameters =
new object[] { typeof(bool) }, ReturnType =
typeof(
byte[]))]
155 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
156 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
CryptoConvert), Member =
"GetBytesLE", MemberParameters =
new object[] {
typeof(
int) }, ReturnType =
typeof(
byte[]))]
157 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Array[]), Member =
"Reverse", MemberTypeParameters =
new object[] {
typeof(
byte) }, MemberParameters =
new object[]
162 }, ReturnType =
typeof(
void))]
163 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Buffer), Member =
"BlockCopy", MemberParameters =
new object[]
170 }, ReturnType =
typeof(
void))]
171 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
177 [global::Cpp2ILInjected.Token(Token =
"0x6000122")]
178 [global::Cpp2ILInjected.Address(RVA =
"0x1AB7AFC", Offset =
"0x1AB7AFC", Length =
"0x20C")]
179 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
180 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Security.Cryptography.DSACryptoServiceProvider), Member =
"ExportCspBlob", MemberParameters =
new object[] { typeof(bool) }, ReturnType =
typeof(
byte[]))]
181 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
CryptoConvert), Member =
"GetBytesLE", MemberParameters =
new object[] {
typeof(
int) }, ReturnType =
typeof(
byte[]))]
183 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Array), Member =
"Reverse", MemberTypeParameters =
new object[] {
"T" }, MemberParameters =
new object[] {
"T[]" }, ReturnType =
typeof(
void))]
184 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Buffer), Member =
"BlockCopy", MemberParameters =
new object[]
191 }, ReturnType =
typeof(
void))]
192 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
198 [global::Cpp2ILInjected.Token(Token =
"0x6000123")]
199 [global::Cpp2ILInjected.Address(RVA =
"0x1AB7D08", Offset =
"0x1AB7D08", Length =
"0x124")]
200 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
201 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
CryptoConvert), Member =
"FromCapiKeyBlob", MemberParameters =
new object[]
205 }, ReturnType =
typeof(global::System.Security.Cryptography.RSA))]
206 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
207 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(CryptoConvert), Member =
"GetParametersFromCapiPublicKeyBlob", MemberParameters =
new object[]
211 }, ReturnType =
typeof(global::System.Security.Cryptography.RSAParameters))]
212 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Security.Cryptography.RSA), Member =
"Create", ReturnType =
typeof(global::System.Security.Cryptography.RSA))]
213 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Security.Cryptography.CryptographicException), Member =
".ctor", MemberParameters =
new object[]
217 }, ReturnType =
typeof(
void))]
218 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
224 [global::Cpp2ILInjected.Token(Token =
"0x6000124")]
225 [global::Cpp2ILInjected.Address(RVA =
"0x1AB7E2C", Offset =
"0x1AB7E2C", Length =
"0x354")]
226 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
227 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
CryptoConvert), Member =
"FromCapiPublicKeyBlob", MemberParameters =
new object[]
231 }, ReturnType =
typeof(global::System.Security.Cryptography.RSA))]
232 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
233 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Buffer), Member =
"BlockCopy", MemberParameters =
new object[]
240 }, ReturnType =
typeof(
void))]
241 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Array), Member =
"Reverse", MemberTypeParameters =
new object[] {
"T" }, MemberParameters =
new object[] {
"T[]" }, ReturnType =
typeof(
void))]
242 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Security.Cryptography.CryptographicException),
Member =
".ctor", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
245 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Security.Cryptography.CryptographicException),
Member =
".ctor", MemberParameters =
new object[]
249 }, ReturnType =
typeof(
void))]
250 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 31)]
256 [global::Cpp2ILInjected.Token(Token =
"0x6000125")]
257 [global::Cpp2ILInjected.Address(RVA =
"0x1AB8180", Offset =
"0x1AB8180", Length =
"0x478")]
258 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
259 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
CryptoConvert), Member =
"FromCapiKeyBlobDSA", MemberParameters =
new object[]
263 }, ReturnType =
typeof(global::System.Security.Cryptography.DSA))]
264 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
265 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Buffer), Member =
"BlockCopy", MemberParameters =
new object[]
272 }, ReturnType =
typeof(
void))]
273 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Array), Member =
"Reverse", MemberTypeParameters =
new object[] {
"T" }, MemberParameters =
new object[] {
"T[]" }, ReturnType =
typeof(
void))]
274 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Security.Cryptography.DSA),
Member =
"Create", ReturnType =
typeof(global::System.Security.Cryptography.DSA))]
275 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Security.Cryptography.CryptographicException),
Member =
".ctor", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
278 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Security.Cryptography.CryptographicException),
Member =
".ctor", MemberParameters =
new object[]
282 }, ReturnType =
typeof(
void))]
283 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 34)]
289 [global::Cpp2ILInjected.Token(Token =
"0x6000126")]
290 [global::Cpp2ILInjected.Address(RVA =
"0x1AB85F8", Offset =
"0x1AB85F8", Length =
"0x148")]
291 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
292 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Security.Cryptography.RSACryptoServiceProvider), Member =
"ExportCspBlob", MemberParameters =
new object[] { typeof(bool) }, ReturnType =
typeof(
byte[]))]
293 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
294 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
CryptoConvert), Member =
"GetBytesLE", MemberParameters =
new object[] {
typeof(
int) }, ReturnType =
typeof(
byte[]))]
295 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Array[]), Member =
"Reverse", MemberTypeParameters =
new object[] {
typeof(
byte) }, MemberParameters =
new object[]
300 }, ReturnType =
typeof(
void))]
301 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Buffer), Member =
"BlockCopy", MemberParameters =
new object[]
308 }, ReturnType =
typeof(
void))]
309 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
315 [global::Cpp2ILInjected.Token(Token =
"0x6000127")]
316 [global::Cpp2ILInjected.Address(RVA =
"0x1AB8740", Offset =
"0x1AB8740", Length =
"0x210")]
317 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
318 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Security.Cryptography.DSACryptoServiceProvider), Member =
"ExportCspBlob", MemberParameters =
new object[] { typeof(bool) }, ReturnType =
typeof(
byte[]))]
319 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
320 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
CryptoConvert), Member =
"GetBytesLE", MemberParameters =
new object[] {
typeof(
int) }, ReturnType =
typeof(
byte[]))]
321 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Array), Member =
"Reverse", MemberTypeParameters =
new object[] {
"T" }, MemberParameters =
new object[] {
"T[]" }, ReturnType =
typeof(
void))]
322 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Buffer), Member =
"BlockCopy", MemberParameters =
new object[]
329 }, ReturnType =
typeof(
void))]
330 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
336 [global::Cpp2ILInjected.Token(Token =
"0x6000128")]
337 [global::Cpp2ILInjected.Address(RVA =
"0x1AB8950", Offset =
"0x1AB8950", Length =
"0x8")]
338 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Security.Cryptography.RSACryptoServiceProvider), Member =
"ImportCspBlob", MemberParameters =
new object[] { typeof(byte[]) }, ReturnType =
typeof(
void))]
339 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
345 [global::Cpp2ILInjected.Token(Token =
"0x6000129")]
346 [global::Cpp2ILInjected.Address(RVA =
"0x1AB8958", Offset =
"0x1AB8958", Length =
"0x104")]
347 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
348 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
349 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
CryptoConvert), Member =
"FromCapiPublicKeyBlob", MemberParameters =
new object[]
353 }, ReturnType =
typeof(global::System.Security.Cryptography.RSA))]
354 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(CryptoConvert), Member =
"FromCapiPrivateKeyBlob", MemberParameters =
new object[]
358 }, ReturnType =
typeof(global::System.Security.Cryptography.RSA))]
359 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Security.Cryptography.CryptographicException), Member =
".ctor", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
362 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
368 [global::Cpp2ILInjected.Token(Token =
"0x600012A")]
369 [global::Cpp2ILInjected.Address(RVA =
"0x1AB8A5C", Offset =
"0x1AB8A5C", Length =
"0x8")]
370 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Security.Cryptography.DSACryptoServiceProvider), Member =
"ImportCspBlob", MemberParameters =
new object[] { typeof(byte[]) }, ReturnType =
typeof(
void))]
371 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
377 [global::Cpp2ILInjected.Token(Token =
"0x600012B")]
378 [global::Cpp2ILInjected.Address(RVA =
"0x1AB8A64", Offset =
"0x1AB8A64", Length =
"0xEC")]
379 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
380 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
381 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
CryptoConvert), Member =
"FromCapiPublicKeyBlobDSA", MemberParameters =
new object[]
385 }, ReturnType =
typeof(global::System.Security.Cryptography.DSA))]
386 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(CryptoConvert), Member =
"FromCapiPrivateKeyBlobDSA", MemberParameters =
new object[]
390 }, ReturnType =
typeof(global::System.Security.Cryptography.DSA))]
393 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Security.Cryptography.CryptographicException),
Member =
".ctor", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
394 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
class f__AnonymousType0<< Count > j__TPar
static byte[] ToCapiPrivateKeyBlob(global::System.Security.Cryptography.DSA dsa)
static byte[] Trim(byte[] array)
static global::System.Security.Cryptography.RSAParameters GetParametersFromCapiPrivateKeyBlob(byte[] blob, int offset)
static global::System.Security.Cryptography.DSA FromCapiPrivateKeyBlobDSA(byte[] blob, int offset)
static global::System.Security.Cryptography.RSA FromCapiKeyBlob(byte[] blob, int offset)
static global::System.Security.Cryptography.DSA FromCapiPublicKeyBlobDSA(byte[] blob, int offset)
static int ToInt32LE(byte[] bytes, int offset)
static global::System.Security.Cryptography.DSA FromCapiKeyBlobDSA(byte[] blob)
static byte[] ToCapiPrivateKeyBlob(global::System.Security.Cryptography.RSA rsa)
static RSA FromCapiPrivateKeyBlob(byte[] blob)
static global::System.Security.Cryptography.RSA FromCapiPublicKeyBlob(byte[] blob, int offset)
static byte[] GetBytesLE(int val)
static global::System.Security.Cryptography.RSA FromCapiKeyBlob(byte[] blob)
static byte[] ToCapiPublicKeyBlob(global::System.Security.Cryptography.RSA rsa)
static uint ToUInt32LE(byte[] bytes, int offset)
static byte[] ToCapiPublicKeyBlob(global::System.Security.Cryptography.DSA dsa)
static global::System.Security.Cryptography.RSAParameters GetParametersFromCapiPublicKeyBlob(byte[] blob, int offset)
static global::System.Security.Cryptography.DSA FromCapiKeyBlobDSA(byte[] blob, int offset)