Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Diese Struktur stellt den öffentlichen Schlüssel eines Schlüsselpaars aus einem öffentlichen und einem privaten Schlüssel im Binärformat dar.
Syntax
typedef struct {
unsigned int SigAlgId;
unsigned int HashAlgId;
ULONG cbPublicKey;
BYTE PublicKey[1]
} PublicKeyBlob;
Member
| Member | Beschreibung |
|---|---|
SigAlgId |
Dies ist der Bezeichner für den Signaturalgorithmus (vom Typ ALG_ID, wie in „WinCrypt.h“ definiert) des öffentlichen Schlüssels. |
HashAlgId |
Dies ist der Bezeichner für den Hashalgorithmus (vom Typ ALG_ID, wie in „WinCrypt.h“ definiert) des öffentlichen Schlüssels. |
cbPublicKey |
Dies ist die Länge des Schlüssels in Bytes. |
PublicKey |
Dies ist ein Bytearray mit variabler Länge, das den Schlüsselwert in dem von CryptoAPI zurückgegebenen Format enthält. |
Bemerkungen
Die PublicKeyBlob-Struktur wird von StrongNameGetPublicKey, StrongNameSignatureGeneration und anderen Funktionen für starke Namen verwendet, um den öffentlichen Schlüssel eines Schlüsselpaars aus einem öffentlichen und einem privaten Schlüssel darzustellen.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: StrongName.h
Bibliothek: Als Ressource in „MsCorEE.dll“ enthalten
.NET Framework-Versionen: Verfügbar seit Version 1.0.