C# Class NBitcoin.BouncyCastle.Crypto.Digests.Sha224Digest

Inheritance: GeneralDigest
Afficher le fichier Open project: Nethereum/Nethereum Class Usage Examples

Méthodes publiques

Свойство Type Description
K uint[]

Méthodes publiques

Méthode Description
Copy ( ) : IMemoable
DoFinal ( byte output, int outOff ) : int
GetDigestSize ( ) : int
ProcessBlock ( ) : void
ProcessLength ( long bitLength ) : void
ProcessWord ( byte input, int inOff ) : void
Reset ( ) : void
Reset ( IMemoable other ) : void
Sha224Digest ( ) : System
Sha224Digest ( Sha224Digest t ) : System

Private Methods

Méthode Description
Ch ( uint x, uint y, uint z ) : uint
CopyIn ( Sha224Digest t ) : void
Maj ( uint x, uint y, uint z ) : uint
Sum0 ( uint x ) : uint
Sum1 ( uint x ) : uint
Theta0 ( uint x ) : uint
Theta1 ( uint x ) : uint

Method Details

Copy() public méthode

public Copy ( ) : IMemoable
Résultat IMemoable

DoFinal() public méthode

public DoFinal ( byte output, int outOff ) : int
output byte
outOff int
Résultat int

GetDigestSize() public méthode

public GetDigestSize ( ) : int
Résultat int

ProcessBlock() public méthode

public ProcessBlock ( ) : void
Résultat void

ProcessLength() public méthode

public ProcessLength ( long bitLength ) : void
bitLength long
Résultat void

ProcessWord() public méthode

public ProcessWord ( byte input, int inOff ) : void
input byte
inOff int
Résultat void

Reset() public méthode

public Reset ( ) : void
Résultat void

Reset() public méthode

public Reset ( IMemoable other ) : void
other IMemoable
Résultat void

Sha224Digest() public méthode

public Sha224Digest ( ) : System
Résultat System

Sha224Digest() public méthode

public Sha224Digest ( Sha224Digest t ) : System
t Sha224Digest
Résultat System

Property Details

K public_oe static_oe property

public static uint[] K
Résultat uint[]