Freigeben über


CRYPT_MASK_GEN_ALGORITHM-Struktur (wincrypt.h)

Die CRYPT_MASK_GEN_ALGORITHM-Struktur identifiziert den Algorithmus, der zum Generieren einer RSA PKCS #1 v2.1-Signaturmaske verwendet wird.

Syntax

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

Member

pszObjId

Die Adresse einer NULL-beendeten ANSI-Zeichenfolge, die den Objektbezeichner (Object Identifier, OID) des Algorithmus zur Maskengenerierung enthält. Dies kann der folgende Wert oder eine andere OID der Maskengenerierungsfunktion sein.

Wert Bedeutung
szOID_RSA_MGF1
"1.2.840.113549.1.1.8"
Die RSA MGF1-Funktion.

HashAlgorithm

Eine CRYPT_ALGORITHM_IDENTIFIER-Struktur , die den Hashalgorithmus identifiziert, der für die Maskengenerierung verwendet werden soll.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile wincrypt.h

Weitere Informationen

CRYPT_RSAES_OAEP_PARAMETERS

CRYPT_RSA_SSA_PSS_PARAMETERS