C# Class ICanPay.Providers.YeepayGateway.YeepayHmacMD5.HmacMD5

HmacMD5����
Afficher le fichier Open project: hiihellox10/ICanPay

Méthodes publiques

Méthode Description
HmacMD5 ( ) : System
finalize ( ) : byte[]
init ( ) : void
md5String ( ) : string
update ( byte data, uint length ) : void

Private Methods

Méthode Description
F ( uint x, uint y, uint z ) : uint
FF ( uint &a, uint b, uint c, uint d, uint x, uint s, uint ac ) : void
G ( uint x, uint y, uint z ) : uint
GG ( uint &a, uint b, uint c, uint d, uint x, uint s, uint ac ) : void
H ( uint x, uint y, uint z ) : uint
HH ( uint &a, uint b, uint c, uint d, uint x, uint s, uint ac ) : void
I ( uint x, uint y, uint z ) : uint
II ( uint &a, uint b, uint c, uint d, uint x, uint s, uint ac ) : void
decode ( uint &output, byte input, uint len ) : void
encode ( byte &output, uint input, uint len ) : void
rotate_left ( uint x, uint n ) : uint
transform ( byte data ) : void

Method Details

HmacMD5() public méthode

public HmacMD5 ( ) : System
Résultat System

finalize() public méthode

public finalize ( ) : byte[]
Résultat byte[]

init() public méthode

public init ( ) : void
Résultat void

md5String() public méthode

public md5String ( ) : string
Résultat string

update() public méthode

public update ( byte data, uint length ) : void
data byte
length uint
Résultat void