You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Tomas Mraz c27e792221 bn: Deprecate the X9.31 RSA key generation related functions
This key generation method is obsolete.

Fixes #10111

Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/13921)
2 years ago
..
__DECC_INCLUDE_EPILOGUE.H Update copyright year 3 years ago
__DECC_INCLUDE_PROLOGUE.H Update copyright year 3 years ago
aes.h Switch deprecation method for AES 3 years ago
asn1.h.in Switch deprecation method for ASN.1 3 years ago
asn1_mac.h Following the license change, modify the boilerplates in include/ and crypto/include/ 5 years ago
asn1err.h Check that multi-strings/CHOICE types don't use implicit tagging 3 years ago
asn1t.h.in X509_dup: fix copying of libctx and propq using new ASN1_OP_DUP_POST cb operation 3 years ago
async.h Update source files for deprecation at 3.0 4 years ago
asyncerr.h ERR: Rebuild all generated error headers and source files 3 years ago
bio.h.in Switch deprecation method for BIO 3 years ago
bioerr.h replace all BIO_R_NULL_PARAMETER by ERR_R_PASSED_NULL_PARAMETER 2 years ago
blowfish.h Switch deprecation method for Blowfish 3 years ago
bn.h bn: Deprecate the X9.31 RSA key generation related functions 2 years ago
bnerr.h ERR: Rebuild all generated error headers and source files 3 years ago
buffer.h Update source files for deprecation at 3.0 4 years ago
buffererr.h ERR: Rebuild all generated error headers and source files 3 years ago
camellia.h Switch deprecation method for Camellia 3 years ago
cast.h Switch deprecation method for CAST 3 years ago
cmac.h Switch deprecation method for CMAC 3 years ago
cmp.h.in CMP: Allow PKCS#10 input also for ir, cr, kur, and rr messages 2 years ago
cmp_util.h Add -verbosity option to apps/cmp.c and add log output also in crypto/cmp 3 years ago
cmperr.h ERR: Rebuild all generated error headers and source files 3 years ago
cms.h.in Rename OPENSSL_CTX prefix to OSSL_LIB_CTX 3 years ago
cmserr.h ERR: Rebuild all generated error headers and source files 3 years ago
comp.h Update source files for pre-3.0 deprecation 4 years ago
comperr.h ERR: Rebuild all generated error headers and source files 3 years ago
conf.h.in Switch deprecation method for CONF 3 years ago
conf_api.h Update source files for deprecation at 3.0 4 years ago
conferr.h ERR: Rebuild all generated error headers and source files 3 years ago
configuration.h.in Add better support for using deprecated symbols internally 4 years ago
core.h Add Explicit EC parameter support to providers. 3 years ago
core_dispatch.h rand: move the entropy source out of the FIPS provider 3 years ago
core_names.h Rename EVP_CIPHER_CTX_get_iv and EVP_CIPHER_CTX_get_iv_state for clarity 2 years ago
core_object.h CORE: Define provider-native abstract objects 3 years ago
crmf.h.in Rename OPENSSL_CTX prefix to OSSL_LIB_CTX 3 years ago
crmferr.h ERR: Rebuild all generated error headers and source files 3 years ago
crypto.h.in Add some more CRYPTO_atomic functions 2 years ago
cryptoerr.h openssl_hexstr2buf_sep(): Prevent misleading 'malloc failure' errors on short input 3 years ago
cryptoerr_legacy.h Modify the ERR init functions to use the internal ERR string loaders 3 years ago
ct.h.in Rename OPENSSL_CTX prefix to OSSL_LIB_CTX 3 years ago
cterr.h ERR: Rebuild all generated error headers and source files 3 years ago
decoder.h DECODER: Add input structure support for EVP_PKEY decoding 3 years ago
decodererr.h ERR: Rebuild all generated error headers and source files 3 years ago
des.h Switch deprecation method for DES 3 years ago
dh.h EVP_PKEY & DH: Make DH EVP_PKEY_CTX parameter ctrls / setters more available 2 years ago
dherr.h ERR: Rebuild all generated error headers and source files 3 years ago
dsa.h dsa: provider and library deprecation changes 2 years ago
dsaerr.h ERR: Rebuild all generated error headers and source files 3 years ago
dtls1.h Update copyright year 3 years ago
e_os2.h NonStop port updates for 3.0.0. 3 years ago
ebcdic.h Update source files for deprecation at 3.0 4 years ago
ec.h EVP_PKEY & EC_KEY: Make EC EVP_PKEY_CTX parameter ctrls / setters more available 2 years ago
ecdh.h Following the license change, modify the boilerplates in include/ and crypto/include/ 5 years ago
ecdsa.h Following the license change, modify the boilerplates in include/ and crypto/include/ 5 years ago
ecerr.h ERR: Rebuild all generated error headers and source files 3 years ago
encoder.h ENCODER: Don't pass libctx to OSSL_ENCODER_CTX_new_by_EVP_PKEY() 3 years ago
encodererr.h ERR: Rebuild all generated error headers and source files 3 years ago
engine.h Switch deprecation method for ENGINE 3 years ago
engineerr.h ERR: Rebuild all generated error headers and source files 3 years ago
err.h.in Use centralized fetching errors 2 years ago
ess.h.in Fix safestack issues in ess.h 3 years ago
esserr.h ERR: Rebuild all generated error headers and source files 3 years ago
evp.h Deprecate EVP_KEY_new_CMAC_key and EVP_PKEY_new_CMAC_key_ex 2 years ago
evperr.h Enable locking on the primary DRBG when we create it 2 years ago
fips_names.h Add option to fipsinstall to disable fips security checks at run time. 3 years ago
fipskey.h.in Fix up build issue when running cpp tests 3 years ago
hmac.h Switch deprecation method for HMAC 3 years ago
http.h rename OSSL_HTTP_REQ_CTX_header to OSSL_HTTP_REQ_CTX_set_request_line 2 years ago
httperr.h ERR: Rebuild all generated error headers and source files 3 years ago
idea.h Switch deprecation method for IDEA 3 years ago
kdf.h Rename EVP_KDF_size() to EVP_KDF_CTX_get_kdf_size(). 3 years ago
kdferr.h Modify the ERR init functions to use the internal ERR string loaders 3 years ago
lhash.h.in Fix some missed usage of DEFINE_LHASH_OF() 3 years ago
macros.h Allow empty deprecation macros to be passed as macro arguments 3 years ago
md2.h Switch deprecation method for MD2 3 years ago
md4.h Switch deprecation method for MD4 3 years ago
md5.h Switch deprecation method for MD5 3 years ago
mdc2.h Switch deprecation method for MDC2 3 years ago
modes.h Optimize AES-ECB mode in OpenSSL for both aarch64 and aarch32 4 years ago
obj_mac.h Update copyright years of auto-generated headers (make update) 2 years ago
objects.h Update source files for pre-3.0 deprecation 4 years ago
objectserr.h ERR: Rebuild all generated error headers and source files 3 years ago
ocsp.h.in OCSP HTTP: Restore API of undocumented and recently deprecated functions 2 years ago
ocsperr.h ERR: Rebuild all generated error headers and source files 3 years ago
opensslconf.h Add better support for using deprecated symbols internally 4 years ago
opensslv.h.in Update copyright year 3 years ago
ossl_typ.h Reorganize public header files (part 2) 4 years ago
param_build.h params: add OSSL_PARAM helpers for time_t. 3 years ago
params.h OSSL_PARAM: Add string pointer getters 3 years ago
pem.h Drop OPENSSL_NO_RSA everywhere 2 years ago
pem2.h Update source files for deprecation at 3.0 4 years ago
pemerr.h ERR: Rebuild all generated error headers and source files 3 years ago
pkcs7.h.in Rename OPENSSL_CTX prefix to OSSL_LIB_CTX 3 years ago
pkcs7err.h ERR: Rebuild all generated error headers and source files 3 years ago
pkcs12.h.in Switch deprecation method for PKCS#12 3 years ago
pkcs12err.h ERR: Rebuild all generated error headers and source files 3 years ago
provider.h Rename OPENSSL_CTX prefix to OSSL_LIB_CTX 3 years ago
rand.h Switch deprecation method for RAND 3 years ago
randerr.h ERR: Rebuild all generated error headers and source files 3 years ago
rc2.h Switch deprecation method for RC2 3 years ago
rc4.h Switch deprecation method for RC4 3 years ago
rc5.h Switch deprecation method for RC5 3 years ago
ripemd.h Switch deprecation method for RIPEMD 3 years ago
rsa.h Drop OPENSSL_NO_RSA everywhere 2 years ago
rsaerr.h ERR: Rebuild all generated error headers and source files 3 years ago
safestack.h.in Streamline the safestack generated code 3 years ago
seed.h Switch deprecation method for SEED 3 years ago
self_test.h Add fips self tests for all included kdf 3 years ago
sha.h Switch deprecation method for SHA 3 years ago
srp.h.in Switch deprecation method for SRP 3 years ago
srtp.h Update source files for deprecation at 3.0 4 years ago
ssl.h.in replace 'unsigned const char' with 'const unsigned char' 2 years ago
ssl2.h Update source files for deprecation at 3.0 4 years ago
ssl3.h Do not allow dropping Extended Master Secret extension on renegotiaton 3 years ago
sslerr.h Clean away extraneous library specific FETCH_FAILED reason codes 2 years ago
sslerr_legacy.h Modify the ERR init functions to use the internal ERR string loaders 3 years ago
stack.h Update source files for pre-3.0 deprecation 4 years ago
store.h Switch deprecation method for OSSL_STORE 3 years ago
storeerr.h ERR: Rebuild all generated error headers and source files 3 years ago
symhacks.h Update source files for deprecation at 3.0 4 years ago
tls1.h Update copyright year 3 years ago
trace.h ENCODER: Add tracing 3 years ago
ts.h Correct and simplify use of ERR_clear_error() etc. for loading DSO libs 3 years ago
tserr.h ERR: Rebuild all generated error headers and source files 3 years ago
txt_db.h Update source files for deprecation at 3.0 4 years ago
types.h Deprecate OCSP_xxx API for OSSL_HTTP_xxx 2 years ago
ui.h.in Fix safestack issues in ui.h 3 years ago
uierr.h ERR: Rebuild all generated error headers and source files 3 years ago
whrlpool.h Switch deprecation method for Whirlpool 3 years ago
x509.h.in constify X509_REQ_add_extensions() and X509_REQ_add_extensions_nid() 2 years ago
x509_vfy.h.in Rename OPENSSL_CTX prefix to OSSL_LIB_CTX 3 years ago
x509err.h ERR: Rebuild all generated error headers and source files 3 years ago
x509v3.h.in x509v3.h.in: Deprecate CTX_TEST and replace it by X509V3_CTX_TEST 2 years ago
x509v3err.h ERR: Rebuild all generated error headers and source files 3 years ago