summaryrefslogtreecommitdiffstats
path: root/crypto/evp/pmeth_lib.c
AgeCommit message (Expand)Author
2020-09-12EC: Reimplement EVP_PKEY_CTX_set_ec_param_enc() to support providersRichard Levitte
2020-09-08EVP: Move the functions and controls for setting and getting distidRichard Levitte
2020-09-08EVP: Expand the use of EVP_PKEY_CTX_md()Richard Levitte
2020-09-08EVP: Add support for delayed EVP_PKEY operation parametersRichard Levitte
2020-09-08EVP: Preserve the EVP_PKEY id in a few more spotsRichard Levitte
2020-08-29Delete unused PKEY MAC filesMatt Caswell
2020-08-29Extend the provider MAC bridge for CMACMatt Caswell
2020-08-29Extend the provider MAC bridge for Poly1305Matt Caswell
2020-08-29Extend the provider MAC bridge for SIPHASHMatt Caswell
2020-08-29Convert EVP_PKEY_CTX_set_mac_key() into a functionMatt Caswell
2020-08-29Make the provider side EVP PKEY MAC bridge available in default and fipsMatt Caswell
2020-08-22Add Explicit EC parameter support to providers.Shane Lontis
2020-08-12Add public API for gettables and settables for keymanagement, signatures and ...Shane Lontis
2020-08-11Add dh_kdf support to providerShane Lontis
2020-08-10Delete old KDF bridge EVP_PKEY_METHODSMatt 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-07gettables: core changes to pass the provider context.Pauli
2020-06-19Make EVP_PKEY_CTX_[get|set]_group_name work for DH tooMatt Caswell
2020-06-19Make EVP_PKEY_CTX_[get|set]_ec_paramgen_curve_name more genericMatt Caswell
2020-06-04Fix missed fields in EVP_PKEY_meth_copy.Aaron Thompson
2020-05-28Fail if we fail to fetch the EVP_KEYMGMTMatt Caswell
2020-05-26Update core_names.h fields and document most fields.Shane Lontis
2020-05-23Re-introduce legacy EVP_PKEY types for provided keysRichard Levitte
2020-05-14EVP: Refactor the RSA-PSS key generation controls for providersRichard 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-17pkey: free key manager on error pathPauli
2020-04-16Add DH keygen to providersShane Lontis
2020-04-15Add DSA keygen to providerShane Lontis
2020-04-15EC: Refactor EVP_PKEY_CTX curve setting macros for param generationRichard Levitte
2020-04-15KEYMGMT: Add functions to get param/key generation parametersRichard Levitte
2020-04-10EVP: legacy_ctrl_to_param() to handle provider side keysRichard Levitte
2020-03-27Ignore some fetch failuresMatt Caswell
2020-03-25EVP: Clarify the states of an EVP_PKEYRichard Levitte
2020-03-21EVP: fetch the EVP_KEYMGMT earlierRichard Levitte
2020-03-15Fix legacy_ctrl_to_param() to pay better attention to keytypeRichard Levitte
2020-03-12PROV: Add RSA functionality for key generationRichard Levitte
2020-03-12EVP: Add new domparams and key generation functionalityRichard Levitte
2020-03-04Add Serializers for ECShane Lontis
2020-03-03Implementation of Russian GOST CMSDmitry Belyavskiy
2020-02-29Rethink the EVP_PKEY cache of provider side keysRichard Levitte
2020-02-22PROV: add RSA signature implementationRichard Levitte
2020-02-21pmeth_lib: detect unsupported OSSL_PARAM.Pauli
2020-02-21Params: add argument to the _from_text calls to indicate if the param exists.Pauli
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-06Params: change UTF8 construct calls to avoid explicit strlen(3) calls.Pauli