using System; using Cpp2IlInjected; using Pathfinding.Ionic.Crc; namespace Pathfinding.Ionic.Zip { // Token: 0x02000017 RID: 23 [Token(Token = "0x2000017")] internal class ZipCrypto { // Token: 0x0600006A RID: 106 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600006A")] [Address(RVA = "0xFA3B40", Offset = "0xFA2B40", VA = "0x180FA3B40")] private ZipCrypto() { } // Token: 0x0600006B RID: 107 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x600006B")] [Address(RVA = "0xFA37E0", Offset = "0xFA27E0", VA = "0x180FA37E0")] public static ZipCrypto ForWrite(string password) { return null; } // Token: 0x0600006C RID: 108 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x600006C")] [Address(RVA = "0xFA3600", Offset = "0xFA2600", VA = "0x180FA3600")] public static ZipCrypto ForRead(string password, ZipEntry e) { return null; } // Token: 0x17000015 RID: 21 // (get) Token: 0x0600006D RID: 109 RVA: 0x000022F8 File Offset: 0x000004F8 [Token(Token = "0x17000015")] private byte MagicByte { [Token(Token = "0x600006D")] [Address(RVA = "0xFA3BD0", Offset = "0xFA2BD0", VA = "0x180FA3BD0")] get { return 0; } } // Token: 0x0600006E RID: 110 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x600006E")] [Address(RVA = "0xFA32C0", Offset = "0xFA22C0", VA = "0x180FA32C0")] public byte[] DecryptMessage(byte[] cipherText, int length) { return null; } // Token: 0x0600006F RID: 111 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x600006F")] [Address(RVA = "0xFA3460", Offset = "0xFA2460", VA = "0x180FA3460")] public byte[] EncryptMessage(byte[] plainText, int length) { return null; } // Token: 0x06000070 RID: 112 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000070")] [Address(RVA = "0xFA3880", Offset = "0xFA2880", VA = "0x180FA3880")] public void InitCipher(string passphrase) { } // Token: 0x06000071 RID: 113 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000071")] [Address(RVA = "0xFA39B0", Offset = "0xFA29B0", VA = "0x180FA39B0")] private void UpdateKeys(byte byteValue) { } // Token: 0x04000036 RID: 54 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000036")] private uint[] _Keys; // Token: 0x04000037 RID: 55 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000037")] private CRC32 crc32; } }