Deprecate the low level RSA functions.
authorPauli <paul.dale@oracle.com>
Wed, 12 Feb 2020 05:03:51 +0000 (15:03 +1000)
committerPauli <paul.dale@oracle.com>
Thu, 20 Feb 2020 08:58:40 +0000 (18:58 +1000)
commitc5f8713443c8d606ff149b12c478cd6162f2a7ac
tree536ea6ba3fdf7e0f4e80ef2b50f8f979cfb730a2
parentb9f733c2846329ca6ee6b906b2291e31c0c14183
Deprecate the low level RSA functions.

Use of the low level RSA functions has been informally discouraged for a
long time. We now formally deprecate them.

Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/11063)
47 files changed:
CHANGES
apps/build.info
apps/genrsa.c
apps/progs.c
apps/progs.pl
apps/rsa.c
apps/rsautl.c
apps/speed.c
crypto/evp/p_dec.c
crypto/evp/p_enc.c
crypto/rsa/rsa_ameth.c
crypto/rsa/rsa_asn1.c
crypto/rsa/rsa_chk.c
crypto/rsa/rsa_crpt.c
crypto/rsa/rsa_depr.c
crypto/rsa/rsa_gen.c
crypto/rsa/rsa_lib.c
crypto/rsa/rsa_meth.c
crypto/rsa/rsa_none.c
crypto/rsa/rsa_oaep.c
crypto/rsa/rsa_ossl.c
crypto/rsa/rsa_pk1.c
crypto/rsa/rsa_pmeth.c
crypto/rsa/rsa_prn.c
crypto/rsa/rsa_pss.c
crypto/rsa/rsa_saos.c
crypto/rsa/rsa_sign.c
crypto/rsa/rsa_ssl.c
crypto/rsa/rsa_x931.c
crypto/rsa/rsa_x931g.c
engines/build.info
engines/e_dasync.c
fuzz/asn1.c
include/openssl/rsa.h
providers/implementations/asymciphers/rsa_enc.c
providers/implementations/keymgmt/rsa_kmgmt.c
providers/implementations/serializers/serializer_rsa.c
providers/implementations/serializers/serializer_rsa_priv.c
providers/implementations/serializers/serializer_rsa_pub.c
ssl/t1_lib.c
test/build.info
test/recipes/15-test_genrsa.t
test/recipes/15-test_mp_rsa.t
test/recipes/15-test_rsa.t
test/rsa_mp_test.c
test/rsa_test.c
util/libcrypto.num