PublicKeyBlob-Struktur
Stellt den öffentlichen Schlüssel eines Paars aus öffentlichem und privatem Schlüssel im Binärformat dar.
typedef struct {
unsigned int SigAlgId;
unsigned int HashAlgId;
ULONG cbPublicKey;
BYTE PublicKey[1]
} PublicKeyBlob;
Member
Member |
Beschreibungen |
---|---|
SigAlgId |
Der Bezeichner für den Signaturalgorithmus (vom Typ ALG_ID, wie in WinCrypt.h definiert) des öffentlichen Schlüssels. |
HashAlgId |
Der Bezeichner für den Hashalgorithmus (vom Typ ALG_ID, wie in WinCrypt.h definiert) des öffentlichen Schlüssels. |
cbPublicKey |
Die Länge des Schlüssels in Bytes. |
PublicKey |
Ein Bytearray variabler Länge, das den Schlüsselwert in dem von CryptoAPI zurückgegebenen Format enthält. |
Hinweise
Die PublicKeyBlob-Struktur wird von StrongNameGetPublicKey, StrongNameSignatureGeneration und anderen Funktionen für starke Namen verwendet, um den öffentlichen Schlüssel für ein öffentliches/privates Schlüsselpaar anzugeben.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: StrongName.h
Bibliothek: als Ressource in MsCorEE.dll enthalten
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0
Siehe auch
Referenz
StrongNameGetPublicKey-Funktion
StrongNameSignatureGeneration-Funktion