openssl/crypto/rsa
Daiki Ueno 21b98da9d8 rsa: Accept NULL OAEP label for backward compatibility
According to the manual page, EVP_PKEY_CTX_set0_rsa_oaep_label()
should accept NULL as the label argument, though the function
currently rejects it while setting the corresponding octet string
parameter with OSSL_PARAM_construct_octet_string, which expects
non-NULL input.  This adds a workaround to the caller for backward
compatibility.

Signed-off-by: Daiki Ueno <dueno@redhat.com>

Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22397)
2023-10-18 16:25:25 +02:00
..
build.info
rsa_acvp_test_params.c
rsa_ameth.c Fix a possible memleak in rsa_pub_encode 2023-09-11 10:48:54 +02:00
rsa_asn1.c
rsa_backend.c
rsa_chk.c Copyright year updates 2023-09-07 09:59:15 +01:00
rsa_crpt.c
rsa_depr.c
rsa_err.c
rsa_gen.c Copyright year updates 2023-09-07 09:59:15 +01:00
rsa_lib.c rsa: Accept NULL OAEP label for backward compatibility 2023-10-18 16:25:25 +02:00
rsa_local.h
rsa_meth.c
rsa_mp_names.c
rsa_mp.c
rsa_none.c
rsa_oaep.c
rsa_ossl.c Copyright year updates 2023-09-07 09:59:15 +01:00
rsa_pk1.c Copyright year updates 2023-09-07 09:59:15 +01:00
rsa_pmeth.c Copyright year updates 2023-09-07 09:59:15 +01:00
rsa_prn.c
rsa_pss.c Copyright year updates 2023-09-07 09:59:15 +01:00
rsa_saos.c
rsa_schemes.c
rsa_sign.c Refine the documents of several APIs 2022-12-16 18:59:28 +01:00
rsa_sp800_56b_check.c
rsa_sp800_56b_gen.c Remove repeated words 2023-09-11 10:15:30 +02:00
rsa_x931.c
rsa_x931g.c Copyright year updates 2023-09-07 09:59:15 +01:00