summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ecdh (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove some unneeded includes from ecdh.ctb2023-07-281-4/+1
* Pull up zeroing of out; drop unnecessary checktb2023-07-281-4/+3
* Rename buflen to buf_len, use calloc/freezerotb2023-07-281-7/+8
* Move KDF handling to ECDH_compute_key()tb2023-07-281-31/+55
* Merge ecdh.h into ec.htb2023-07-281-91/+3
* Excise ECDH_METHODtb2023-07-282-159/+1
* Remove ECDH errorstb2023-07-282-112/+1
* Fix two EC_POINT_is_on_curve() checkstb2023-07-241-2/+2
* Revert accidental addition of cofactor ECDH supporttb2023-07-121-16/+2
* Hide symbols in hkdf, evp, err, ecdsa, and ecbeck2023-07-073-3/+13
* Mop up last uses of ECDHerror() and ECDSAerror()tb2023-07-051-6/+6
* ECDHerror() and ECDSAerror will go awaytb2023-07-051-8/+8
* Merge ECDH code that will stay into ecdh.ctb2023-07-052-122/+63
* Drop useless ossl_ prefixestb2023-07-052-10/+23
* Unconditionally zero the ECDH keytb2023-07-021-6/+3
* Move the EC_POINT a bit down and a * to the right placetb2023-07-021-3/+3
* ech_key.c: Fix includestb2023-07-021-3/+4
* Reverse polarity to avoid an overlong linetb2023-07-011-5/+6
* Reword comment to fit on a single linetb2023-07-011-5/+2
* tmp is a silly name for a point on an elliptic curvetb2023-07-011-6/+6
* Garbage collect the now unused lentb2023-07-011-5/+3
* Test and assign for EC_KEY_get0_private_key()tb2023-07-011-3/+2
* Add a missing NULL check for grouptb2023-07-011-2/+3
* Reference commit needed in the next major bumptb2023-07-011-2/+2
* Simplify handling of rettb2023-07-011-6/+6
* Use BN_bn2binpad() instead of handrolling ittb2023-07-011-5/+3
* Remove unused y from ECDH key computationtb2023-07-011-5/+5
* Add missing RCS markertb2023-06-251-0/+1
* Remove unneeded bn_local.h and drop a NULL checktb2023-06-251-5/+3
* Remove ech_local.htb2023-06-251-65/+0
* Stop including ech_local.htb2023-06-252-3/+4
* Move ecdh_KDF_X9_63() to ec_local.htb2023-06-251-7/+1
* Move ECDH_size() to ech_key.ctb2023-06-252-8/+8
* Move the ecdh_method struct declaration to ech_lib.ctb2023-06-252-11/+10
* Move ECDH_OpenSSL() ECDSA_OpenSSL() to *_lib.ctb2023-06-252-13/+13
* Remove {ecdh,ecdsa}_check() and {ECDH,ECDSA}_DATAtb2023-06-252-109/+2
* Remove method wrappers that use {ecdh,ecdsa}_check()tb2023-06-251-21/+4
* Make ECDH and ECDSA ex_data handlers always failtb2023-06-251-13/+4
* Make {ECDH,ECDSA}_set_method() always failtb2023-06-251-14/+2
* ech_local.h: remove unused ECDH_FLAG_FIPS_METHODtb2023-06-251-9/+1
* Move EC_KEY_{insert,set}_key_method_data() to internal-onlytb2023-04-251-2/+4
* Move some includes out of OPENSSL_NO_DEPRECATEDtb2023-04-181-3/+1
* Make header guards of internal headers consistenttb2022-11-261-4/+4
* Make internal header file names consistenttb2022-11-264-8/+8
* Remove mkerr.pl remnants from LibreSSLkn2022-07-122-12/+2
* Replace obj_mac.h with object.htb2022-06-301-2/+2
* Add #include "bn_lcl.h" to the files that will soon need it.tb2021-12-041-1/+2
* Simplify code after adding EC_POINT_{s,g}et_affine_coordinates()tb2021-04-201-15/+4
* Prepare to provide EC_POINT_{g,s}et_affine_coordinatestb2021-04-201-5/+3
* Replace OPENSSL_cleanse() with explicit_bzero().jsing2019-09-051-1/+1