Compartilhar via


Estrutura PublicKeyBlob

Representa, em formato binário, a chave pública de um par de chaves públicas/privadas.

Sintaxe

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

Membros

Membro DESCRIÇÃO
SigAlgId O identificador do algoritmo de assinatura (do tipo ALG_ID, conforme definido em WinCrypt.h) da chave pública.
HashAlgId O identificador do algoritmo de assinatura (do tipo ALG_ID, conforme definido em WinCrypt.h) da chave pública.
cbPublicKey O comprimento da chave em bytes.
PublicKey Uma matriz de bytes de comprimento variável que contém o valor da chave no formato retornado pelo CryptoAPI.

Comentários

A estrutura PublicKeyBlob é usada por StrongNameGetPublicKey, StrongNameSignatureGeneration e outras funções de nome forte para representar a chave pública de um par de chaves pública/privada.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: StrongName.h

Biblioteca: incluída como um recurso no MsCorEE.dll

Versões do .NET Framework: Disponíveis desde a versão 1.0

Confira também