summaryrefslogtreecommitdiffstats
path: root/crypto/dh
AgeCommit message (Expand)Author
2021-07-07CRYPTO: Remove the check for built-in methods in the export_to functionRichard Levitte
2021-07-06fips module header inclusion fine-tunningTomas Mraz
2021-06-16Fix DH private key check.Shane Lontis
2021-06-14Fix DH/DHX named groups to not overwrite the private key length.Shane Lontis
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz
2021-05-29add zero strenght arguments to BN and RAND RNG callsPauli
2021-05-27Use "" for include crypto/xxxRich Salz
2021-05-27Use "" for include internal/xxxRich Salz
2021-05-26err: rename err_load_xxx_strings_int functionsPauli
2021-05-20Modify EVP_PKEY_ASN1_METHOD's export_to function to take an importerRichard Levitte
2021-04-26Fixes related to separation of DH and DHX typesShane Lontis
2021-04-19Detect low-level engine and app method based keysTomas Mraz
2021-04-18Modify OBJ_nid2sn(OBJ_obj2nid(...)) occurences to use OBJ_obj2txt()Richard Levitte
2021-04-15Do not allow creating empty RSA keys by duplicationTomas Mraz
2021-04-15Add selection support to the provider keymgmt_dup functionTomas Mraz
2021-04-15Implement provider-side keymgmt_dup functionTomas Mraz
2021-04-12Replace OSSL_PARAM_BLD_free_params() with OSSL_PARAM_free().Shane Lontis
2021-04-08dh: fix coverity 1473238: argument cannot be negativePauli
2021-04-01Add a range check (from SP800-56Ar3) to DH key derivation.Shane Lontis
2021-03-28Implement EVP_PKEY_dup() functionTomas Mraz
2021-03-24dh: fix coverty 1474423: resource leakPauli
2021-03-19PROV: Add type specific PKCS#8 decoding to the DER->key decodersRichard Levitte
2021-03-18Add ossl_asn1 symbolsShane Lontis
2021-03-18Fix misc external ossl_ symbols.Shane Lontis
2021-03-17Remove a TODO(3.0) from EVP_PKEY_derive_set_peer()Matt Caswell
2021-03-11Update copyright yearMatt Caswell
2021-03-08Make the EVP_PKEY_get0* functions have a const return typeMatt Caswell
2021-02-28crypto: add additional argument to KDF derive callsPauli
2021-02-26Fix external symbols related to dh keysShane Lontis
2021-02-26Fix external symbols for bnShane Lontis
2021-02-25Fix typo in comment in DH_set0_pqg functionDaniel Bevenius
2021-02-22Add EVP_PKEY_public_check_quick.Shane Lontis
2021-02-19Fix DH ASN1 decode so that it detects named groups.Shane Lontis
2021-02-18DH: Make DH_bits(), DH_size(), and DH_security_bits() check that there are ke...Sahana Prasad
2021-02-18dsa_check: Perform simple parameter check if seed is not availableTomas Mraz
2021-01-28Update copyright yearRichard Levitte
2021-01-15Allow EVP_PKEY private key objects to be created without a public componentJon Spillett
2021-01-08[crypto/dh] side channel hardening for computing DH shared keysBilly Brumley
2020-12-17DECODER: Adjust the library context of keys in our decodersRichard Levitte
2020-12-16EVP_PKEY & DH: Make DH EVP_PKEY_CTX parameter ctrls / setters more availableRichard Levitte
2020-12-02Add EVP_KDF-X942 to the fips moduleShane Lontis
2020-11-27Deprecate more DH functionsMatt Caswell
2020-11-27Deprecate DH_new as well as i2d_DHparams and d2i_DHparamsMatt Caswell
2020-11-24ERR: Rebuild all generated error headers and source filesRichard Levitte
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte
2020-11-11DH: Move the code to set the DH sub-typeRichard Levitte
2020-10-27DH: stop setting the private key length arbitrarilyRichard Levitte
2020-10-23Constify OSSL_FUNC_keymgmt_validate()Nicola Tuveri
2020-10-19DH: have DH_set_length() increment the dirty count.Richard Levitte
2020-10-19DH: make the private key length importable / exportableRichard Levitte