Struttura PublicKeyBlob

Rappresenta, in formato binario, la chiave pubblica di una coppia di chiavi pubblica/privata.

Sintassi

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

Members

Membro Descrizione
SigAlgId Identificatore dell'algoritmo di firma (di tipo ALG_ID, definito in WinCrypt.h) della chiave pubblica.
HashAlgId Identificatore dell'algoritmo hash (di tipo ALG_ID, definito in WinCrypt.h) della chiave pubblica.
cbPublicKey Lunghezza della chiave in byte.
PublicKey Matrice di byte a lunghezza variabile che contiene il valore della chiave nel formato restituito da CryptoAPI.

Commenti

La PublicKeyBlob struttura viene usata da StrongNameGetPublicKey, StrongNameSignatureGeneration e altre funzioni di nome sicuro per rappresentare la chiave pubblica di una coppia di chiavi pubblica/privata.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: StrongName.h

Libreria: Incluso come risorsa in MsCorEE.dll

Versioni di .NET Framework: Disponibile da 1.0

Vedi anche