BCRYPT_PSS_PADDING_INFO structure (bcrypt.h)

The BCRYPT_PSS_PADDING_INFO structure is used to provide options for the Probabilistic Signature Scheme (PSS) padding scheme.

Syntax

typedef struct _BCRYPT_PSS_PADDING_INFO {
  LPCWSTR pszAlgId;
  ULONG   cbSalt;
} BCRYPT_PSS_PADDING_INFO;

Members

pszAlgId

A pointer to a null-terminated Unicode string that identifies the cryptographic algorithm to use to create the padding. This algorithm must be a hashing algorithm.

cbSalt

The size, in bytes, of the random salt to use for the padding.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header bcrypt.h

See also

BCryptSignHash

BCryptVerifySignature