openssl/providers/implementations/signature
Tomas Mraz bbde856619 RSA: properly generate algorithm identifier for RSA-PSS signatures
Fixes #13969

- properly handle the mandatory RSA-PSS key parameters
- improve parameter checking when setting the parameters
- compute the algorithm id at the time it is requested so it
  reflects the actual parameters set
- when generating keys do not override previously set parameters
  with defaults
- tests added to the test_req recipe that should cover the PSS signature
  handling

Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/13988)
2021-02-05 14:04:59 +01:00
..
build.info Add SM2 signature algorithm to default provider 2020-09-22 08:18:09 +01:00
dsa.c Fix dsa & rsa signature dupctx() so that ctx->propq is strduped 2020-12-04 08:33:28 +10:00
ecdsa.c Fix some odd names in our provider source code 2021-02-01 23:02:20 +01:00
eddsa.c Fix s390 EDDSA HW support in providers. 2020-12-02 12:04:58 +10:00
mac_legacy.c Update copyright year 2021-01-28 13:54:57 +01:00
rsa.c RSA: properly generate algorithm identifier for RSA-PSS signatures 2021-02-05 14:04:59 +01:00
sm2sig.c Fix some odd names in our provider source code 2021-02-01 23:02:20 +01:00