Compartilhar via


Estrutura PublicKeyBlob

Representa, em formato binário, a chave pública de um emparelhar 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_IDsistema autônomo definido no WinCrypt.h) da chave pública.

HashAlgId

O identificador para o algoritmo de hash (do tipo ALG_IDconforme definido no WinCrypt.h) da chave pública.

cbPublicKey

O comprimento da chave em bytes.

PublicKey

Uma matriz de byte de comprimento variável que contém o valor chave no formato retornado por CryptoAPI.

Comentários

The PublicKeyBlob estrutura usada pelo StrongNameGetPublicKey, StrongNameSignatureGeneration e outras funções de nome forte para representam a chave pública de um emparelhar de chaves pública/particular.

Requisitos

Plataformas: See Requisitos de sistema do .NET framework.

Cabeçalho: StrongName.h

Biblioteca: Incluído sistema autônomo um recurso em MsCorEE.dll

.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Consulte também

Conceitos

Cenário de nome forte

Referência

Função StrongNameGetPublicKey

Função StrongNameSignatureGeneration

Outros recursos

Estruturas de nomeação forte