summaryrefslogtreecommitdiffstats
path: root/crypto/evp (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* EVP: Fix EVP_Digest{Sign,Verify}Init() to handle no default digestRichard Levitte2020-04-231-4/+10
* EVP: add internal evp_keymgmt_util_get_deflt_digest_name() and use itRichard Levitte2020-04-232-22/+52
* Swap parameters of evp_method_id()Dr. Matthias St. Pierre2020-04-201-5/+5
* Fix an assertion (and a comment) of evp_method_id()Dr. Matthias St. Pierre2020-04-201-4/+4
* When calling the import_to function pass the libctx tooMatt Caswell2020-04-171-16/+30
* pkey: free key manager on error pathPauli2020-04-171-0/+1
* EVP: Fix calls to evp_pkey_export_to_provider()Richard Levitte2020-04-173-3/+14
* Use build.info, not ifdef for crypto modulesRich Salz2020-04-165-83/+76
* Add DH keygen to providersShane Lontis2020-04-151-1/+28
* Add DSA keygen to providerShane Lontis2020-04-152-11/+31
* Teach d2i_PrivateKey et al about libctxMatt Caswell2020-04-151-6/+17
* EVP: fix memleak in evp_pkey_downgrade()Richard Levitte2020-04-151-1/+9
* EVP: Add a temporary SM2 hack to key generationRichard Levitte2020-04-151-1/+43
* EC: Refactor EVP_PKEY_CTX curve setting macros for param generationRichard Levitte2020-04-151-1/+22
* KEYMGMT: Add functions to get param/key generation parametersRichard Levitte2020-04-153-1/+42
* Add ex_data to EVP_PKEY.Aaron Thompson2020-04-141-2/+25
* EVP: legacy_ctrl_to_param() to handle provider side keysRichard Levitte2020-04-101-1/+2
* Enable export_to functions to have access to the libctxMatt Caswell2020-04-091-1/+1
* EVP & TLS: Add necessary EC_KEY data extraction functions, and use themRichard Levitte2020-04-081-0/+43
* EVP: add EVP_PKEY_is_a() and EVP_PKEY_can_sign()Richard Levitte2020-04-081-0/+77
* Add EVP_PKEY_gettable_params support for accessing EVP_PKEY key data fieldsShane Lontis2020-04-011-0/+160
* Ignore some fetch failuresMatt Caswell2020-03-271-1/+5
* Put an error on the stack in the event of a fetch failureMatt Caswell2020-03-272-7/+53
* EVP: Limit the diverse key parameter functions to domain params onlyRichard Levitte2020-03-251-9/+9
* EVP: Downgrade keys rather than upgradeRichard Levitte2020-03-253-121/+148
* EVP: Add EVP_PKEY_set_type_by_keymgmt() and use itRichard Levitte2020-03-252-80/+196
* EVP: Clarify the states of an EVP_PKEYRichard Levitte2020-03-254-53/+131
* Fix EVP_PKEY_new_mac_key()Matt Caswell2020-03-251-10/+73
* Handle mdname in legacy EVP_DigestSignInit_ex codepathsMatt Caswell2020-03-231-0/+3
* Make it possible to easily specify a libctx for EVP_DigestSign*Matt Caswell2020-03-231-9/+15
* Constify various mostly X509-related parameter types in crypto/ and apps/Dr. David von Oheimb2020-03-231-2/+1
* EVP: fetch the EVP_KEYMGMT earlierRichard Levitte2020-03-215-38/+32
* Make sure we use the libctx when fetching a MACMatt Caswell2020-03-192-2/+7
* Handle the case where there is no digest in an EVP_MD_CTXMatt Caswell2020-03-191-3/+3
* EVP: Don't call digest_custom() quite so earlyRichard Levitte2020-03-151-1/+26
* Fix legacy_ctrl_to_param() to pay better attention to keytypeRichard Levitte2020-03-151-16/+24
* PROV: Add RSA functionality for key generationRichard Levitte2020-03-121-0/+6
* EVP: Add new domparams and key generation functionalityRichard Levitte2020-03-124-66/+237
* CORE: Add the key object generator libcrypto<->provider interfaceRichard Levitte2020-03-122-3/+95
* EVP: Check that key methods aren't foreign when exportingRichard Levitte2020-03-093-3/+3
* Implement provider support for Ed25519 annd Ed448Matt Caswell2020-03-091-0/+2
* Add provider awareness of EVP_DigestSign() and EVP_DigestVerify()Matt Caswell2020-03-092-12/+82
* Add Serializers for ECShane Lontis2020-03-032-3/+3
* Implementation of Russian GOST CMSDmitry Belyavskiy2020-03-031-0/+7
* EVP: Add support for copying provided EVP_PKEYsRichard Levitte2020-03-022-8/+127
* KEYMGMT: Add a keydata copy functionRichard Levitte2020-03-022-0/+11
* EVP: Add support for comparing provided EVP_PKEYsRichard Levitte2020-03-022-4/+152
* KEYMGMT: Add a keydata matching functionRichard Levitte2020-03-022-0/+15
* EVP: Adapt EVP_PKEY_missing_parameters() for provider keysRichard Levitte2020-03-022-2/+16
* EVP: Add evp_pkey_upgrade_to_provider(), for EVP_PKEY upgradesRichard Levitte2020-02-291-10/+119