Fix migration guide mappings for i2o/o2i_ECPublicKey
[openssl.git] / crypto / rsa / rsa_lib.c
10 days ago Richard LevitteCopyright year updates
2024-01-09 Neil HormanAugment RSA provider to generate CRT coefficients on...
2023-12-29 slontisLimit RSA-OAEP related functions to RSA keys only
2023-10-18 Neil HormanDont require CRT params on ossl_rsa_set0_all_params
2023-10-18 Daiki Uenorsa: Accept NULL OAEP label for backward compatibility
2023-09-07 Matt CaswellCopyright year updates
2023-07-04 Paulifix memory allocation and reference counting issues
2023-07-01 Paulirsa: update to structure based atomics
2022-10-05 Richard LevitteStop raising ERR_R_MALLOC_FAILURE in most places
2022-06-02 Peiwei HuFix the check of evp_pkey_ctx_set_params_strict
2022-05-03 Matt CaswellUpdate copyright year
2022-01-05 Dimitris ApostolouFix typos
2021-12-02 x2018check the return value of BN_dup() in rsa_lib.c:1248
2021-07-06 Tomas Mrazfips module header inclusion fine-tunning
2021-06-19 Tomas MrazReplace non-ASCII character in source file
2021-05-26 Paulirsa: special case the strengths of RSA with 7680 and...
2021-05-20 Paulitodo: remove TODO(3.0) from the sources.
2021-03-28 Tomas MrazRemove RSA bignum_data that is not used anywhere
2021-03-19 Richard LevittePROV: Add type specific PKCS#8 decoding to the DER...
2021-03-18 Shane LontisAdd ossl_rsa symbols
2021-03-18 Shane LontisFix misc external ossl_ symbols.
2021-02-24 Tomas MrazCleanup of some of the EVP_PKEY_CTX_ctrl related TODOs
2021-02-23 Richard LevitteEVP: Adapt the RSA specific EVP_PKEY_CTX setter / gette...
2021-01-28 Daniel BeveniusEVP: fix keygen for EVP_PKEY_RSA_PSS
2021-01-28 Richard LevitteUpdate copyright year
2021-01-26 Richard LevitteClean away unnecessary length related OSSL_PARAM key...
2020-12-17 Richard LevitteDECODER: Adjust the library context of keys in our...
2020-11-13 Richard LevitteConvert all {NAME}err() in crypto/ to their correspondi...
2020-10-15 Dr. Matthias St... Rename OPENSSL_CTX prefix to OSSL_LIB_CTX
2020-10-06 Paulirsa: add ossl_ prefix to internal rsa_ calls.
2020-09-25 jwalchen EVP_PKEY_CTX_set_rsa_keygen_pubexp() BIGNUM management
2020-08-09 Shane LontisFix EVP_PKEY_CTX_get_rsa_oaep_md() & EVP_PKEY_CTX_get_r...
2020-06-17 Shane LontisAdd ACVP fips module tests
2020-05-14 Richard LevitteEVP: Refactor the RSA-PSS key generation controls for...
2020-05-14 Richard LevittePROV & KEYMGMT: Add PSS-parameter support in the RSA...
2020-05-14 Richard LevitteRSA: Add a less loaded PSS-parameter structure
2020-04-28 Richard LevitteRename FIPS_MODE to FIPS_MODULE
2020-04-23 Matt CaswellUpdate copyright year
2020-03-28 PauliParam build: make structures opaque.
2020-03-28 PauliParam builder: make the OSSL_PARAM_BLD APIs public.
2020-03-15 Shane LontisAdd RSA sign to the fips provider
2020-03-12 Richard LevittePROV: Add RSA functionality for key generation
2020-03-06 Shane LontisChange DH_get_nid() to set the value of q if it is...
2020-02-22 Richard Levittersa_get0_all_params(): Allow zero CRT params
2020-02-22 Richard LevittePROV: add RSA signature implementation
2020-02-20 PauliDeprecate the low level RSA functions.
2020-02-13 Matt CaswellMake the RSA ASYM_CIPHER implementation available insid...
2020-02-06 PauliParams: change UTF8 construct calls to avoid explicit...
2020-01-15 Richard LevitteCRYPTO: Remove support for ex_data fields when building...
2019-11-29 Richard LevittePROV SERIALIZER: add support for writing RSA keys
2019-11-14 Matt CaswellMove RSA Asym cipher code to the default provider
2019-10-17 Richard LevitteNew RSA keymgmt implementation to handle import / expor...
2019-10-17 Richard LevitteAdded internal functions for easy getting and setting...
2019-09-28 Dr. Matthias St... Reorganize local header files
2019-09-28 Dr. Matthias St... Reorganize private crypto header files
2019-09-06 Cesar Pereida Garcia[crypto/rsa] Set the constant-time flag in multi-prime...
2019-09-06 Cesar Pereida Garcia[crypto/asn1] Fix multiple SCA vulnerabilities during...
2019-03-12 Shane LontisFIPS 186-4 RSA Generation & Validation
2019-02-11 PauliFix comment typo
2018-12-06 Richard LevitteFollowing the license change, modify the boilerplates...
2018-10-22 PauliRSA security bits calculation
2018-10-11 Mykola BaibuzSafer memory cleanup in (crypto/rsa/rsa_lib.c)
2018-09-05 Nicola TuveriHarmonize the error handling codepath
2018-09-05 Nicola TuveriFix segfault in RSA_free() (and DSA/DH/EC_KEY)
2018-05-29 Matt CaswellUpdate copyright year
2018-05-28 Dr. Matthias St... RSA: add simple getters for commonly used struct members
2017-11-28 Andy Polyakovrsa/rsa_lib.c: make RSA_security_bits multi-prime aware.
2017-11-21 Paul YangSupport multi-prime RSA (RFC 8017)
2017-09-28 PauliRemove unnecessary #include <openssl/lhash.h> directives.
2017-08-29 PauliMove the REF_PRINT support from e_os.h to internal...
2017-08-29 Paulie_os.h removal from other headers and source files.
2017-08-25 Paul YangThis part fixes braces around if-else.
2017-08-25 Paul YangFix coding style in crypto/rsa directory
2017-04-07 Rich SalzMake default_method mostly compile-time
2017-01-08 Dr. Stephen HensonSupport RSA operations in PSS.
2017-01-08 Dr. Stephen HensonAdd pss field to RSA structure and free it.
2016-11-17 Kurt RoeckxAdd support for reference counting using C11 atomics
2016-06-27 Andy Polyakovrsa/rsa_lib.c: const-ify RSA_get0_engine().
2016-06-27 Rich SalzRT4586: Remove RSA_memory_lock; unused, not needed
2016-06-18 FdaSilvaYYUseless header include of openssl/rand.h
2016-06-16 Matt CaswellFix the build and tests following constification of...
2016-06-15 Richard LevitteConstify the parameter getters for RSA, DSA and DH
2016-05-23 FdaSilvaYYFix and simplify error handling in (RSA/EC_kmeth)_new_m...
2016-05-17 Rich SalzCopyright consolidation 08/10
2016-04-27 Richard LevitteRSA, DSA, DH: Allow some given input to be NULL on...
2016-04-06 Richard LevitteMake the RSA structure opaque
2016-03-20 Rich SalzRemove #error from include files.
2016-03-08 Alessandro GhediniConvert CRYPTO_LOCK_{DH,DSA,RSA} to new multi-threading API
2016-02-28 Rich SalzGH715: Missed some null-check-removals.
2016-02-25 Rich SalzGH715: ENGINE_finish can take NULL
2016-02-11 Rich SalzMove to REF_DEBUG, for consistency.
2016-01-26 Rich SalzRemove /* foo.c */ comments
2015-12-01 Rich Salzex_data part 2: doc fixes and CRYPTO_free_ex_index.
2015-10-30 Rich SalzReplace "SSLeay" in API with OpenSSL
2015-09-03 Rich Salzremove 0 assignments.
2015-09-03 Rich SalzAdd and use OPENSSL_zalloc
2015-08-26 Rich SalzRemove _locked memory functions.
2015-08-10 Rich SalzRT3999: Remove sub-component version strings
2015-05-14 Richard LevitteIdentify and move common internal libcrypto header...
2015-05-06 Rich Salzmemset, memcpy, sizeof consistency fixes
next