This commit is contained in:
niko
2026-04-10 22:50:51 +02:00
parent 6d1607d5a2
commit f18d448581
17033 changed files with 2863270 additions and 0 deletions
@@ -0,0 +1,160 @@
using System;
using Cpp2IlInjected;
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Tls
{
// Token: 0x02001B43 RID: 6979
[Token(Token = "0x2001B43")]
public abstract class NamedCurve
{
// Token: 0x0600AD5E RID: 44382 RVA: 0x0025BECC File Offset: 0x0025A0CC
[Token(Token = "0x600AD5E")]
[Address(RVA = "0x18BB8C0", Offset = "0x18BA6C0", VA = "0x1818BB8C0")]
public static bool IsValid(int namedCurve)
{
if (namedCurve - 1 <= 27)
{
return true;
}
if (namedCurve < 65281)
{
}
return namedCurve <= 65282;
}
// Token: 0x0600AD5F RID: 44383 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600AD5F")]
[Address(RVA = "0x18BB8E0", Offset = "0x18BA6E0", VA = "0x1818BB8E0")]
public static bool RefersToASpecificNamedCurve(int namedCurve)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600AD60 RID: 44384 RVA: 0x0025BEF8 File Offset: 0x0025A0F8
[Token(Token = "0x600AD60")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
protected NamedCurve()
{
}
// Token: 0x04006F4A RID: 28490
[Token(Token = "0x4006F4A")]
public const int sect163k1 = 1;
// Token: 0x04006F4B RID: 28491
[Token(Token = "0x4006F4B")]
public const int sect163r1 = 2;
// Token: 0x04006F4C RID: 28492
[Token(Token = "0x4006F4C")]
public const int sect163r2 = 3;
// Token: 0x04006F4D RID: 28493
[Token(Token = "0x4006F4D")]
public const int sect193r1 = 4;
// Token: 0x04006F4E RID: 28494
[Token(Token = "0x4006F4E")]
public const int sect193r2 = 5;
// Token: 0x04006F4F RID: 28495
[Token(Token = "0x4006F4F")]
public const int sect233k1 = 6;
// Token: 0x04006F50 RID: 28496
[Token(Token = "0x4006F50")]
public const int sect233r1 = 7;
// Token: 0x04006F51 RID: 28497
[Token(Token = "0x4006F51")]
public const int sect239k1 = 8;
// Token: 0x04006F52 RID: 28498
[Token(Token = "0x4006F52")]
public const int sect283k1 = 9;
// Token: 0x04006F53 RID: 28499
[Token(Token = "0x4006F53")]
public const int sect283r1 = 10;
// Token: 0x04006F54 RID: 28500
[Token(Token = "0x4006F54")]
public const int sect409k1 = 11;
// Token: 0x04006F55 RID: 28501
[Token(Token = "0x4006F55")]
public const int sect409r1 = 12;
// Token: 0x04006F56 RID: 28502
[Token(Token = "0x4006F56")]
public const int sect571k1 = 13;
// Token: 0x04006F57 RID: 28503
[Token(Token = "0x4006F57")]
public const int sect571r1 = 14;
// Token: 0x04006F58 RID: 28504
[Token(Token = "0x4006F58")]
public const int secp160k1 = 15;
// Token: 0x04006F59 RID: 28505
[Token(Token = "0x4006F59")]
public const int secp160r1 = 16;
// Token: 0x04006F5A RID: 28506
[Token(Token = "0x4006F5A")]
public const int secp160r2 = 17;
// Token: 0x04006F5B RID: 28507
[Token(Token = "0x4006F5B")]
public const int secp192k1 = 18;
// Token: 0x04006F5C RID: 28508
[Token(Token = "0x4006F5C")]
public const int secp192r1 = 19;
// Token: 0x04006F5D RID: 28509
[Token(Token = "0x4006F5D")]
public const int secp224k1 = 20;
// Token: 0x04006F5E RID: 28510
[Token(Token = "0x4006F5E")]
public const int secp224r1 = 21;
// Token: 0x04006F5F RID: 28511
[Token(Token = "0x4006F5F")]
public const int secp256k1 = 22;
// Token: 0x04006F60 RID: 28512
[Token(Token = "0x4006F60")]
public const int secp256r1 = 23;
// Token: 0x04006F61 RID: 28513
[Token(Token = "0x4006F61")]
public const int secp384r1 = 24;
// Token: 0x04006F62 RID: 28514
[Token(Token = "0x4006F62")]
public const int secp521r1 = 25;
// Token: 0x04006F63 RID: 28515
[Token(Token = "0x4006F63")]
public const int brainpoolP256r1 = 26;
// Token: 0x04006F64 RID: 28516
[Token(Token = "0x4006F64")]
public const int brainpoolP384r1 = 27;
// Token: 0x04006F65 RID: 28517
[Token(Token = "0x4006F65")]
public const int brainpoolP512r1 = 28;
// Token: 0x04006F66 RID: 28518
[Token(Token = "0x4006F66")]
public const int arbitrary_explicit_prime_curves = 65281;
// Token: 0x04006F67 RID: 28519
[Token(Token = "0x4006F67")]
public const int arbitrary_explicit_char2_curves = 65282;
}
}