| Cryptographic Token Interface Standard |
PKCS#11 |
Data Fields | |
| CK_MECHANISM_TYPE | hashAlg |
| hash algorithm used in the PSS encoding; if the signature mechanism does not include message hashing, then this value must be the mechanism used by the application to generate the message hash; if the signature mechanism includes hashing, then this value must match the hash algorithm indicated by the signature mechanism. More... | |
| CK_RSA_PKCS_MGF_TYPE | mgf |
| mask generation function to use on the encoded block. More... | |
| CK_ULONG | sLen |
| length, in bytes, of the salt value used in the PSS encoding; typical values are the length of the message hash and zero. More... | |
| hashAlg | hash algorithm used in the PSS encoding; if the signature mechanism does not include message hashing, then this value must be the mechanism used by the application to generate the message hash; if the signature mechanism includes hashing, then this value must match the hash algorithm indicated by the signature mechanism |
| mgf | mask generation function to use on the encoded block |
| sLen | length, in bytes, of the salt value used in the PSS encoding; typical values are the length of the message hash and zero |
CK_RSA_PKCS_PSS_PARAMS_PTR is a pointer to a CK_RSA_PKCS_PSS_PARAMS.
|
|
hash algorithm used in the PSS encoding; if the signature mechanism does not include message hashing, then this value must be the mechanism used by the application to generate the message hash; if the signature mechanism includes hashing, then this value must match the hash algorithm indicated by the signature mechanism. |
|
|
mask generation function to use on the encoded block. |
|
|
length, in bytes, of the salt value used in the PSS encoding; typical values are the length of the message hash and zero. |