summaryrefslogtreecommitdiffstats
path: root/include/crypto/evp.h
AgeCommit message (Expand)Author
2020-05-23Re-introduce legacy EVP_PKEY types for provided keysRichard Levitte
2020-05-07Remove gen_get_params & gen_gettable_params from keygen operationShane Lontis
2020-04-28Rename FIPS_MODE to FIPS_MODULERichard Levitte
2020-04-23Update copyright yearMatt Caswell
2020-04-23EVP: add internal evp_keymgmt_util_get_deflt_digest_name() and use itRichard Levitte
2020-04-15Teach d2i_PrivateKey et al about libctxMatt Caswell
2020-04-15KEYMGMT: Add functions to get param/key generation parametersRichard Levitte
2020-04-14Add ex_data to EVP_PKEY.Aaron Thompson
2020-03-25EVP: Downgrade keys rather than upgradeRichard Levitte
2020-03-25EVP: Clarify the states of an EVP_PKEYRichard Levitte
2020-03-21EVP: fetch the EVP_KEYMGMT earlierRichard Levitte
2020-03-15EVP: Don't call digest_custom() quite so earlyRichard Levitte
2020-03-12EVP: Add new domparams and key generation functionalityRichard Levitte
2020-03-12CORE: Add the key object generator libcrypto<->provider interfaceRichard Levitte
2020-03-02EVP: Add support for copying provided EVP_PKEYsRichard Levitte
2020-03-02KEYMGMT: Add a keydata copy functionRichard Levitte
2020-03-02EVP: Add support for comparing provided EVP_PKEYsRichard Levitte
2020-03-02KEYMGMT: Add a keydata matching functionRichard Levitte
2020-03-02EVP: Adapt EVP_PKEY_missing_parameters() for provider keysRichard Levitte
2020-02-29EVP: Add evp_pkey_upgrade_to_provider(), for EVP_PKEY upgradesRichard Levitte
2020-02-29Rethink the EVP_PKEY cache of provider side keysRichard Levitte
2020-02-22Refactor evp_pkey_make_provided() to do legacy to provider exportRichard Levitte
2020-02-18[PROV][KMGMT][KEXCH][EC] Implement EC keymgtm and ECDHNicola Tuveri
2020-02-11Implement a stricter ECX_KEY typeMatt Caswell
2020-02-07Redesign the KEYMGMT libcrypto <-> provider interface - the basicsRichard Levitte
2020-02-07Reorganize the internal evp_keymgmt functionsRichard Levitte
2020-01-29Add RSA key validation to default providerShane Lontis
2020-01-17EVP: make EVP_PKEY_{bits,security_bits,size} work with provider only keysRichard Levitte
2020-01-12Add dsa signature alg to fips providerShane Lontis
2020-01-09EVP: Adapt KEYEXCH, SIGNATURE and ASYM_CIPHER to handle key types betterRichard Levitte
2019-11-14CORE & PROV: make export of key data leaner through callbackRichard Levitte
2019-11-14Implement provider support for Asym CiphersMatt Caswell
2019-11-07Add EVP functionality to create domain params and keys by user dataRichard Levitte
2019-11-06Ensure EVP_get_digestbyname() and EVP_get_cipherbyname() know all aliasesMatt Caswell
2019-11-05EVP: Make the KEYEXCH implementation leanerRichard Levitte
2019-11-03Change EVP_PKEY_CTX_new_provided() to take a library context too.Richard Levitte
2019-10-17PKEY: adapt the export_to_provider funtions to handle domain params tooRichard Levitte
2019-10-16Add EVP_PKEY_CTX_new_provided()Richard Levitte
2019-10-14KDF: clean away old EVP_KDF declarationsRichard Levitte
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre