struttura BCRYPT_OAEP_PADDING_INFO (bcrypt.h)

La struttura BCRYPT_OAEP_PADDING_INFO viene usata per fornire opzioni per lo schema OAEP (Optimal Asymmetric Encryption Padding).

Sintassi

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

Members

pszAlgId

Puntatore a una stringa Unicode con terminazione Null che identifica l'algoritmo di crittografia da usare per creare la spaziatura interna. Questo algoritmo deve essere un algoritmo hash.

pbLabel

Indirizzo di un buffer contenente i dati da utilizzare per creare la spaziatura interna. Il membro cbLabel contiene le dimensioni di questo buffer.

cbLabel

Contiene il numero di byte nel buffer pbLabel da utilizzare per creare la spaziatura interna.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione bcrypt.h

Vedi anche

BCryptDecrypt

BCryptEncrypt