C# Class SharpCifs.Util.Sharpen.Md5Core

Afficher le fichier Open project: brandonprry/Potato Class Usage Examples

Méthodes publiques

Méthode Description
GetHash ( byte input ) : byte[]
GetHash ( string input ) : byte[]
GetHash ( string input, Encoding encoding ) : byte[]
GetHashString ( byte input ) : string
GetHashString ( string input ) : string
GetHashString ( string input, Encoding encoding ) : string

Private Methods

Méthode Description
Converter ( byte input, int ibStart ) : uint[]
GetHashBlock ( byte input, AbcdStruct &abcdValue, int ibStart ) : void
GetHashFinalBlock ( byte input, int ibStart, int cbSize, AbcdStruct abcd, System.Int64 len ) : byte[]
Lsr ( uint i, int s ) : uint
Md5Core ( ) : System
R1 ( uint a, uint b, uint c, uint d, uint x, int s, uint t ) : uint
R2 ( uint a, uint b, uint c, uint d, uint x, int s, uint t ) : uint
R3 ( uint a, uint b, uint c, uint d, uint x, int s, uint t ) : uint
R4 ( uint a, uint b, uint c, uint d, uint x, int s, uint t ) : uint

Method Details

GetHash() public static méthode

public static GetHash ( byte input ) : byte[]
input byte
Résultat byte[]

GetHash() public static méthode

public static GetHash ( string input ) : byte[]
input string
Résultat byte[]

GetHash() public static méthode

public static GetHash ( string input, Encoding encoding ) : byte[]
input string
encoding System.Text.Encoding
Résultat byte[]

GetHashString() public static méthode

public static GetHashString ( byte input ) : string
input byte
Résultat string

GetHashString() public static méthode

public static GetHashString ( string input ) : string
input string
Résultat string

GetHashString() public static méthode

public static GetHashString ( string input, Encoding encoding ) : string
input string
encoding System.Text.Encoding
Résultat string