188 lines
5.9 KiB
C#
188 lines
5.9 KiB
C#
using System;
|
|
using System.Security.Cryptography;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace Mono.Security.Cryptography
|
|
{
|
|
// Token: 0x02000045 RID: 69
|
|
[Token(Token = "0x2000045")]
|
|
internal sealed class PKCS1
|
|
{
|
|
// Token: 0x060001B3 RID: 435 RVA: 0x00002CD0 File Offset: 0x00000ED0
|
|
[Token(Token = "0x60001B3")]
|
|
[Address(RVA = "0xE53E50", Offset = "0xE52E50", VA = "0x180E53E50")]
|
|
private static bool Compare(byte[] array1, byte[] array2)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x060001B4 RID: 436 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60001B4")]
|
|
[Address(RVA = "0xE55A80", Offset = "0xE54A80", VA = "0x180E55A80")]
|
|
private static byte[] xor(byte[] array1, byte[] array2)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001B5 RID: 437 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60001B5")]
|
|
[Address(RVA = "0xE54CA0", Offset = "0xE53CA0", VA = "0x180E54CA0")]
|
|
private static byte[] GetEmptyHash(HashAlgorithm hash)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001B6 RID: 438 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60001B6")]
|
|
[Address(RVA = "0xE54F20", Offset = "0xE53F20", VA = "0x180E54F20")]
|
|
public static byte[] I2OSP(int x, int size)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001B7 RID: 439 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60001B7")]
|
|
[Address(RVA = "0xE54EA0", Offset = "0xE53EA0", VA = "0x180E54EA0")]
|
|
public static byte[] I2OSP(byte[] x, int size)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001B8 RID: 440 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60001B8")]
|
|
[Address(RVA = "0xE551F0", Offset = "0xE541F0", VA = "0x180E551F0")]
|
|
public static byte[] OS2IP(byte[] x)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001B9 RID: 441 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60001B9")]
|
|
[Address(RVA = "0xE552F0", Offset = "0xE542F0", VA = "0x180E552F0")]
|
|
public static byte[] RSAEP(RSA rsa, byte[] m)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001BA RID: 442 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60001BA")]
|
|
[Address(RVA = "0xE552C0", Offset = "0xE542C0", VA = "0x180E552C0")]
|
|
public static byte[] RSADP(RSA rsa, byte[] c)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001BB RID: 443 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60001BB")]
|
|
[Address(RVA = "0xE552C0", Offset = "0xE542C0", VA = "0x180E552C0")]
|
|
public static byte[] RSASP1(RSA rsa, byte[] m)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001BC RID: 444 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60001BC")]
|
|
[Address(RVA = "0xE552F0", Offset = "0xE542F0", VA = "0x180E552F0")]
|
|
public static byte[] RSAVP1(RSA rsa, byte[] s)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001BD RID: 445 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60001BD")]
|
|
[Address(RVA = "0xE549A0", Offset = "0xE539A0", VA = "0x180E549A0")]
|
|
public static byte[] Encrypt_OAEP(RSA rsa, HashAlgorithm hash, RandomNumberGenerator rng, byte[] M)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001BE RID: 446 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60001BE")]
|
|
[Address(RVA = "0xE54370", Offset = "0xE53370", VA = "0x180E54370")]
|
|
public static byte[] Decrypt_OAEP(RSA rsa, HashAlgorithm hash, byte[] C)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001BF RID: 447 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60001BF")]
|
|
[Address(RVA = "0xE55320", Offset = "0xE54320", VA = "0x180E55320")]
|
|
public static byte[] Sign_v15(RSA rsa, HashAlgorithm hash, byte[] hashValue)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001C0 RID: 448 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60001C0")]
|
|
[Address(RVA = "0xE553F0", Offset = "0xE543F0", VA = "0x180E553F0")]
|
|
internal static byte[] Sign_v15(RSA rsa, string hashName, byte[] hashValue)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001C1 RID: 449 RVA: 0x00002CE8 File Offset: 0x00000EE8
|
|
[Token(Token = "0x60001C1")]
|
|
[Address(RVA = "0xE558E0", Offset = "0xE548E0", VA = "0x180E558E0")]
|
|
public static bool Verify_v15(RSA rsa, HashAlgorithm hash, byte[] hashValue, byte[] signature)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x060001C2 RID: 450 RVA: 0x00002D00 File Offset: 0x00000F00
|
|
[Token(Token = "0x60001C2")]
|
|
[Address(RVA = "0xE557C0", Offset = "0xE547C0", VA = "0x180E557C0")]
|
|
internal static bool Verify_v15(RSA rsa, string hashName, byte[] hashValue, byte[] signature)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x060001C3 RID: 451 RVA: 0x00002D18 File Offset: 0x00000F18
|
|
[Token(Token = "0x60001C3")]
|
|
[Address(RVA = "0xE55590", Offset = "0xE54590", VA = "0x180E55590")]
|
|
public static bool Verify_v15(RSA rsa, HashAlgorithm hash, byte[] hashValue, byte[] signature, bool tryNonStandardEncoding)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x060001C4 RID: 452 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60001C4")]
|
|
[Address(RVA = "0xE546A0", Offset = "0xE536A0", VA = "0x180E546A0")]
|
|
public static byte[] Encode_v15(HashAlgorithm hash, byte[] hashValue, int emLength)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001C5 RID: 453 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60001C5")]
|
|
[Address(RVA = "0xE54FC0", Offset = "0xE53FC0", VA = "0x180E54FC0")]
|
|
public static byte[] MGF1(HashAlgorithm hash, byte[] mgfSeed, int maskLen)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060001C6 RID: 454 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60001C6")]
|
|
[Address(RVA = "0xE53EF0", Offset = "0xE52EF0", VA = "0x180E53EF0")]
|
|
internal static HashAlgorithm CreateFromName(string name)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0400011B RID: 283
|
|
[Token(Token = "0x400011B")]
|
|
private static byte[] emptySHA1;
|
|
|
|
// Token: 0x0400011C RID: 284
|
|
[Token(Token = "0x400011C")]
|
|
private static byte[] emptySHA256;
|
|
|
|
// Token: 0x0400011D RID: 285
|
|
[Token(Token = "0x400011D")]
|
|
private static byte[] emptySHA384;
|
|
|
|
// Token: 0x0400011E RID: 286
|
|
[Token(Token = "0x400011E")]
|
|
private static byte[] emptySHA512;
|
|
}
|
|
}
|