summaryrefslogtreecommitdiffstats
path: root/providers/implementations/exchange/dh_exch.c
AgeCommit message (Expand)Author
2023-09-07Copyright year updatesMatt Caswell
2023-04-21Replaced '{ 0, NULL }' with OSSL_DISPATCH_END in OSSL_DISPATCH arraysIrak Rigia
2022-10-05Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte
2022-05-03Update copyright yearMatt Caswell
2022-03-14DH: Make padding always on when X9.42 KDF is usedTomas Mraz
2022-02-14dh_exch.c: Add check for OPENSSL_strdupJiasheng Jiang
2022-01-18dh_exch.c: Correct gettable parameters for DH key exchangeTomas Mraz
2022-01-04check the return value of EVP_MD_fetch in ecdh_exch.c:285 & dh_exch.c:347x2018
2021-10-28fix some code with obvious wrong coding stylex2018
2021-09-03Fix dh dupctx refcount errorslontis
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz
2021-04-16Store some FIPS global variables in the FIPS_GLOBAL structureMatt Caswell
2021-04-14Add domain parameter match check for DH and ECDH key exchange.Shane Lontis
2021-03-12prov: update exchange algorithms to support params on the init callPauli
2021-03-03EVP_PKEY_CTX_get/settable_params: pass provider operation contextTomas Mraz
2021-03-03Improve error reporting in key exchange provider implementationsTomas Mraz
2021-02-26Fix external symbols related to dh keysShane Lontis
2021-02-18Fix external symbols related to provider related security checks forShane Lontis
2021-01-28Update copyright yearRichard Levitte
2021-01-26Clean away unnecessary length related OSSL_PARAM key namesRichard Levitte
2020-12-02Add EVP_KDF-X942 to the fips moduleShane Lontis
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-09-29prov: prefix all OSSL_DISPATCH tables names with ossl_Pauli
2020-09-18Add 'fips-securitychecks' option and plumb this into the actual fips checksShane Lontis
2020-09-18fix provider exchange operationsShane Lontis
2020-09-18Add fips checks for dh key agreementShane Lontis
2020-09-12exchange: add FIPS error state handlingPauli
2020-08-11Add dh_kdf support to providerShane Lontis
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-04-23Update copyright yearMatt Caswell
2020-02-20Deprecate the low level Diffie-Hellman functions.Pauli
2020-02-16Add FFC param/key validationShane Lontis
2020-01-23Add DH key exchange to fips providerShane Lontis
2019-10-10Cleanup: move providers/common/include/internal/provider_args.hRichard Levitte
2019-10-10Providers: move common exchange,kdfs,keymgmt,macs,signatureRichard Levitte