diff options
author | Adam Langley <agl@google.com> | 2016-03-08 03:35:18 +0300 |
---|---|---|
committer | David Benjamin <davidben@google.com> | 2016-03-08 04:45:40 +0300 |
commit | 8ba4b2d5bf812eae838796266b1d01aa363a8dcf (patch) | |
tree | 50351d77a2d6fae3c63c2641b4adf6d87e3d5725 /decrepit | |
parent | 4435e96b08c3cacdde5bb12a2f1aa82aa87a9516 (diff) |
Add |RSA_[padding_add|verify]_PKCS1_PSS to decrepit.
These functions are just like the _mgf1 versions but omit one of the
parameters. It's easier to add them than to patch the callers in some
cases.
Change-Id: Idee5b81374bf15f2ea89b7e0c06400c2badbb275
Reviewed-on: https://boringssl-review.googlesource.com/7362
Reviewed-by: David Benjamin <davidben@google.com>
Diffstat (limited to 'decrepit')
-rw-r--r-- | decrepit/rsa/rsa_decrepit.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/decrepit/rsa/rsa_decrepit.c b/decrepit/rsa/rsa_decrepit.c index c238f468..a88bc4bb 100644 --- a/decrepit/rsa/rsa_decrepit.c +++ b/decrepit/rsa/rsa_decrepit.c @@ -84,3 +84,13 @@ err: RSA_free(rsa); return NULL; } + +int RSA_padding_add_PKCS1_PSS(RSA *rsa, uint8_t *EM, const uint8_t *mHash, + const EVP_MD *Hash, int sLen) { + return RSA_padding_add_PKCS1_PSS_mgf1(rsa, EM, mHash, Hash, NULL, sLen); +} + +int RSA_verify_PKCS1_PSS(RSA *rsa, const uint8_t *mHash, const EVP_MD *Hash, + const uint8_t *EM, int sLen) { + return RSA_verify_PKCS1_PSS_mgf1(rsa, mHash, Hash, NULL, EM, sLen); +} |