using System; using Cpp2IlInjected; using Mono.Security.Cryptography; namespace System.Security.Cryptography { // Token: 0x0200043E RID: 1086 [Token(Token = "0x200043E")] internal class DESTransform : SymmetricTransform { // Token: 0x060025B9 RID: 9657 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60025B9")] [Address(RVA = "0xC05C30", Offset = "0xC04C30", VA = "0x180C05C30")] internal DESTransform(SymmetricAlgorithm symmAlgo, bool encryption, byte[] key, byte[] iv) { } // Token: 0x060025BA RID: 9658 RVA: 0x00017820 File Offset: 0x00015A20 [Token(Token = "0x60025BA")] [Address(RVA = "0xC04660", Offset = "0xC03660", VA = "0x180C04660")] private uint CipherFunct(uint r, int n) { return 0U; } // Token: 0x060025BB RID: 9659 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60025BB")] [Address(RVA = "0xC04BC0", Offset = "0xC03BC0", VA = "0x180C04BC0")] internal static void Permutation(byte[] input, byte[] output, uint[] permTab, bool preSwap) { } // Token: 0x060025BC RID: 9660 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60025BC")] [Address(RVA = "0xC044D0", Offset = "0xC034D0", VA = "0x180C044D0")] private static void BSwap(byte[] byteBuff) { } // Token: 0x060025BD RID: 9661 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60025BD")] [Address(RVA = "0xC055C0", Offset = "0xC045C0", VA = "0x180C055C0")] internal void SetKey(byte[] key) { } // Token: 0x060025BE RID: 9662 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60025BE")] [Address(RVA = "0xC05110", Offset = "0xC04110", VA = "0x180C05110")] public void ProcessBlock(byte[] input, byte[] output) { } // Token: 0x060025BF RID: 9663 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60025BF")] [Address(RVA = "0xC04A20", Offset = "0xC03A20", VA = "0x180C04A20", Slot = "17")] protected override void ECB(byte[] input, byte[] output) { } // Token: 0x060025C0 RID: 9664 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60025C0")] [Address(RVA = "0xC04AF0", Offset = "0xC03AF0", VA = "0x180C04AF0")] internal static byte[] GetStrongKey() { return null; } // Token: 0x040014F8 RID: 5368 [Token(Token = "0x40014F8")] internal static readonly int KEY_BIT_SIZE; // Token: 0x040014F9 RID: 5369 [Token(Token = "0x40014F9")] internal static readonly int KEY_BYTE_SIZE; // Token: 0x040014FA RID: 5370 [Token(Token = "0x40014FA")] internal static readonly int BLOCK_BIT_SIZE; // Token: 0x040014FB RID: 5371 [Token(Token = "0x40014FB")] internal static readonly int BLOCK_BYTE_SIZE; // Token: 0x040014FC RID: 5372 [FieldOffset(Offset = "0x58")] [Token(Token = "0x40014FC")] private byte[] keySchedule; // Token: 0x040014FD RID: 5373 [FieldOffset(Offset = "0x60")] [Token(Token = "0x40014FD")] private byte[] byteBuff; // Token: 0x040014FE RID: 5374 [FieldOffset(Offset = "0x68")] [Token(Token = "0x40014FE")] private uint[] dwordBuff; // Token: 0x040014FF RID: 5375 [Token(Token = "0x40014FF")] private static readonly uint[] spBoxes; // Token: 0x04001500 RID: 5376 [Token(Token = "0x4001500")] private static readonly byte[] PC1; // Token: 0x04001501 RID: 5377 [Token(Token = "0x4001501")] private static readonly byte[] leftRotTotal; // Token: 0x04001502 RID: 5378 [Token(Token = "0x4001502")] private static readonly byte[] PC2; // Token: 0x04001503 RID: 5379 [Token(Token = "0x4001503")] internal static readonly uint[] ipTab; // Token: 0x04001504 RID: 5380 [Token(Token = "0x4001504")] internal static readonly uint[] fpTab; } }