summaryrefslogtreecommitdiffstats
path: root/crypto/dh
AgeCommit message (Expand)Author
2024-04-09Copyright year updatesRichard Levitte
2024-01-23Fix typosJakub Wilk
2023-11-06Make DH_check_pub_key() and DH_generate_key() safer yetRichard Levitte
2023-10-11DH_check_pub_key() should not fail when setting result codeTomas Mraz
2023-10-04Don't (re-)initialize the FFC_PARAMs in dh_init and dsa_initMatthias St. Pierre
2023-09-07Copyright year updatesMatt Caswell
2023-07-27DH_check(): Do not try checking q properties if it is obviously invalidTomas Mraz
2023-07-26Make DH_check set some error bits in recently added errorBernd Edlinger
2023-07-19Fix DH_check() excessive time with over sized modulusMatt Caswell
2023-07-05fix memory allocation and reference counting issuesPauli
2023-07-01dh: update to structure based atomicsPauli
2023-04-03FFC cleanupsslontis
2023-02-08S390x: Support ME and CRT offloadingJuergen Christ
2022-11-18DH_check[_params]() use libctx of the dh for prime checksTomas Mraz
2022-11-11Use libctx when generating DH parametersTomas Mraz
2022-10-05Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte
2022-08-23Coverity 1508532: out of bounds accessPauli
2022-07-18Use as small dh key size as possible to support the securityTomas Mraz
2022-07-01Coverity: fix 1506298: negative returnsPauli
2022-06-16Add sensitive memory clean in priv encodeKan
2022-06-15ossl_dh_check_priv_key: Do not fail on private keys without qTomas Mraz
2022-06-02Fix possible null pointer dereference of evp_pkey_get_legacy()Zhou Qingyang
2022-05-04Remove duplicated #include headersJHH20
2022-05-03Update copyright yearMatt Caswell
2022-04-22str[n]casecmp => OPENSSL_strncasecmpDmitry Belyavskiy
2022-04-13Check the return of EVP_KDF_fetch()tangyiqun
2022-02-07Replace size check with more meaningful pubkey checkTomas Mraz
2022-02-05Move e_os.h to include/internalRichard Levitte
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