aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/dh/dh_key.c
Commit message (Expand)AuthorAgeFilesLines
* Make DH_check_pub_key() and DH_generate_key() safer yetRichard Levitte2023-11-061-0/+12
* Don't (re-)initialize the FFC_PARAMs in dh_init and dsa_initMatthias St. Pierre2023-10-041-1/+0
* Copyright year updatesMatt Caswell2023-09-071-1/+1
* S390x: Support ME and CRT offloadingJuergen Christ2023-02-081-0/+4
* Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte2022-10-051-3/+4
* Update copyright yearMatt Caswell2022-05-031-1/+1
* Replace size check with more meaningful pubkey checkTomas Mraz2022-02-071-7/+4
* add zero strenght arguments to BN and RAND RNG callsPauli2021-05-291-1/+1
* Add a range check (from SP800-56Ar3) to DH key derivation.Shane Lontis2021-04-011-19/+26
* Fix misc external ossl_ symbols.Shane Lontis2021-03-181-1/+1
* Fix external symbols related to dh keysShane Lontis2021-02-261-5/+6
* dsa_check: Perform simple parameter check if seed is not availableTomas Mraz2021-02-181-1/+1
* Update copyright yearRichard Levitte2021-01-281-1/+1
* [crypto/dh] side channel hardening for computing DH shared keysBilly Brumley2021-01-081-3/+31
* Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte2020-11-131-12/+12
* DH: stop setting the private key length arbitrarilyRichard Levitte2020-10-271-1/+4
* Constify OSSL_FUNC_keymgmt_validate()Nicola Tuveri2020-10-231-3/+11
* ffc: add _ossl to exported but internal functionsPauli2020-10-061-9/+9
* Add multiple fixes for ffc key generation using invalid p,q,g parameters.Shane Lontis2020-07-091-0/+4
* Make EVP_PKEY_[get1|set1]_tls_encodedpoint work with provided keysMatt Caswell2020-06-051-15/+25
* Rename FIPS_MODE to FIPS_MODULERichard Levitte2020-04-281-10/+10
* Fix DH_get_nid() so that it does not cache values.Shane Lontis2020-04-201-6/+6
* Add DSA keygen to providerShane Lontis2020-04-151-1/+8
* Change DH_get_nid() to set the value of q if it is not already setShane Lontis2020-03-071-2/+1
* Deprecate the low level Diffie-Hellman functions.Pauli2020-02-201-0/+6
* Add FFC param/key validationShane Lontis2020-02-161-54/+50
* Add FFC param/key generationShane Lontis2020-02-061-32/+59
* Modify DSA and DH keys to use a shared FFC_PARAMS structShane Lontis2020-01-241-13/+17
* Add DH key exchange to fips providerShane Lontis2020-01-231-84/+116
* Reorganize local header filesDr. Matthias St. Pierre2019-09-281-1/+1
* Reorganize private crypto header filesDr. Matthias St. Pierre2019-09-281-1/+1
* Enforce a minimum DH modulus size of 512 bitsBernd Edlinger2019-07-241-0/+10
* Adapt DH to use with KEYMGMTRichard Levitte2019-07-231-0/+1
* Change DH parameters to generate the order q subgroup instead of 2qBernd Edlinger2019-07-221-3/+12
* TLS1.3 FFDHE Supportraja-ashok2019-06-121-0/+63
* Added NULL check to BN_clear() & BN_CTX_end()Shane Lontis2019-03-191-4/+2
* Following the license change, modify the boilerplates in crypto/dh/Richard Levitte2018-12-061-1/+1
* Update copyright yearMatt Caswell2018-06-201-1/+1
* Reject excessively large primes in DH key generation.Guido Vranken2018-06-121-1/+6
* Remove parentheses of return.KaoruToda2017-10-181-2/+2
* Since return is inconsistent, I removed unnecessary parentheses andKaoruToda2017-10-091-2/+2
* Add RAND_priv_bytes() for private keysRich Salz2017-08-031-2/+2
* Make default_method mostly compile-timeRich Salz2017-04-071-0/+12
* Fix error handling in compute_key, BN_CTX_get can return NULLBernd Edlinger2017-01-241-0/+2
* Change callers to use the new constants.Rich Salz2016-08-101-1/+1
* Useless header include of openssl/rand.hFdaSilvaYY2016-06-181-1/+0
* Deprecate the flags that switch off constant timeMatt Caswell2016-06-061-26/+9
* Copyright consolidation 05/10Rich Salz2016-05-171-54/+6
* Make DH opaqueMatt Caswell2016-04-091-1/+1
* Convert CRYPTO_LOCK_{DH,DSA,RSA} to new multi-threading APIAlessandro Ghedini2016-03-081-2/+2