Condividi tramite


Struttura PublicKeyBlob

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

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

Membri

Membro

Oggetto di descrizione

SigAlgId

Identificatore dell'algoritmo di firma (di tipo ALG_ID, come definito in WinCrypt.h) della chiave pubblica.

HashAlgId

Identificatore dell'algoritmo hash (di tipo ALG_ID, come definito in WinCrypt.h) della chiave pubblica.

cbPublicKey

Lunghezza della chiave in byte.

PublicKey

Matrice di byte di lunghezza variabile contenente il valore della chiave nel formato restituito da CryptoAPI.

Note

La struttura PublicKeyBlob viene utilizzata da StrongNameGetPublicKey, StrongNameSignatureGeneration e da altre funzioni con 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: inclusa come risorsa in MsCorEE.dll

Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Vedere anche

Riferimenti

Funzione StrongNameGetPublicKey

Funzione StrongNameSignatureGeneration

Altre risorse

Strutture di denominazione sicura