using System; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Tls { // Token: 0x02001B39 RID: 6969 [Token(Token = "0x2001B39")] public abstract class HashAlgorithm { // Token: 0x0600AD46 RID: 44358 RVA: 0x0025BB70 File Offset: 0x00259D70 [Token(Token = "0x600AD46")] [Address(RVA = "0x18BABE0", Offset = "0x18B99E0", VA = "0x1818BABE0")] public static string GetName(byte hashAlgorithm) { return "none"; } // Token: 0x0600AD47 RID: 44359 RVA: 0x0025BBAC File Offset: 0x00259DAC [Token(Token = "0x600AD47")] [Address(RVA = "0x18BACB0", Offset = "0x18B9AB0", VA = "0x1818BACB0")] public static string GetText(byte hashAlgorithm) { object[] array = new object[4]; if ("UNKNOWN" != 0) { } array[0] = "UNKNOWN"; if ("(" != 0) { } array[1] = "("; if ("(" != 0) { } array[2] = "("; if (")" != 0) { } array[3] = ")"; return string.Concat(array); } // Token: 0x0600AD48 RID: 44360 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600AD48")] [Address(RVA = "0x18BAF20", Offset = "0x18B9D20", VA = "0x1818BAF20")] public static bool IsPrivate(byte hashAlgorithm) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600AD49 RID: 44361 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600AD49")] [Address(RVA = "0x18BAF30", Offset = "0x18B9D30", VA = "0x1818BAF30")] public static bool IsRecognized(byte hashAlgorithm) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600AD4A RID: 44362 RVA: 0x0025BC1C File Offset: 0x00259E1C [Token(Token = "0x600AD4A")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] protected HashAlgorithm() { } // Token: 0x04006F15 RID: 28437 [Token(Token = "0x4006F15")] public const byte none = 0; // Token: 0x04006F16 RID: 28438 [Token(Token = "0x4006F16")] public const byte md5 = 1; // Token: 0x04006F17 RID: 28439 [Token(Token = "0x4006F17")] public const byte sha1 = 2; // Token: 0x04006F18 RID: 28440 [Token(Token = "0x4006F18")] public const byte sha224 = 3; // Token: 0x04006F19 RID: 28441 [Token(Token = "0x4006F19")] public const byte sha256 = 4; // Token: 0x04006F1A RID: 28442 [Token(Token = "0x4006F1A")] public const byte sha384 = 5; // Token: 0x04006F1B RID: 28443 [Token(Token = "0x4006F1B")] public const byte sha512 = 6; } }