Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

161 lines
4.1 KiB
C#

using System;
using Cpp2IlInjected;
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Tls
{
// Token: 0x02001C23 RID: 7203
[Token(Token = "0x2001C23")]
public abstract class NamedCurve
{
// Token: 0x0600B12C RID: 45356 RVA: 0x00264F58 File Offset: 0x00263158
[Token(Token = "0x600B12C")]
[Address(RVA = "0x494A90", Offset = "0x493A90", VA = "0x180494A90")]
public static bool IsValid(int namedCurve)
{
if (namedCurve - 1 <= 27)
{
return true;
}
if (namedCurve < 65281)
{
}
return namedCurve <= 65282;
}
// Token: 0x0600B12D RID: 45357 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600B12D")]
[Address(RVA = "0x494AB0", Offset = "0x493AB0", VA = "0x180494AB0")]
public static bool RefersToASpecificNamedCurve(int namedCurve)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600B12E RID: 45358 RVA: 0x00264F84 File Offset: 0x00263184
[Token(Token = "0x600B12E")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
protected NamedCurve()
{
}
// Token: 0x04007103 RID: 28931
[Token(Token = "0x4007103")]
public const int sect163k1 = 1;
// Token: 0x04007104 RID: 28932
[Token(Token = "0x4007104")]
public const int sect163r1 = 2;
// Token: 0x04007105 RID: 28933
[Token(Token = "0x4007105")]
public const int sect163r2 = 3;
// Token: 0x04007106 RID: 28934
[Token(Token = "0x4007106")]
public const int sect193r1 = 4;
// Token: 0x04007107 RID: 28935
[Token(Token = "0x4007107")]
public const int sect193r2 = 5;
// Token: 0x04007108 RID: 28936
[Token(Token = "0x4007108")]
public const int sect233k1 = 6;
// Token: 0x04007109 RID: 28937
[Token(Token = "0x4007109")]
public const int sect233r1 = 7;
// Token: 0x0400710A RID: 28938
[Token(Token = "0x400710A")]
public const int sect239k1 = 8;
// Token: 0x0400710B RID: 28939
[Token(Token = "0x400710B")]
public const int sect283k1 = 9;
// Token: 0x0400710C RID: 28940
[Token(Token = "0x400710C")]
public const int sect283r1 = 10;
// Token: 0x0400710D RID: 28941
[Token(Token = "0x400710D")]
public const int sect409k1 = 11;
// Token: 0x0400710E RID: 28942
[Token(Token = "0x400710E")]
public const int sect409r1 = 12;
// Token: 0x0400710F RID: 28943
[Token(Token = "0x400710F")]
public const int sect571k1 = 13;
// Token: 0x04007110 RID: 28944
[Token(Token = "0x4007110")]
public const int sect571r1 = 14;
// Token: 0x04007111 RID: 28945
[Token(Token = "0x4007111")]
public const int secp160k1 = 15;
// Token: 0x04007112 RID: 28946
[Token(Token = "0x4007112")]
public const int secp160r1 = 16;
// Token: 0x04007113 RID: 28947
[Token(Token = "0x4007113")]
public const int secp160r2 = 17;
// Token: 0x04007114 RID: 28948
[Token(Token = "0x4007114")]
public const int secp192k1 = 18;
// Token: 0x04007115 RID: 28949
[Token(Token = "0x4007115")]
public const int secp192r1 = 19;
// Token: 0x04007116 RID: 28950
[Token(Token = "0x4007116")]
public const int secp224k1 = 20;
// Token: 0x04007117 RID: 28951
[Token(Token = "0x4007117")]
public const int secp224r1 = 21;
// Token: 0x04007118 RID: 28952
[Token(Token = "0x4007118")]
public const int secp256k1 = 22;
// Token: 0x04007119 RID: 28953
[Token(Token = "0x4007119")]
public const int secp256r1 = 23;
// Token: 0x0400711A RID: 28954
[Token(Token = "0x400711A")]
public const int secp384r1 = 24;
// Token: 0x0400711B RID: 28955
[Token(Token = "0x400711B")]
public const int secp521r1 = 25;
// Token: 0x0400711C RID: 28956
[Token(Token = "0x400711C")]
public const int brainpoolP256r1 = 26;
// Token: 0x0400711D RID: 28957
[Token(Token = "0x400711D")]
public const int brainpoolP384r1 = 27;
// Token: 0x0400711E RID: 28958
[Token(Token = "0x400711E")]
public const int brainpoolP512r1 = 28;
// Token: 0x0400711F RID: 28959
[Token(Token = "0x400711F")]
public const int arbitrary_explicit_prime_curves = 65281;
// Token: 0x04007120 RID: 28960
[Token(Token = "0x4007120")]
public const int arbitrary_explicit_char2_curves = 65282;
}
}