using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Prng.Drbg { // Token: 0x020015FA RID: 5626 [Token(Token = "0x20015FA")] [StructLayout(3)] public interface ISP80090Drbg { // Token: 0x170017F7 RID: 6135 // (get) Token: 0x06009660 RID: 38496 [Token(Token = "0x170017F7")] int BlockSize { [Token(Token = "0x6009660")] [Address(Slot = "0")] get; } // Token: 0x06009661 RID: 38497 [Token(Token = "0x6009661")] [Address(Slot = "1")] int Generate(byte[] output, byte[] additionalInput, bool predictionResistant); // Token: 0x06009662 RID: 38498 [Token(Token = "0x6009662")] [Address(Slot = "2")] void Reseed(byte[] additionalInput); } }