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

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

    Struct GostWrappedKey

    Структура зашифрованного на алгоритме ГОСТ 28147 ключа.

    Inherited Members
    ValueType.Equals(object)
    ValueType.GetHashCode()
    ValueType.ToString()
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: CryptoPro.Security.Cryptography
    Assembly: CryptoPro.Security.Cryptography.dll
    Syntax
    [Serializable]
    public struct GostWrappedKey
    Remarks

    Данный класс служит для передачи ключевой информации, например, сессионных ключей.

    Fields

    EncryptedKey

    Зашифрованный ключ.

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

    EncryptionParamSet

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

    Declaration
    public string EncryptionParamSet
    Field Value
    Type Description
    string

    Mac

    Контрольная сумма (Message Authentication Code) зашифрованного ключа.

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

    Ukm

    UserKeyingMaterial

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

    Methods

    GetCryptoServiceProviderBlob()

    Упаковка в SIMPLE_BLOB.

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

    Байтовый массив SIMPLE_BLOB.

    Exceptions
    Type Condition
    CryptographicException

    При ошибках кодирования структуры.

    GetXmlWrappedKey()

    Упаковка в ASN.1 структуру Gost3410-KeyWrap.

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

    Байтовый массив ASN.1 структуры Gost3410-KeyWrap.

    SetByCryptoServiceProviderBlob(byte[])

    Распаковка объекта из SIMPLE_BLOB.

    Declaration
    public void SetByCryptoServiceProviderBlob(byte[] data)
    Parameters
    Type Name Description
    byte[] data

    Данные, закодированный SIMPLE_BLOB.

    Exceptions
    Type Condition
    CryptographicException

    При ошибках декодирования структуры.

    SetByXmlWrappedKey(byte[])

    Получение структуры зашифрованного ключа на основе ASN.1 структуру Gost3410-KeyWrap.

    Declaration
    public void SetByXmlWrappedKey(byte[] data)
    Parameters
    Type Name Description
    byte[] data

    ASN.1 структура Gost3410-KeyWrap

    В этом разделе
    Наверх Generated by DocFX