Поделиться через


Структура PublicKeyBlob

Представляет в двоичном формате открытый ключ пары открытого и закрытого ключей.

Синтаксис

typedef struct {  
    unsigned int SigAlgId;  
    unsigned int HashAlgId;  
    ULONG cbPublicKey;  
    BYTE PublicKey[1]  
} PublicKeyBlob;

Элементы

Член Описание
SigAlgId Идентификатор алгоритма подписи (типа ALG_ID, как определено в WinCrypt.h) открытого ключа.
HashAlgId Идентификатор хэш-алгоритма (типа ALG_ID, как определено в WinCrypt.h) открытого ключа.
cbPublicKey Длина ключа в байтах.
PublicKey Массив байтов переменной длины, содержащий значение ключа в формате, возвращаемом CryptoAPI.

Комментарии

Структура PublicKeyBlob используется StrongNameGetPublicKey, StrongNameSignatureGeneration и другими функциями строгого имени для представления открытого ключа пары открытого и закрытого ключей.

Требования

Платформы: см. раздел Требования к системе.

Заголовка: StrongName.h

Библиотека: Включено в качестве ресурса в MsCorEE.dll

версии платформа .NET Framework: доступно с версии 1.0.

См. также раздел