BCRYPT_OAEP_PADDING_INFO-Struktur (bcrypt.h)
Die BCRYPT_OAEP_PADDING_INFO-Struktur wird verwendet, um Optionen für das OAEP-Schema (Optimal Asymmetric Encryption Padding) bereitzustellen.
Syntax
typedef struct _BCRYPT_OAEP_PADDING_INFO {
LPCWSTR pszAlgId;
PUCHAR pbLabel;
ULONG cbLabel;
} BCRYPT_OAEP_PADDING_INFO;
Member
pszAlgId
Ein Zeiger auf eine Unicode-Zeichenfolge mit NULL-Beendigung, die den kryptografischen Algorithmus identifiziert, der zum Erstellen des Abstands verwendet werden soll. Bei diesem Algorithmus muss es sich um einen Hashalgorithmus handelt.
pbLabel
Die Adresse eines Puffers, der die Daten enthält, die zum Erstellen des Abstands verwendet werden sollen. Das cbLabel-Element enthält die Größe dieses Puffers.
cbLabel
Enthält die Anzahl der Bytes im pbLabel-Puffer , die zum Erstellen des Auffüllungsvorgangs verwendet werden sollen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | bcrypt.h |