CRYPT_PSOURCE_ALGORITHM 構造体 (wincrypt.h)

CRYPT_PSOURCE_ALGORITHM構造体は、RSAES-OAEP キー暗号化のアルゴリズムと (必要に応じて) ラベルの値を識別します。

構文

typedef struct _CRYPT_PSOURCE_ALGORITHM {
  LPSTR           pszObjId;
  CRYPT_DATA_BLOB EncodingParameters;
} CRYPT_PSOURCE_ALGORITHM, *PCRYPT_PSOURCE_ALGORITHM;

メンバー

pszObjId

アルゴリズムの オブジェクト識別子 (OID) を含む null で終わる ANSI 文字列のアドレス。 これには、次の値または他のマスク生成関数 OID を指定できます。

意味
szOID_RSA_PSPECIFIED
"1.2.840.113549.1.1.9"
RSAES-OAEP ラベル関数。

EncodingParameters

ラベルを含む CRYPT_DATA_BLOB 。 このメンバーは省略可能であり、空の BLOB を含む場合があります。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header wincrypt.h

こちらもご覧ください

CRYPT_RSAES_OAEP_PARAMETERS