Partager via


BCRYPT_OAEP_PADDING_INFO structure (bcrypt.h)

La structure BCRYPT_OAEP_PADDING_INFO est utilisée pour fournir des options pour le schéma OAEP (Optimal Asymmetric Encryption Padding).

Syntaxe

typedef struct _BCRYPT_OAEP_PADDING_INFO {
  LPCWSTR pszAlgId;
  PUCHAR  pbLabel;
  ULONG   cbLabel;
} BCRYPT_OAEP_PADDING_INFO;

Membres

pszAlgId

Pointeur vers une chaîne Unicode terminée par un caractère Null qui identifie l’algorithme de chiffrement à utiliser pour créer le remplissage. Cet algorithme doit être un algorithme de hachage.

pbLabel

Adresse d’une mémoire tampon qui contient les données à utiliser pour créer le remplissage. Le membre cbLabel contient la taille de cette mémoire tampon.

cbLabel

Contient le nombre d’octets dans la mémoire tampon pbLabel à utiliser pour créer le remplissage.

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

Voir aussi

BCryptDecrypt

BCryptEncrypt