CRYPT_MASK_GEN_ALGORITHM構造体 (wincrypt.h)

CRYPT_MASK_GEN_ALGORITHM構造体は、RSA PKCS #1 v2.1 署名マスクの生成に使用されるアルゴリズムを識別します。

構文

typedef struct _CRYPT_MASK_GEN_ALGORITHM {
  LPSTR                      pszObjId;
  CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm;
} CRYPT_MASK_GEN_ALGORITHM, *PCRYPT_MASK_GEN_ALGORITHM;

メンバー

pszObjId

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

意味
szOID_RSA_MGF1
"1.2.840.113549.1.1.8"
RSA MGF1 関数。

HashAlgorithm

マスク生成に使用するハッシュ アルゴリズムを識別する CRYPT_ALGORITHM_IDENTIFIER 構造体。

要件

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

こちらもご覧ください

CRYPT_RSAES_OAEP_PARAMETERS

CRYPT_RSA_SSA_PSS_PARAMETERS