[openssl/openssl] a1798d: Compute RSA-PSS algorithm params in libcrypto for ...

Tomáš Mráz noreply at github.com
Thu Jun 1 00:05:05 UTC 2023


  Branch: refs/heads/openssl-3.1
  Home:   https://github.com/openssl/openssl
  Commit: a1798d1ea82683f2b89788621d50b092bbe3eb5a
      https://github.com/openssl/openssl/commit/a1798d1ea82683f2b89788621d50b092bbe3eb5a
  Author: Tomas Mraz <tomas at openssl.org>
  Date:   2023-06-01 (Thu, 01 Jun 2023)

  Changed paths:
    M crypto/cms/cms_rsa.c
    M crypto/rsa/rsa_ameth.c

  Log Message:
  -----------
  Compute RSA-PSS algorithm params in libcrypto for legacy

Fixes regression of RSA signatures for legacy keys caused
by quering the provider for the algorithm id with parameters.

Legacy keys do not have a method that would create the
algorithm id. So we revert to what was done in 3.0.7 and
earlier versions for these keys.

Fixes #21008

Reviewed-by: Richard Levitte <levitte at openssl.org>
Reviewed-by: Paul Dale <pauli at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21019)

(cherry picked from commit 3410a72dce57651e08d5d2143409cde0205a8f3b)




More information about the openssl-commits mailing list