summaryrefslogtreecommitdiffstats
path: root/providers/implementations/exchange
AgeCommit message (Expand)Author
2021-09-03Fix dh dupctx refcount errorslontis
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz
2021-05-07Drop libimplementations.aRichard Levitte
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-18Add ossl_ ecx symbolsShane Lontis
2021-03-18Fix misc external ossl_ symbols.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-28prov: add additional argument to KDF derive call in key exchangePauli
2021-02-26Fix external symbols related to ec & sm2 keysShane Lontis
2021-02-26Fix external symbols related to dh keysShane Lontis
2021-02-18Update copyright yearMatt Caswell
2021-02-18Fix external symbols related to provider related security checks forShane 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-21kdf_exch.c (kdf_derive): Proper handling of NULL secretTomas Mraz
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 ecdh key agreementShane Lontis
2020-09-18Add fips checks for dh key agreementShane Lontis
2020-09-12exchange: add FIPS error state handlingPauli
2020-08-12provider: add the unused paramater tag to the gettable and settable functionsPauli
2020-08-11Add dh_kdf support to providerShane Lontis
2020-08-10Minimise the size of the macros in kdf_exch.cMatt Caswell
2020-08-10Extend the EVP_PKEY KDF to KDF provider bridge to also support ScryptMatt Caswell
2020-08-10Extend the EVP_PKEY KDF to KDF provider bridge to also support HKDFMatt Caswell
2020-08-10Implement a EVP_PKEY KDF to KDF provider bridgeMatt Caswell
2020-08-09Add libctx to ecdh_KDF_X9_63.Shane Lontis
2020-08-07Add evp_test fixes.Shane Lontis
2020-08-07gettables: provider changes to pass the provider context.Pauli
2020-08-04Change the provider implementation of X942kdf to use wpacket to do der encodi...Shane Lontis
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-28Rename FIPS_MODE to FIPS_MODULERichard Levitte
2020-04-23Update copyright yearMatt Caswell
2020-03-12Add ECDH to fips providerShane Lontis
2020-02-20Deprecate the low level Diffie-Hellman functions.Pauli
2020-02-18[PROV][KMGMT][KEXCH][EC] Implement EC keymgtm and ECDHNicola Tuveri
2020-02-16Add FFC param/key validationShane Lontis
2020-02-12Fix no-ec buildMatt Caswell
2020-02-11Add S390 support for provider based X25519/X448Matt Caswell
2020-02-11Add X25519/X448 Key Exchange to the default providerMatt Caswell