structure BCRYPT_PKCS1_PADDING_INFO (bcrypt.h)
La structure BCRYPT_PKCS1_PADDING_INFO est utilisée pour fournir des options pour le schéma de remplissage PKCS #1 .
Syntaxe
typedef struct _BCRYPT_PKCS1_PADDING_INFO {
LPCWSTR pszAlgId;
} BCRYPT_PKCS1_PADDING_INFO;
Membres
pszAlgId
Pointeur vers une chaîne Unicode terminée par null qui identifie l’algorithme de chiffrement à utiliser pour créer le remplissage. Cet algorithme doit être un algorithme de hachage. Lors de la création d’une signature, l’identificateur d’objet (OID) qui correspond à cet algorithme est ajouté à l’élément DigestInfo dans la signature, et si ce membre est NULL
, l’OID n’est pas ajouté. Lors de la vérification d’une signature, la vérification échoue si l’OID qui correspond à ce membre n’est pas identique à l’OID dans la signature. S’il n’y a pas d’OID dans la signature, la vérification échoue, sauf si ce membre est NULL
.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | bcrypt.h |