Browse Source

Remove redundant check for `saltlen > UINT32_MAX`

Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/18671)
Daniel Fiala 1 year ago
parent
commit
05e51bc79b
1 changed files with 1 additions and 1 deletions
  1. 1 1
      providers/common/der/der_rsa_key.c

+ 1 - 1
providers/common/der/der_rsa_key.c

@@ -305,7 +305,7 @@ int ossl_DER_w_RSASSA_PSS_params(WPACKET *pkt, int tag,
     saltlen = ossl_rsa_pss_params_30_saltlen(pss);
     trailerfield = ossl_rsa_pss_params_30_trailerfield(pss);
 
-    if (saltlen < 0 || (unsigned int)saltlen > UINT32_MAX) {
+    if (saltlen < 0) {
         ERR_raise(ERR_LIB_RSA, RSA_R_INVALID_SALT_LENGTH);
         return 0;
     }