summaryrefslogtreecommitdiffstats
path: root/crypto/dh
AgeCommit message (Expand)Author
2022-05-03Update copyright yearMatt Caswell
2022-04-21str[n]casecmp => OPENSSL_strncasecmpDmitry Belyavskiy
2022-04-13Check the return of EVP_KDF_fetch()tangyiqun
2022-03-15Update copyright yearMatt Caswell
2022-02-07Replace size check with more meaningful pubkey checkTomas Mraz
2022-02-03Fix EVP todata and fromdata when used with selection of EVP_PKEY_PUBLIC_KEY.slontis
2021-11-22Fix the return check of OBJ_obj2txtPW Hu
2021-09-10dh_ameth: Fix dh_cmp_parameters to really compare the paramsTomas Mraz
2021-07-22Update our EVP_PKEY_METHODs to get low level keys via public APIsMatt Caswell
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