using System; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto { // Token: 0x02001BB1 RID: 7089 [Token(Token = "0x2001BB1")] public interface IBlockCipher { // Token: 0x17001BB7 RID: 7095 // (get) Token: 0x0600AE7F RID: 44671 [Token(Token = "0x17001BB7")] string AlgorithmName { [Token(Token = "0x600AE7F")] [Address(Slot = "0")] get; } // Token: 0x0600AE80 RID: 44672 [Token(Token = "0x600AE80")] [Address(Slot = "1")] void Init(bool forEncryption, ICipherParameters parameters); // Token: 0x0600AE81 RID: 44673 [Token(Token = "0x600AE81")] [Address(Slot = "2")] int GetBlockSize(); // Token: 0x17001BB8 RID: 7096 // (get) Token: 0x0600AE82 RID: 44674 [Token(Token = "0x17001BB8")] bool IsPartialBlockOkay { [Token(Token = "0x600AE82")] [Address(Slot = "3")] get; } // Token: 0x0600AE83 RID: 44675 [Token(Token = "0x600AE83")] [Address(Slot = "4")] int ProcessBlock(byte[] inBuf, int inOff, byte[] outBuf, int outOff); // Token: 0x0600AE84 RID: 44676 [Token(Token = "0x600AE84")] [Address(Slot = "5")] void Reset(); } }