C# Класс Renci.SshNet.Security.Cryptography.RIPEMD160Hash

Наследование: System.Security.Cryptography.HashAlgorithm
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Initialize ( ) : void

Initializes an implementation of the T:System.Security.Cryptography.HashAlgorithm class.

RIPEMD160Hash ( ) : System

Initializes a new instance of the RIPEMD160Hash class.

Защищенные методы

Метод Описание
HashCore ( byte array, int ibStart, int cbSize ) : void
HashFinal ( ) : byte[]

Приватные методы

Метод Описание
F1 ( int x, int y, int z ) : int

Rounds 0-15

F2 ( int x, int y, int z ) : int

Rounds 16-31

F3 ( int x, int y, int z ) : int

ounds 32-47

F4 ( int x, int y, int z ) : int

Rounds 48-63

F5 ( int x, int y, int z ) : int

ounds 64-79

InternalInitialize ( ) : void

Reset the chaining variables to the IV values.

ProcessBlock ( ) : void
ProcessLength ( long bitLength ) : void
ProcessWord ( byte input, int inOff ) : void
RL ( int x, int n ) : int
UnpackWord ( int word, byte outBytes, int outOff ) : void
Update ( byte input ) : void

Описание методов

HashCore() защищенный Метод

protected HashCore ( byte array, int ibStart, int cbSize ) : void
array byte
ibStart int
cbSize int
Результат void

HashFinal() защищенный Метод

protected HashFinal ( ) : byte[]
Результат byte[]

Initialize() публичный Метод

Initializes an implementation of the T:System.Security.Cryptography.HashAlgorithm class.
public Initialize ( ) : void
Результат void

RIPEMD160Hash() публичный Метод

Initializes a new instance of the RIPEMD160Hash class.
public RIPEMD160Hash ( ) : System
Результат System