using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Parameters { // Token: 0x02001631 RID: 5681 [Token(Token = "0x2001631")] [StructLayout(3)] public class ParametersWithSBox : ICipherParameters { // Token: 0x06009793 RID: 38803 RVA: 0x00219900 File Offset: 0x00217B00 [Token(Token = "0x6009793")] [Address(RVA = "0x3C39C0", Offset = "0x3C23C0", VA = "0x1803C39C0")] public ParametersWithSBox(ICipherParameters parameters, byte[] sBox) { this.parameters = parameters; this.sBox = sBox; } // Token: 0x06009794 RID: 38804 RVA: 0x00219924 File Offset: 0x00217B24 [Token(Token = "0x6009794")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] public byte[] GetSBox() { return this.sBox; } // Token: 0x1700184C RID: 6220 // (get) Token: 0x06009795 RID: 38805 RVA: 0x00219938 File Offset: 0x00217B38 [Token(Token = "0x1700184C")] public ICipherParameters Parameters { [Token(Token = "0x6009795")] [Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")] get { return this.parameters; } } // Token: 0x040063C7 RID: 25543 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40063C7")] private ICipherParameters parameters; // Token: 0x040063C8 RID: 25544 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40063C8")] private byte[] sBox; } }