Delen via


PublicKeyBlob-structuur

Vertegenwoordigt, in binaire indeling, de openbare sleutel van een openbaar/persoonlijk sleutelpaar.

Syntax

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

Leden

Lid Beschrijving
SigAlgId De id voor het handtekeningalgoritme (van het type ALG_ID, zoals gedefinieerd in WinCrypt.h) van de openbare sleutel.
HashAlgId De id voor het hash-algoritme (van het type ALG_ID, zoals gedefinieerd in WinCrypt.h) van de openbare sleutel.
cbPublicKey De lengte van de sleutel in bytes.
PublicKey Een bytematrix met variabele lengte die de sleutelwaarde bevat in de indeling die wordt geretourneerd door de CryptoAPI.

Opmerkingen

De PublicKeyBlob structuur wordt gebruikt door StrongNameGetPublicKey, StrongNameSignatureGeneration en andere sterke naamfuncties om de openbare sleutel van een openbaar/persoonlijk sleutelpaar weer te geven.

Vereisten

Platforms: Zie Systeemvereisten.

Header: StrongName.h

Bibliotheek: Opgenomen als een resource in MsCorEE.dll

.NET Framework versies: beschikbaar sinds 1.0

Zie ook