summaryrefslogtreecommitdiff
path: root/crypto/evp/exchange.c
Commit message (Expand)AuthorAgeFilesLines
* Rethink the EVP_PKEY cache of provider side keysRichard Levitte2020-02-291-5/+8
* Refactor evp_pkey_make_provided() to do legacy to provider exportRichard Levitte2020-02-221-2/+10
* [PROV][KMGMT][KEXCH][EC] Implement EC keymgtm and ECDHNicola Tuveri2020-02-181-5/+21
* Redesign the KEYMGMT libcrypto <-> provider interface - the basicsRichard Levitte2020-02-071-2/+2
* Reorganize the internal evp_keymgmt functionsRichard Levitte2020-02-071-1/+1
* Add DH key exchange to fips providerShane Lontis2020-01-231-1/+9
* EVP: clear error when falling back from failed EVP_KEYMGMT_fetch()Richard Levitte2020-01-211-4/+24
* EVP: Add evp_pkey_make_provided() and refactor around itRichard Levitte2020-01-181-30/+28
* Modify EVP_CIPHER_is_a() and EVP_MD_is_a() to handle legacy methods tooRichard Levitte2020-01-171-1/+1
* EVP: Adapt KEYEXCH, SIGNATURE and ASYM_CIPHER to handle key types betterRichard Levitte2020-01-091-11/+23
* EVP: If a key can't be exported to provider, fallback to legacyRichard Levitte2020-01-081-9/+7
* Check that OPENSSL_zalloc was successful when creating EVP typesMatt Caswell2019-11-291-0/+6
* Final cleanup after move to leaner EVP_PKEY methodsRichard Levitte2019-11-101-11/+6
* EVP: Make the KEYEXCH implementation leanerRichard Levitte2019-11-051-70/+40
* PKEY: adapt the export_to_provider funtions to handle domain params tooRichard Levitte2019-10-171-3/+4
* EVP: add functions that return the name numberRichard Levitte2019-10-171-0/+5
* EVP: add name traversal functions to all fetchable typesRichard Levitte2019-10-171-0/+8
* EVP: add missing common functionalityRichard Levitte2019-10-171-0/+19
* Reorganize local header filesDr. Matthias St. Pierre2019-09-281-1/+1
* Reorganize private crypto header filesDr. Matthias St. Pierre2019-09-281-1/+1
* In provider implemented methods, save the name number, not the name stringRichard Levitte2019-09-191-6/+6
* Move EVP_PKEY algorithm implementations into a unionMatt Caswell2019-09-091-20/+14
* Revise EVP_PKEY param handlingMatt Caswell2019-09-091-7/+16
* Add the ability to perform signatures in a providerMatt Caswell2019-09-091-5/+0
* Refactor how KEYMGMT methods get associated with other methodsRichard Levitte2019-09-031-30/+44
* Add missing SIZE_MAX define for windowsShane Lontis2019-08-091-0/+1
* Adapt DH to use with KEYMGMTRichard Levitte2019-07-231-30/+41
* Add a mechnism to save the name of fetched methodsRichard Levitte2019-07-231-2/+8
* Add the ability to set PKCS#3 DH padding in providersMatt Caswell2019-07-161-1/+7
* Enable PKCS#3 DH in the providersMatt Caswell2019-07-161-2/+0
* Make the EVP Key Exchange code provider awareMatt Caswell2019-07-161-0/+354