summaryrefslogtreecommitdiffstats
path: root/providers/implementations/asymciphers
AgeCommit message (Expand)Author
2023-12-29Add missing settable entry OSSL_ASYM_CIPHER_PARAM_OAEP_DIGEST_PROPS for RSA asymslontis
2023-05-30Update copyright yearTomas Mraz
2023-05-23If oaep_md is not initialized, correctly initialize itDmitry Belyavskiy
2022-10-11Update copyright yearMatt Caswell
2022-10-07set MGF1 digest correctlyJames Muir
2022-06-21Update copyright yearMatt Caswell
2022-06-10sm2_dupctx: Avoid potential use after free of the mdTomas Mraz
2021-08-24Correctly calculate the length of SM2 plaintext given the ciphertextMatt Caswell
2021-06-04Move libssl related defines used by fips provider to prov_ssl.hTomas Mraz
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz
2021-05-27Use "" for include crypto/xxxRich Salz
2021-05-07Drop libimplementations.aRichard Levitte
2021-04-16Store some FIPS global variables in the FIPS_GLOBAL structureMatt Caswell
2021-04-06Deprecate the EVP_PKEY controls for CMS and PKCS#7Tomas Mraz
2021-03-20rsa: fix coverity 1472658: resource leakPauli
2021-03-12prov: asym ciphers take an extra init() params argumentPauli
2021-03-03EVP_PKEY_CTX_get/settable_params: pass provider operation contextTomas Mraz
2021-03-01Remove RSA SSLv23 padding modeRich Salz
2021-02-26Fix external symbols related to ec & sm2 keysShane Lontis
2021-02-11Move the PROV_R reason codes to a public headerTomas Mraz
2021-02-01Fix some odd names in our provider source codeRichard Levitte
2021-01-28Update copyright yearRichard Levitte
2021-01-26Clean away unnecessary length related OSSL_PARAM key namesRichard Levitte
2021-01-26Deprecate EC_KEY + Update ec apps to use EVP_PKEYShane Lontis
2020-11-11Convert all {NAME}err() in providers/ to their corresponding ERR_raise() callRichard Levitte
2020-10-15Rename some occurrences of 'library_context' and 'lib_ctx' to 'libctx'Dr. Matthias St. Pierre
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-10-01Run the withlibctx.pl scriptMatt Caswell
2020-09-29prov: prefix all OSSL_DISPATCH tables names with ossl_Pauli
2020-09-25Move SM2 asymmetric encryption to be available in the default providerMatt Caswell
2020-09-18Add 'fips-securitychecks' option and plumb this into the actual fips checksShane Lontis
2020-09-18Add fips checks for rsa encryptionShane Lontis
2020-09-12asymciphers: add FIPS error state handlingPauli
2020-08-12provider: add the unused paramater tag to the gettable and settable functionsPauli
2020-08-07gettables: provider changes to pass the provider context.Pauli
2020-06-24Make the naming scheme for dispatched functions more consistentDr. Matthias St. Pierre
2020-06-24Rename <openssl/core_numbers.h> -> <openssl/core_dispatch.h>Dr. Matthias St. Pierre
2020-05-27PROV: Use rsa_padding_add_PKCS1_OAEP_mgf1_with_libctx() in RSA-OAEPRichard Levitte
2020-05-26PROV: Fix RSA-OAEP memory leakRichard Levitte
2020-05-26Update core_names.h fields and document most fields.Shane Lontis
2020-05-14PROV & ASYM_CIPHER: Adapt the RSA asymmetric cipher code for PSS-parametersRichard Levitte
2020-04-23Update copyright yearMatt Caswell
2020-03-19Use RAND_bytes_ex in crypto/rsaMatt Caswell
2020-02-20Deprecate the low level RSA functions.Pauli
2020-02-17Coverity 1458439: fix resource leakPauli
2020-02-13Make the RSA ASYM_CIPHER implementation available inside the FIPS moduleMatt Caswell
2020-02-04PROV: Implement padding mode words in the RSA ASYM_CIPHER implementationRichard Levitte
2020-01-23Add internal maxsize macrosRichard Levitte
2019-12-05Teach the RSA implementation about TLS RSA Key TransportMatt Caswell