CryptographicPublicKeyBlobType Enumeration

バッファーに含まれる公開キーの種類を指定します。

構文


var value = Windows.Security.Cryptography.Core.CryptographicPublicKeyBlobType.x509SubjectPublicKeyInfo;

属性

[Version(0x06020000)]

メンバー

CryptographicPublicKeyBlobType列挙型 にはこれらのメンバーがあります。

メンバー説明
X509SubjectPublicKeyInfo | x509SubjectPublicKeyInfo0

これが既定値です。公開キーは RFC 5280 および RFC 3280 規格で定義された ASN.1 SubjectPublicKeyInfo 型としてエンコードされます。

SubjectPublicKeyInfo  ::=  SEQUENCE  { algorithm            AlgorithmIdentifier, subjectPublicKey     BIT STRING  } 
Pkcs1RsaPublicKey | pkcs1RsaPublicKey1

キーは PKCS #1 規格で定義された RSA 公開キーです。詳細については、RFC 3347 のトピックの「RSA 暗号の仕様」を参照してください。

BCryptPublicKey | bCryptPublicKey2

次世代暗号化 (CNG: Cryptography Next Generation) API によって定義される Microsoft 公開キーの形式。たとえば、次の CNG の構造を参照してください。

Capi1PublicKey | capi1PublicKey3

旧式の暗号化 API (CAPI: Cryptography API) によって定義される Microsoft 公開キーの形式。詳細については、「ベース プロバイダー キー BLOB」を参照してください。

要件

最小限サポートされるクライアント

Windows 8

最小限サポートされるサーバー

Windows Server 2012

名前空間

Windows.Security.Cryptography.Core
Windows::Security::Cryptography::Core [C++]

メタデータ

Windows.winmd

 

 

表示:
© 2014 Microsoft