using System; using BestHTTP.SecureProtocol.Org.BouncyCastle.Utilities; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Parameters { // Token: 0x02001CFB RID: 7419 [Token(Token = "0x2001CFB")] public class TweakableBlockCipherParameters : ICipherParameters { // Token: 0x0600B782 RID: 46978 RVA: 0x0027AD10 File Offset: 0x00278F10 [Token(Token = "0x600B782")] [Address(RVA = "0x2368020", Offset = "0x2367020", VA = "0x182368020")] public TweakableBlockCipherParameters(KeyParameter key, byte[] tweak) { this.key = key; byte[] array = Arrays.Clone(tweak); this.tweak = array; } // Token: 0x17001D03 RID: 7427 // (get) Token: 0x0600B783 RID: 46979 RVA: 0x0027AD38 File Offset: 0x00278F38 [Token(Token = "0x17001D03")] public KeyParameter Key { [Token(Token = "0x600B783")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")] get { return this.key; } } // Token: 0x17001D04 RID: 7428 // (get) Token: 0x0600B784 RID: 46980 RVA: 0x0027AD4C File Offset: 0x00278F4C [Token(Token = "0x17001D04")] public byte[] Tweak { [Token(Token = "0x600B784")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")] get { return this.tweak; } } // Token: 0x040073E9 RID: 29673 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40073E9")] private readonly byte[] tweak; // Token: 0x040073EA RID: 29674 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40073EA")] private readonly KeyParameter key; } }