using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace System.Security.Cryptography { /// Accesses the managed version of the algorithm. This class cannot be inherited. // Token: 0x020003FE RID: 1022 [Token(Token = "0x20003FE")] [ComVisible(true)] public sealed class RijndaelManaged : Rijndael { /// Initializes a new instance of the class. /// This class is not compliant with the FIPS algorithm. // Token: 0x0600224E RID: 8782 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600224E")] [Address(RVA = "0x2DF8CC0", Offset = "0x2DF7AC0", VA = "0x182DF8CC0")] public RijndaelManaged() { } /// Creates a symmetric encryptor object with the specified and initialization vector (). /// The secret key to be used for the symmetric algorithm. The key size must be 128, 192, or 256 bits. /// The IV to be used for the symmetric algorithm. /// A symmetric encryptor object. /// The parameter is . /// -or- /// The parameter is . /// The value of the property is not , , or . // Token: 0x0600224F RID: 8783 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600224F")] [Address(RVA = "0x2DF8A80", Offset = "0x2DF7880", VA = "0x182DF8A80", Slot = "23")] public override ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV) { return null; } /// Creates a symmetric decryptor object with the specified and initialization vector (). /// The secret key to be used for the symmetric algorithm. The key size must be 128, 192, or 256 bits. /// The IV to be used for the symmetric algorithm. /// A symmetric decryptor object. /// The parameter is . /// -or- /// The parameter is . /// The value of the property is not , , or . // Token: 0x06002250 RID: 8784 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6002250")] [Address(RVA = "0x2DF8A50", Offset = "0x2DF7850", VA = "0x182DF8A50", Slot = "25")] public override ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV) { return null; } /// Generates a random to be used for the algorithm. // Token: 0x06002251 RID: 8785 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002251")] [Address(RVA = "0x2DF8B20", Offset = "0x2DF7920", VA = "0x182DF8B20", Slot = "26")] public override void GenerateKey() { } /// Generates a random initialization vector () to be used for the algorithm. // Token: 0x06002252 RID: 8786 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002252")] [Address(RVA = "0x2DF8AB0", Offset = "0x2DF78B0", VA = "0x182DF8AB0", Slot = "27")] public override void GenerateIV() { } // Token: 0x06002253 RID: 8787 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6002253")] [Address(RVA = "0x2DF8B90", Offset = "0x2DF7990", VA = "0x182DF8B90")] private ICryptoTransform NewEncryptor(byte[] rgbKey, CipherMode mode, byte[] rgbIV, int feedbackSize, RijndaelManagedTransformMode encryptMode) { return null; } } }