Partager via


PublicKeyBlob

Mise à jour : novembre 2007

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 : 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Voir aussi

Concepts

Scénario de nom fort

Référence

StrongNameGetPublicKey, fonction

StrongNameSignatureGeneration, fonction

Autres ressources

Structures de noms forts