Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

141 lines
5.1 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Security.Cryptography
{
/// <summary>Computes the <see cref="T:System.Security.Cryptography.RIPEMD160" /> hash for the input data using the managed library.</summary>
// Token: 0x0200041E RID: 1054
[Token(Token = "0x200041E")]
[ComVisible(true)]
public class RIPEMD160Managed : RIPEMD160
{
/// <summary>Initializes a new instance of the <see cref="T:System.Security.Cryptography.RIPEMD160" /> class.</summary>
/// <exception cref="T:System.InvalidOperationException">The policy is not compliant with the FIPS algorithm.</exception>
// Token: 0x0600247B RID: 9339 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600247B")]
[Address(RVA = "0x1020920", Offset = "0x101F920", VA = "0x181020920")]
public RIPEMD160Managed()
{
}
/// <summary>Initializes an instance of the <see cref="T:System.Security.Cryptography.RIPEMD160Managed" /> class using the managed library.</summary>
// 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()
{
}
/// <summary>When overridden in a derived class, routes data written to the object into the <see cref="T:System.Security.Cryptography.RIPEMD160" /> hash algorithm for computing the hash.</summary>
/// <param name="rgb">The input data.</param>
/// <param name="ibStart">The offset into the byte array from which to begin using data.</param>
/// <param name="cbSize">The number of bytes in the array to use as data.</param>
// 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)
{
}
/// <summary>When overridden in a derived class, finalizes the hash computation after the last data is processed by the cryptographic stream object.</summary>
/// <returns>The computed hash code in a byte array.</returns>
// 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;
}
}