CRYPT_PRIVATE_KEY_INFO 構造体 (wincrypt.h)
[ CRYPT_PRIVATE_KEY_INFO 構造は、[要件] セクションで指定したオペレーティング システムで使用できます。 これは、以降のバージョンで変更または使用できない可能性があります。
CRYPT_PRIVATE_KEY_INFO構造体には、PrivateKey フィールド (DER エンコード) にクリア テキスト秘密キーが含まれています。 CRYPT_PRIVATE_KEY_INFO には、PKCS #8 標準で見つかった PKCS #8 PrivateKeyInfo ASN.1 型の情報が含まれています。
構文
typedef struct _CRYPT_PRIVATE_KEY_INFO {
DWORD Version;
CRYPT_ALGORITHM_IDENTIFIER Algorithm;
CRYPT_DER_BLOB PrivateKey;
PCRYPT_ATTRIBUTES pAttributes;
} CRYPT_PRIVATE_KEY_INFO, *PCRYPT_PRIVATE_KEY_INFO;
メンバー
Version
PKCS #8 バージョンを識別する DWORD 値。
Algorithm
秘密キー (RSA または DSA) を使用するアルゴリズムを示す CRYPT_ALGORITHM_IDENTIFIER 構造体。
PrivateKey
キー データを含む CRYPT_DER_BLOB 構造体。
pAttributes
PKCS #8 属性を識別する CRYPT_ATTRIBUTES 構造体。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | wincrypt.h |