Структура 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.
См. также раздел
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.