using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace System.Security.Cryptography { /// Computes the hash for the input data using the managed library. // Token: 0x0200041E RID: 1054 [Token(Token = "0x200041E")] [ComVisible(true)] public class RIPEMD160Managed : RIPEMD160 { /// Initializes a new instance of the class. /// The policy is not compliant with the FIPS algorithm. // Token: 0x0600247B RID: 9339 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600247B")] [Address(RVA = "0x1020920", Offset = "0x101F920", VA = "0x181020920")] public RIPEMD160Managed() { } /// Initializes an instance of the class using the managed library. // Token: 0x0600247C RID: 9340 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600247C")] [Address(RVA = "0x101E340", Offset = "0x101D340", VA = "0x18101E340", Slot = "18")] public override void Initialize() { } /// When overridden in a derived class, routes data written to the object into the hash algorithm for computing the hash. /// The input data. /// The offset into the byte array from which to begin using data. /// The number of bytes in the array to use as data. // Token: 0x0600247D RID: 9341 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600247D")] [Address(RVA = "0x101E230", Offset = "0x101D230", VA = "0x18101E230", Slot = "19")] protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } /// When overridden in a derived class, finalizes the hash computation after the last data is processed by the cryptographic stream object. /// The computed hash code in a byte array. // Token: 0x0600247E RID: 9342 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600247E")] [Address(RVA = "0x101E240", Offset = "0x101D240", VA = "0x18101E240", Slot = "20")] protected override byte[] HashFinal() { return null; } // Token: 0x0600247F RID: 9343 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600247F")] [Address(RVA = "0x101E260", Offset = "0x101D260", VA = "0x18101E260")] private void InitializeState() { } // Token: 0x06002480 RID: 9344 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002480")] [Address(RVA = "0x1020780", Offset = "0x101F780", VA = "0x181020780")] private void _HashData(byte[] partIn, int ibStart, int cbSize) { } // Token: 0x06002481 RID: 9345 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6002481")] [Address(RVA = "0x1020530", Offset = "0x101F530", VA = "0x181020530")] private byte[] _EndHash() { return null; } // Token: 0x06002482 RID: 9346 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002482")] [Address(RVA = "0x101E3A0", Offset = "0x101D3A0", VA = "0x18101E3A0")] private unsafe static void MDTransform(uint* blockDWords, uint* state, byte* block) { } // Token: 0x06002483 RID: 9347 RVA: 0x00017100 File Offset: 0x00015300 [Token(Token = "0x6002483")] [Address(RVA = "0x101E200", Offset = "0x101D200", VA = "0x18101E200")] private static uint F(uint x, uint y, uint z) { return 0U; } // Token: 0x06002484 RID: 9348 RVA: 0x00017118 File Offset: 0x00015318 [Token(Token = "0x6002484")] [Address(RVA = "0x101E210", Offset = "0x101D210", VA = "0x18101E210")] private static uint G(uint x, uint y, uint z) { return 0U; } // Token: 0x06002485 RID: 9349 RVA: 0x00017130 File Offset: 0x00015330 [Token(Token = "0x6002485")] [Address(RVA = "0x101E220", Offset = "0x101D220", VA = "0x18101E220")] private static uint H(uint x, uint y, uint z) { return 0U; } // Token: 0x06002486 RID: 9350 RVA: 0x00017148 File Offset: 0x00015348 [Token(Token = "0x6002486")] [Address(RVA = "0x101E250", Offset = "0x101D250", VA = "0x18101E250")] private static uint I(uint x, uint y, uint z) { return 0U; } // Token: 0x06002487 RID: 9351 RVA: 0x00017160 File Offset: 0x00015360 [Token(Token = "0x6002487")] [Address(RVA = "0x101E390", Offset = "0x101D390", VA = "0x18101E390")] private static uint J(uint x, uint y, uint z) { return 0U; } // Token: 0x04001466 RID: 5222 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4001466")] private byte[] _buffer; // Token: 0x04001467 RID: 5223 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4001467")] private long _count; // Token: 0x04001468 RID: 5224 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4001468")] private uint[] _stateMD160; // Token: 0x04001469 RID: 5225 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4001469")] private uint[] _blockDWords; } }