C# Class TLSharp.Core.MTProto.Crypto.MD5Digest

Inheritance: GeneralDigest
Show file Open project: sochix/TLSharp Class Usage Examples

Public Methods

Method Description
DoFinal ( byte output, int outOff ) : int
GetDigestSize ( ) : int
MD5Digest ( ) : System
MD5Digest ( MD5Digest t ) : System
Reset ( ) : void

Private Methods

Method Description
F ( int u, int v, int w ) : int
G ( int u, int v, int w ) : int
H ( int u, int v, int w ) : int
K ( int u, int v, int w ) : int
ProcessBlock ( ) : void
ProcessLength ( long bitLength ) : void
ProcessWord ( byte input, int inOff ) : void
RotateLeft ( int x, int n ) : int
UnpackWord ( int word, byte outBytes, int outOff ) : void

Method Details

DoFinal() public method

public DoFinal ( byte output, int outOff ) : int
output byte
outOff int
return int

GetDigestSize() public method

public GetDigestSize ( ) : int
return int

MD5Digest() public method

public MD5Digest ( ) : System
return System

MD5Digest() public method

public MD5Digest ( MD5Digest t ) : System
t MD5Digest
return System

Reset() public method

public Reset ( ) : void
return void