using System; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto { // Token: 0x02001BB8 RID: 7096 [Token(Token = "0x2001BB8")] public interface IDigest { // Token: 0x17001BBC RID: 7100 // (get) Token: 0x0600AEA0 RID: 44704 [Token(Token = "0x17001BBC")] string AlgorithmName { [Token(Token = "0x600AEA0")] [Address(Slot = "0")] get; } // Token: 0x0600AEA1 RID: 44705 [Token(Token = "0x600AEA1")] [Address(Slot = "1")] int GetDigestSize(); // Token: 0x0600AEA2 RID: 44706 [Token(Token = "0x600AEA2")] [Address(Slot = "2")] int GetByteLength(); // Token: 0x0600AEA3 RID: 44707 [Token(Token = "0x600AEA3")] [Address(Slot = "3")] void Update(byte input); // Token: 0x0600AEA4 RID: 44708 [Token(Token = "0x600AEA4")] [Address(Slot = "4")] void BlockUpdate(byte[] input, int inOff, int length); // Token: 0x0600AEA5 RID: 44709 [Token(Token = "0x600AEA5")] [Address(Slot = "5")] int DoFinal(byte[] output, int outOff); // Token: 0x0600AEA6 RID: 44710 [Token(Token = "0x600AEA6")] [Address(Slot = "6")] void Reset(); } }