using System; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Tls { // Token: 0x02001C5D RID: 7261 [Token(Token = "0x2001C5D")] public interface TlsHandshakeHash : IDigest { // Token: 0x0600B2E6 RID: 45798 [Token(Token = "0x600B2E6")] [Address(Slot = "0")] void Init(TlsContext context); // Token: 0x0600B2E7 RID: 45799 [Token(Token = "0x600B2E7")] [Address(Slot = "1")] TlsHandshakeHash NotifyPrfDetermined(); // Token: 0x0600B2E8 RID: 45800 [Token(Token = "0x600B2E8")] [Address(Slot = "2")] void TrackHashAlgorithm(byte hashAlgorithm); // Token: 0x0600B2E9 RID: 45801 [Token(Token = "0x600B2E9")] [Address(Slot = "3")] void SealHashAlgorithms(); // Token: 0x0600B2EA RID: 45802 [Token(Token = "0x600B2EA")] [Address(Slot = "4")] TlsHandshakeHash StopTracking(); // Token: 0x0600B2EB RID: 45803 [Token(Token = "0x600B2EB")] [Address(Slot = "5")] IDigest ForkPrfHash(); // Token: 0x0600B2EC RID: 45804 [Token(Token = "0x600B2EC")] [Address(Slot = "6")] byte[] GetFinalHash(byte hashAlgorithm); } }