Class Gost3411_2012_512
Абстрактный базовый класс для всех реализаций алгоритма ГОСТ Р 34.11-2012 512. Все реализации алгоритма ГОСТ Р 34.11-2012 512 должны быть отнаследованы от данного класса.
Inherited Members
Namespace: CryptoPro.Security.Cryptography
Assembly: CryptoPro.Security.Cryptography.dll
Syntax
public abstract class Gost3411_2012_512 : HashAlgorithm, ICryptoTransform, IDisposable
Remarks
Создание наследников данного класса позволяет создать конкретную реализацию алгоритма ГОСТ Р 34.11-2012 512.
Основное применение данного класса, это идентификация алгоритма ГОСТ Р 34.11-2012 512 в иерархии криптографических алгоритмов.
Fields
HashSizeInBits
The hash size produced by the GOST3411_2012_512 algorithm, in bits.
Declaration
public const int HashSizeInBits = 512
Field Value
Type | Description |
---|---|
int |
HashSizeInBytes
The hash size produced by the GOST3411_2012_512 algorithm, in bytes.
Declaration
public const int HashSizeInBytes = 64
Field Value
Type | Description |
---|---|
int |
Methods
Create()
Declaration
public static Gost3411_2012_512 Create()
Returns
Type | Description |
---|---|
Gost3411_2012_512 |