using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Tls { // Token: 0x0200155A RID: 5466 [Token(Token = "0x200155A")] [StructLayout(3)] public abstract class FiniteFieldDheGroup { // Token: 0x06009169 RID: 37225 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6009169")] [Address(RVA = "0x1E87BA0", Offset = "0x1E865A0", VA = "0x181E87BA0")] public static bool IsValid(byte group) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600916A RID: 37226 RVA: 0x00204508 File Offset: 0x00202708 [Token(Token = "0x600916A")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] protected FiniteFieldDheGroup() { } // Token: 0x040060BE RID: 24766 [Token(Token = "0x40060BE")] public const byte ffdhe2432 = 0; // Token: 0x040060BF RID: 24767 [Token(Token = "0x40060BF")] public const byte ffdhe3072 = 1; // Token: 0x040060C0 RID: 24768 [Token(Token = "0x40060C0")] public const byte ffdhe4096 = 2; // Token: 0x040060C1 RID: 24769 [Token(Token = "0x40060C1")] public const byte ffdhe6144 = 3; // Token: 0x040060C2 RID: 24770 [Token(Token = "0x40060C2")] public const byte ffdhe8192 = 4; } }