summaryrefslogtreecommitdiffstats
path: root/crypto/rsa/rsa_lib.c
AgeCommit message (Expand)Author
2021-05-20todo: remove TODO(3.0) from the sources.Pauli
2021-03-28Remove RSA bignum_data that is not used anywhereTomas Mraz
2021-03-19PROV: Add type specific PKCS#8 decoding to the DER->key decodersRichard Levitte
2021-03-18Add ossl_rsa symbolsShane Lontis
2021-03-18Fix misc external ossl_ symbols.Shane Lontis
2021-02-24Cleanup of some of the EVP_PKEY_CTX_ctrl related TODOsTomas Mraz
2021-02-23EVP: Adapt the RSA specific EVP_PKEY_CTX setter / getter functionsRichard Levitte
2021-01-28EVP: fix keygen for EVP_PKEY_RSA_PSSDaniel Bevenius
2021-01-28Update copyright yearRichard Levitte
2021-01-26Clean away unnecessary length related OSSL_PARAM key namesRichard Levitte
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