共用方式為


PublicKeyBlob 結構

包含二進位格式的公開 / 私密金鑰組的公開金鑰。

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

成員

成員

描述

SigAlgId

此公開金鑰的簽章演算法識別項 (型別為 ALG_ID,如 WinCrypt.h 中所定義)。

HashAlgId

此公開金鑰的雜湊演算法識別項 (型別為 ALG_ID,如 WinCrypt.h 中所定義)。

cbPublicKey

金鑰的長度 (以位元組計)。

PublicKey

可變長度的位元組陣列,包含 CryptoAPI 所傳回之格式的金鑰值。

備註

PublicKeyBlob 結構是由 StrongNameGetPublicKeyStrongNameSignatureGeneration 和其他強式名稱函式所使用,用以表示公開/私密金鑰組的公開金鑰。

需求

**平台:**請參閱 .NET Framework 系統需求

**旗頭:**StrongName.h

程式庫:包含做為 MsCorEE.dll 中的資源

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

請參閱

參考

StrongNameGetPublicKey 函式

StrongNameSignatureGeneration 函式

其他資源

強式命名結構