terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
Mono.Security.Cryptography.MD2Managed Class Reference
+ Inheritance diagram for Mono.Security.Cryptography.MD2Managed:

Public Member Functions

 MD2Managed ()
 
override void Initialize ()
 
 MD2Managed ()
 
override void Initialize ()
 
byte[] ComputeHash (byte[] buffer)
 
byte[] ComputeHash (byte[] buffer, int offset, int count)
 
byte[] ComputeHash (Stream inputStream)
 
bool TryComputeHash (ReadOnlySpan< byte > source, Span< byte > destination, [Out] int bytesWritten)
 
void Dispose ()
 
void Clear ()
 
int TransformBlock (byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset)
 
byte[] TransformFinalBlock (byte[] inputBuffer, int inputOffset, int inputCount)
 

Static Public Member Functions

static new MD2 Create ()
 
static new MD2 Create ()
 
static HashAlgorithm Create (string hashName)
 

Protected Member Functions

override void HashCore (byte[] array, int ibStart, int cbSize)
 
override byte[] HashFinal ()
 
override void HashCore (byte[] array, int ibStart, int cbSize)
 
override byte[] HashFinal ()
 
virtual void Dispose (bool disposing)
 
virtual void HashCore (ReadOnlySpan< byte > source)
 
virtual bool TryHashFinal (Span< byte > destination, [Out] int bytesWritten)
 

Protected Attributes

int HashSizeValue
 
int State
 

Package Attributes

byte[] HashValue
 

Properties

virtual int HashSize [get]
 
virtual byte[] Hash [get]
 
virtual int InputBlockSize [get]
 
virtual int OutputBlockSize [get]
 
virtual bool CanTransformMultipleBlocks [get]
 
virtual bool CanReuseTransform [get]
 

Private Member Functions

byte[] Padding (int nLength)
 
void MD2Transform (byte[] state, byte[] checksum, byte[] block, int index)
 
byte[] Padding (int nLength)
 
void MD2Transform (byte[] state, byte[] checksum, byte[] block, int index)
 
byte[] CaptureHashCodeAndReinitialize ()
 
void ValidateTransformBlock (byte[] inputBuffer, int inputOffset, int inputCount)
 

Static Private Member Functions

static MD2Managed ()
 
static MD2Managed ()
 

Private Attributes

byte[] state
 
byte[] checksum
 
byte[] buffer
 
int count
 
byte[] x
 
bool _disposed
 

Static Private Attributes

static readonly byte[] PI_SUBST
 

Detailed Description

Definition at line 6 of file MD2Managed.cs.


The documentation for this class was generated from the following files: