Encode an EMSA-PSS padded block for RSA signature (deprecated).
Declared in <openssl/rsa.h>
[[deprecated]]
int
RSA_padding_add_PKCS1_PSS(
RSA* rsa,
unsigned char* EM,
unsigned char const* mHash,
EVP_MD const* Hash,
int sLen);
Deprecated. Use of this entity is allowed but discouraged.
1 on success, or 0 on failure.
| Name | Description |
|---|---|
| rsa | RSA key providing the modulus length. |
| EM | Destination encoded message of length RSA_size(rsa). |
| mHash | Hash of the message being signed. |
| Hash | Digest method that produced mHash (and used by MGF1 unless configured otherwise). |
| sLen | Salt length in bytes, or RSA_PSS_SALTLEN_* special values. |