Compartilhar via


Estrutura de PublicKeyBlob

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

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

Membros

Membro

Descrição

SigAlgId

O identificador para o algoritmo de assinatura (do tipo ALG_ID, conforme definido em WinCrypt.h) da chave pública.

HashAlgId

O identificador para o algoritmo de hash (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 pela CryptoAPI.

Comentários

O PublicKeyBlob estrutura é usada por StrongNameGetPublicKey, StrongNameSignatureGeneratione outras funções de nome forte para representar a chave pública de um par de chaves pública/particular.

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: StrongName.h

Biblioteca: Incluído como um recurso em mscoree

.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Consulte também

Referência

Função de StrongNameGetPublicKey

Função de StrongNameSignatureGeneration

Outros recursos

Estruturas de nomeação forte