PublicKeyBlob 構造体
公開キーと秘密キーのペアの公開キーをバイナリ形式で表します。
typedef struct {
unsigned int SigAlgId;
unsigned int HashAlgId;
ULONG cbPublicKey;
BYTE PublicKey[1]
} PublicKeyBlob;
メンバー
メンバー |
説明 |
---|---|
SigAlgId |
公開キーの署名アルゴリズム (WinCrypt.h で定義されている ALG_ID 型) の識別子。 |
HashAlgId |
公開キーのハッシュ アルゴリズム (WinCrypt.h で定義されている ALG_ID 型) の識別子。 |
cbPublicKey |
キーの長さ (バイト単位)。 |
PublicKey |
CryptoAPI から返された形式の、キー値を含む可変長のバイト配列。 |
解説
PublicKeyBlob 構造体は、公開キーと秘密キーのペアの公開キーを表すために、StrongNameGetPublicKey、StrongNameSignatureGeneration、およびその他の厳密な名前を持つ関数で使用されます。
必要条件
プラットフォーム : 「.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
参照
参照
StrongNameSignatureGeneration 関数