aboutsummaryrefslogtreecommitdiff
path: root/crypto/dh
AgeCommit message (Expand)AuthorFilesLines
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz2-3/+3
2021-05-29add zero strenght arguments to BN and RAND RNG callsPauli1-1/+1
2021-05-27Use "" for include crypto/xxxRich Salz1-1/+1
2021-05-27Use "" for include internal/xxxRich Salz1-1/+1
2021-05-26err: rename err_load_xxx_strings_int functionsPauli1-1/+1
2021-05-20Modify EVP_PKEY_ASN1_METHOD's export_to function to take an importerRichard Levitte1-3/+3
2021-04-26Fixes related to separation of DH and DHX typesShane Lontis1-32/+11
2021-04-19Detect low-level engine and app method based keysTomas Mraz1-3/+10
2021-04-18Modify OBJ_nid2sn(OBJ_obj2nid(...)) occurences to use OBJ_obj2txt()Richard Levitte1-7/+2
2021-04-15Do not allow creating empty RSA keys by duplicationTomas Mraz1-2/+0
2021-04-15Add selection support to the provider keymgmt_dup functionTomas Mraz2-5/+12
2021-04-15Implement provider-side keymgmt_dup functionTomas Mraz3-41/+47
2021-04-12Replace OSSL_PARAM_BLD_free_params() with OSSL_PARAM_free().Shane Lontis1-1/+1
2021-04-08dh: fix coverity 1473238: argument cannot be negativePauli1-4/+5
2021-04-01Add a range check (from SP800-56Ar3) to DH key derivation.Shane Lontis2-20/+28
2021-03-28Implement EVP_PKEY_dup() functionTomas Mraz1-0/+60
2021-03-24dh: fix coverty 1474423: resource leakPauli1-0/+1
2021-03-19PROV: Add type specific PKCS#8 decoding to the DER->key decodersRichard Levitte2-44/+72
2021-03-18Add ossl_asn1 symbolsShane Lontis1-6/+6
2021-03-18Fix misc external ossl_ symbols.Shane Lontis1-1/+1
2021-03-17Remove a TODO(3.0) from EVP_PKEY_derive_set_peer()Matt Caswell1-6/+13
2021-03-11Update copyright yearMatt Caswell9-9/+9
2021-03-08Make the EVP_PKEY_get0* functions have a const return typeMatt Caswell1-1/+4
2021-02-28crypto: add additional argument to KDF derive callsPauli1-2/+1
2021-02-26Fix external symbols related to dh keysShane Lontis10-46/+48
2021-02-26Fix external symbols for bnShane Lontis1-3/+3
2021-02-25Fix typo in comment in DH_set0_pqg functionDaniel Bevenius1-1/+1
2021-02-22Add EVP_PKEY_public_check_quick.Shane Lontis1-0/+11
2021-02-19Fix DH ASN1 decode so that it detects named groups.Shane Lontis1-2/+2
2021-02-18DH: Make DH_bits(), DH_size(), and DH_security_bits() check that there are ke...Sahana Prasad1-3/+9
2021-02-18dsa_check: Perform simple parameter check if seed is not availableTomas Mraz1-1/+1
2021-01-28Update copyright yearRichard Levitte2-2/+2
2021-01-15Allow EVP_PKEY private key objects to be created without a public componentJon Spillett1-9/+0
2021-01-08[crypto/dh] side channel hardening for computing DH shared keysBilly Brumley1-3/+31
2020-12-17DECODER: Adjust the library context of keys in our decodersRichard Levitte1-0/+5
2020-12-16EVP_PKEY & DH: Make DH EVP_PKEY_CTX parameter ctrls / setters more availableRichard Levitte3-713/+20
2020-12-02Add EVP_KDF-X942 to the fips moduleShane Lontis2-3/+3
2020-11-27Deprecate more DH functionsMatt Caswell1-0/+6
2020-11-27Deprecate DH_new as well as i2d_DHparams and d2i_DHparamsMatt Caswell1-1/+2
2020-11-24ERR: Rebuild all generated error headers and source filesRichard Levitte1-5/+11
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte9-60/+60
2020-11-11DH: Move the code to set the DH sub-typeRichard Levitte2-5/+7
2020-10-27DH: stop setting the private key length arbitrarilyRichard Levitte3-15/+5
2020-10-23Constify OSSL_FUNC_keymgmt_validate()Nicola Tuveri2-4/+12
2020-10-19DH: have DH_set_length() increment the dirty count.Richard Levitte1-0/+1
2020-10-19DH: make the private key length importable / exportableRichard Levitte3-20/+73
2020-10-15Rename some occurrences of 'library_context' and 'lib_ctx' to 'libctx'Dr. Matthias St. Pierre1-1/+1
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre7-12/+12
2020-10-15Remove CMS recipient info information out of the algorithm implementationsMatt Caswell1-6/+0
2020-10-15Move CMS enveloping code out of the algorithms and into CMSMatt Caswell1-324/+6