using System; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto { // Token: 0x02001AD8 RID: 6872 [Token(Token = "0x2001AD8")] public interface IDigest { // Token: 0x17001B1F RID: 6943 // (get) Token: 0x0600AAD2 RID: 43730 [Token(Token = "0x17001B1F")] string AlgorithmName { [Token(Token = "0x600AAD2")] [Address(Slot = "0")] get; } // Token: 0x0600AAD3 RID: 43731 [Token(Token = "0x600AAD3")] [Address(Slot = "1")] int GetDigestSize(); // Token: 0x0600AAD4 RID: 43732 [Token(Token = "0x600AAD4")] [Address(Slot = "2")] int GetByteLength(); // Token: 0x0600AAD5 RID: 43733 [Token(Token = "0x600AAD5")] [Address(Slot = "3")] void Update(byte input); // Token: 0x0600AAD6 RID: 43734 [Token(Token = "0x600AAD6")] [Address(Slot = "4")] void BlockUpdate(byte[] input, int inOff, int length); // Token: 0x0600AAD7 RID: 43735 [Token(Token = "0x600AAD7")] [Address(Slot = "5")] int DoFinal(byte[] output, int outOff); // Token: 0x0600AAD8 RID: 43736 [Token(Token = "0x600AAD8")] [Address(Slot = "6")] void Reset(); } }