Class GostKeyExchangeParameters
Параметры алгоритма цифровой подписи ГОСТ Р 34.10 и алгоритма формирования общего секретного ключа, включая открытый ключ.
Inheritance
GostKeyExchangeParameters
Assembly: CryptoPro.Security.Cryptography.dll
Syntax
public sealed class GostKeyExchangeParameters
Constructors
GostKeyExchangeParameters()
Declaration
public GostKeyExchangeParameters()
GostKeyExchangeParameters(GostKeyExchangeParameters)
Declaration
public GostKeyExchangeParameters(GostKeyExchangeParameters parameters)
Parameters
Fields
DigestParamSet
Идентификатор OID параметров хэширования.
Declaration
public string DigestParamSet
Field Value
EncryptionParamSet
Идентификатор OID параметров шифрования.
Declaration
public string EncryptionParamSet
Field Value
PrivateKey
Declaration
Field Value
PublicKey
Declaration
Field Value
PublicKeyParamSet
Идентификатор OID параметров открытого ключа.
Declaration
public string PublicKeyParamSet
Field Value
Methods
DecodeParameters(byte[])
Declaration
public void DecodeParameters(byte[] data)
Parameters
Type |
Name |
Description |
byte[] |
data |
|
DecodeParameters2012(byte[])
Declaration
public void DecodeParameters2012(byte[] data)
Parameters
Type |
Name |
Description |
byte[] |
data |
|
DecodePublicKey(byte[], int)
Declaration
public void DecodePublicKey(byte[] data, int algId)
Parameters
Type |
Name |
Description |
byte[] |
data |
|
int |
algId |
|
EncodeParameters()
Declaration
public byte[] EncodeParameters()
Returns
EncodeParameters2012()
Declaration
public byte[] EncodeParameters2012()
Returns
EncodePublicBlob(GostKeyExchangeParameters, int)
Declaration
public static byte[] EncodePublicBlob(GostKeyExchangeParameters publicKeyParameters, int algId)
Parameters
Returns