C# 클래스 MailKit.Security.Ntlm.MD4

상속: IDisposable
파일 보기 프로젝트 열기: jstedfast/MailKit 1 사용 예제들

공개 메소드들

메소드 설명
ComputeHash ( Stream inputStream ) : byte[]
ComputeHash ( byte buffer ) : byte[]
ComputeHash ( byte buffer, int offset, int count ) : byte[]
Dispose ( ) : void
Initialize ( ) : void
MD4 ( ) : System
TransformBlock ( byte inputBuffer, int inputOffset, int inputCount, byte outputBuffer, int outputOffset ) : int
TransformFinalBlock ( byte inputBuffer, int inputOffset, int inputCount ) : byte[]

비공개 메소드들

메소드 설명
Decode ( uint output, byte input, int index ) : void
Dispose ( bool disposing ) : void
Encode ( byte output, uint input ) : void
F ( uint x, uint y, uint z ) : uint
FF ( uint &a, uint b, uint c, uint d, uint x, byte s ) : void
G ( uint x, uint y, uint z ) : uint
GG ( uint &a, uint b, uint c, uint d, uint x, byte s ) : void
H ( uint x, uint y, uint z ) : uint
HH ( uint &a, uint b, uint c, uint d, uint x, byte s ) : void
HashCore ( byte block, int offset, int size ) : void
HashFinal ( ) : byte[]
MD4Transform ( byte block, int index ) : void
Padding ( int length ) : byte[]
ROL ( uint x, byte n ) : uint

메소드 상세

ComputeHash() 공개 메소드

public ComputeHash ( Stream inputStream ) : byte[]
inputStream Stream
리턴 byte[]

ComputeHash() 공개 메소드

public ComputeHash ( byte buffer ) : byte[]
buffer byte
리턴 byte[]

ComputeHash() 공개 메소드

public ComputeHash ( byte buffer, int offset, int count ) : byte[]
buffer byte
offset int
count int
리턴 byte[]

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

MD4() 공개 메소드

public MD4 ( ) : System
리턴 System

TransformBlock() 공개 메소드

public TransformBlock ( byte inputBuffer, int inputOffset, int inputCount, byte outputBuffer, int outputOffset ) : int
inputBuffer byte
inputOffset int
inputCount int
outputBuffer byte
outputOffset int
리턴 int

TransformFinalBlock() 공개 메소드

public TransformFinalBlock ( byte inputBuffer, int inputOffset, int inputCount ) : byte[]
inputBuffer byte
inputOffset int
inputCount int
리턴 byte[]