summaryrefslogtreecommitdiffstats
path: root/crypto/rsa/rsa_lib.c
AgeCommit message (Expand)Author
2020-12-17DECODER: Adjust the library context of keys in our decodersRichard Levitte
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre
2020-10-07rsa: add ossl_ prefix to internal rsa_ calls.Pauli
2020-09-26en EVP_PKEY_CTX_set_rsa_keygen_pubexp() BIGNUM managementjwalch
2020-08-09Fix EVP_PKEY_CTX_get_rsa_oaep_md() & EVP_PKEY_CTX_get_rsa_mgf1_md() so they u...Shane Lontis
2020-06-17Add ACVP fips module testsShane Lontis
2020-05-14EVP: Refactor the RSA-PSS key generation controls for providersRichard Levitte
2020-05-14PROV & KEYMGMT: Add PSS-parameter support in the RSA KEYMGMT implementationRichard Levitte
2020-05-14RSA: Add a less loaded PSS-parameter structureRichard Levitte
2020-04-28Rename FIPS_MODE to FIPS_MODULERichard Levitte
2020-04-23Update copyright yearMatt Caswell
2020-03-28Param build: make structures opaque.Pauli
2020-03-28Param builder: make the OSSL_PARAM_BLD APIs public.Pauli
2020-03-15Add RSA sign to the fips providerShane Lontis
2020-03-12PROV: Add RSA functionality for key generationRichard Levitte
2020-03-07Change DH_get_nid() to set the value of q if it is not already setShane Lontis
2020-02-22rsa_get0_all_params(): Allow zero CRT paramsRichard Levitte
2020-02-22PROV: add RSA signature implementationRichard Levitte
2020-02-20Deprecate the low level RSA functions.Pauli
2020-02-13Make the RSA ASYM_CIPHER implementation available inside the FIPS moduleMatt Caswell
2020-02-06Params: change UTF8 construct calls to avoid explicit strlen(3) calls.Pauli
2020-01-15CRYPTO: Remove support for ex_data fields when building the FIPS moduleRichard Levitte
2019-11-29PROV SERIALIZER: add support for writing RSA keysRichard Levitte
2019-11-14Move RSA Asym cipher code to the default providerMatt Caswell
2019-10-17New RSA keymgmt implementation to handle import / export of RSA keysRichard Levitte
2019-10-17Added internal functions for easy getting and setting all RSA parameters.Richard Levitte
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre
2019-09-06[crypto/rsa] Set the constant-time flag in multi-prime RSA tooCesar Pereida Garcia
2019-09-06[crypto/asn1] Fix multiple SCA vulnerabilities during RSA key validation.Cesar Pereida Garcia
2019-03-12FIPS 186-4 RSA Generation & ValidationShane Lontis
2019-02-11Fix comment typoPauli
2018-12-06Following the license change, modify the boilerplates in crypto/rsa/Richard Levitte
2018-10-23RSA security bits calculationPauli
2018-10-11Safer memory cleanup in (crypto/rsa/rsa_lib.c)Mykola Baibuz
2018-09-05Harmonize the error handling codepathNicola Tuveri
2018-09-05Fix segfault in RSA_free() (and DSA/DH/EC_KEY)Nicola Tuveri
2018-05-29Update copyright yearMatt Caswell
2018-05-28RSA: add simple getters for commonly used struct membersDr. Matthias St. Pierre
2017-11-28rsa/rsa_lib.c: make RSA_security_bits multi-prime aware.Andy Polyakov
2017-11-21Support multi-prime RSA (RFC 8017)Paul Yang
2017-09-29Remove unnecessary #include <openssl/lhash.h> directives.Pauli
2017-08-30Move the REF_PRINT support from e_os.h to internal/refcount.h.Pauli
2017-08-30e_os.h removal from other headers and source files.Pauli
2017-08-25This part fixes braces around if-else.Paul Yang
2017-08-25Fix coding style in crypto/rsa directoryPaul Yang
2017-04-07Make default_method mostly compile-timeRich Salz
2017-01-08Support RSA operations in PSS.Dr. Stephen Henson
2017-01-08Add pss field to RSA structure and free it.Dr. Stephen Henson