Encode an EMSA‐PSS padded block using an explicit MGF1 hash (deprecated).
Synopsis
Declared in <openssl/rsa.h>
[[deprecated]]
int
RSA_padding_add_PKCS1_PSS_mgf1(
RSA* rsa,
unsigned char* EM,
unsigned char const* mHash,
EVP_MD const* Hash,
EVP_MD const* mgf1Hash,
int sLen);
|
Warning
|
Deprecated. Use of this entity is allowed but discouraged. |
Return Value
1 on success, or 0 on failure.
Parameters
Name |
Description |
rsa |
RSA key providing the modulus length. |
EM |
Destination encoded message of length RSA_size( |
mHash |
Hash of the message being signed. |
Hash |
Digest method that produced |
mgf1Hash |
Hash algorithm used by MGF1, or NULL to use |
sLen |
Salt length in bytes, or RSA_PSS_SALTLEN_* special values. |
Created with MrDocs