using System; using System.Collections; using System.Security.Cryptography; using Cpp2IlInjected; namespace Mono.Security.Cryptography { // Token: 0x02000033 RID: 51 [Token(Token = "0x2000033")] public sealed class PKCS8 { // Token: 0x02000034 RID: 52 [Token(Token = "0x2000034")] public class PrivateKeyInfo { // Token: 0x06000139 RID: 313 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000139")] [Address(RVA = "0x1068860", Offset = "0x1067860", VA = "0x181068860")] public PrivateKeyInfo() { } // Token: 0x0600013A RID: 314 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600013A")] [Address(RVA = "0x10687E0", Offset = "0x10677E0", VA = "0x1810687E0")] public PrivateKeyInfo(byte[] data) { } // Token: 0x1700005B RID: 91 // (get) Token: 0x0600013B RID: 315 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700005B")] public byte[] PrivateKey { [Token(Token = "0x600013B")] [Address(RVA = "0x10688D0", Offset = "0x10678D0", VA = "0x1810688D0")] get { return null; } } // Token: 0x0600013C RID: 316 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600013C")] [Address(RVA = "0x1067F60", Offset = "0x1066F60", VA = "0x181067F60")] private void Decode(byte[] data) { } // Token: 0x0600013D RID: 317 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600013D")] [Address(RVA = "0x1068730", Offset = "0x1067730", VA = "0x181068730")] private static byte[] RemoveLeadingZero(byte[] bigInt) { return null; } // Token: 0x0600013E RID: 318 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600013E")] [Address(RVA = "0x1068680", Offset = "0x1067680", VA = "0x181068680")] private static byte[] Normalize(byte[] bigInt, int length) { return null; } // Token: 0x0600013F RID: 319 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600013F")] [Address(RVA = "0x1067B00", Offset = "0x1066B00", VA = "0x181067B00")] public static RSA DecodeRSA(byte[] keypair) { return null; } // Token: 0x06000140 RID: 320 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000140")] [Address(RVA = "0x1068470", Offset = "0x1067470", VA = "0x181068470")] public static byte[] Encode(RSA rsa) { return null; } // Token: 0x06000141 RID: 321 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000141")] [Address(RVA = "0x10679E0", Offset = "0x10669E0", VA = "0x1810679E0")] public static DSA DecodeDSA(byte[] privateKey, DSAParameters dsaParameters) { return null; } // Token: 0x06000142 RID: 322 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000142")] [Address(RVA = "0x1068210", Offset = "0x1067210", VA = "0x181068210")] public static byte[] Encode(DSA dsa) { return null; } // Token: 0x06000143 RID: 323 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000143")] [Address(RVA = "0x1068280", Offset = "0x1067280", VA = "0x181068280")] public static byte[] Encode(AsymmetricAlgorithm aa) { return null; } // Token: 0x040001D8 RID: 472 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40001D8")] private int _version; // Token: 0x040001D9 RID: 473 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40001D9")] private string _algorithm; // Token: 0x040001DA RID: 474 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40001DA")] private byte[] _key; // Token: 0x040001DB RID: 475 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40001DB")] private ArrayList _list; } // Token: 0x02000035 RID: 53 [Token(Token = "0x2000035")] public class EncryptedPrivateKeyInfo { // Token: 0x06000144 RID: 324 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000144")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public EncryptedPrivateKeyInfo() { } // Token: 0x06000145 RID: 325 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000145")] [Address(RVA = "0x105CBB0", Offset = "0x105BBB0", VA = "0x18105CBB0")] public EncryptedPrivateKeyInfo(byte[] data) { } // Token: 0x1700005C RID: 92 // (get) Token: 0x06000146 RID: 326 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700005C")] public string Algorithm { [Token(Token = "0x6000146")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")] get { return null; } } // Token: 0x1700005D RID: 93 // (get) Token: 0x06000147 RID: 327 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700005D")] public byte[] EncryptedData { [Token(Token = "0x6000147")] [Address(RVA = "0x105CBE0", Offset = "0x105BBE0", VA = "0x18105CBE0")] get { return null; } } // Token: 0x1700005E RID: 94 // (get) Token: 0x06000148 RID: 328 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700005E")] public byte[] Salt { [Token(Token = "0x6000148")] [Address(RVA = "0x105CC60", Offset = "0x105BC60", VA = "0x18105CC60")] get { return null; } } // Token: 0x1700005F RID: 95 // (get) Token: 0x06000149 RID: 329 RVA: 0x00002430 File Offset: 0x00000630 [Token(Token = "0x1700005F")] public int IterationCount { [Token(Token = "0x6000149")] [Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70")] get { return 0; } } // Token: 0x0600014A RID: 330 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600014A")] [Address(RVA = "0x105C8C0", Offset = "0x105B8C0", VA = "0x18105C8C0")] private void Decode(byte[] data) { } // Token: 0x040001DC RID: 476 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40001DC")] private string _algorithm; // Token: 0x040001DD RID: 477 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40001DD")] private byte[] _salt; // Token: 0x040001DE RID: 478 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40001DE")] private int _iterations; // Token: 0x040001DF RID: 479 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40001DF")] private byte[] _data; } } }