Partager via


PublicKeyBlob, structure

Représente, dans un format binaire, la clé publique d'une paire de clés publique/privée.

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

Membres

Membre

Description

SigAlgId

Identificateur de l'algorithme de signature (de type ALG_ID, comme indiqué dans WinCrypt.h) de la clé publique.

HashAlgId

Identificateur de l'algorithme de hachage (de type ALG_ID, comme défini dans WinCrypt.h) de la clé publique.

cbPublicKey

Longueur de la clé publique en octets.

PublicKey

Tableau d'octets de longueur variable qui contient la valeur de clé dans le format retourné par le CryptoAPI.

Notes

La structure PublicKeyBlob est utilisée par StrongNameGetPublicKey, StrongNameSignatureGeneration et d'autres fonctions de nom fort pour représenter la clé publique d'une paire de clés publique/privée.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : StrongName.h

Bibliothèque : incluse en tant que ressource dans MsCorEE.dll

Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Voir aussi

Référence

StrongNameGetPublicKey, fonction

StrongNameSignatureGeneration, fonction

Autres ressources

Structures de noms forts