КриптоПро .NET
Search Results for

    Показать/Скрыть содержание

    Class GostKeyExchangeParameters

    Параметры алгоритма цифровой подписи ГОСТ Р 34.10 и алгоритма формирования общего секретного ключа, включая открытый ключ.

    Inheritance
    object
    GostKeyExchangeParameters
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: CryptoPro.Security.Cryptography
    Assembly: CryptoPro.Security.Cryptography.dll
    Syntax
    public sealed class GostKeyExchangeParameters

    Constructors

    GostKeyExchangeParameters()

    Declaration
    public GostKeyExchangeParameters()

    GostKeyExchangeParameters(GostKeyExchangeParameters)

    Declaration
    public GostKeyExchangeParameters(GostKeyExchangeParameters parameters)
    Parameters
    Type Name Description
    GostKeyExchangeParameters parameters

    Fields

    DigestParamSet

    Идентификатор OID параметров хэширования.

    Declaration
    public string DigestParamSet
    Field Value
    Type Description
    string

    EncryptionParamSet

    Идентификатор OID параметров шифрования.

    Declaration
    public string EncryptionParamSet
    Field Value
    Type Description
    string

    PrivateKey

    Закрытый ключ.

    Declaration
    public byte[] PrivateKey
    Field Value
    Type Description
    byte[]

    PublicKey

    Открытый ключ.

    Declaration
    public byte[] PublicKey
    Field Value
    Type Description
    byte[]

    PublicKeyParamSet

    Идентификатор OID параметров открытого ключа.

    Declaration
    public string PublicKeyParamSet
    Field Value
    Type Description
    string

    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
    Type Description
    byte[]

    EncodeParameters2012()

    Declaration
    public byte[] EncodeParameters2012()
    Returns
    Type Description
    byte[]

    EncodePublicBlob(GostKeyExchangeParameters, int)

    Declaration
    public static byte[] EncodePublicBlob(GostKeyExchangeParameters publicKeyParameters, int algId)
    Parameters
    Type Name Description
    GostKeyExchangeParameters publicKeyParameters
    int algId
    Returns
    Type Description
    byte[]
    В этом разделе
    Наверх Generated by DocFX