summaryrefslogtreecommitdiff
path: root/lib/libcrypto/ecdh
AgeCommit message (Expand)Author
2023-07-28Remove some unneeded includes from ecdh.cTheo Buehler
2023-07-28Pull up zeroing of out; drop unnecessary checkTheo Buehler
2023-07-28Rename buflen to buf_len, use calloc/freezeroTheo Buehler
2023-07-28Move KDF handling to ECDH_compute_key()Theo Buehler
2023-07-28Merge ecdh.h into ec.hTheo Buehler
2023-07-28Excise ECDH_METHODTheo Buehler
2023-07-28Remove ECDH errorsTheo Buehler
2023-07-24Fix two EC_POINT_is_on_curve() checksTheo Buehler
2023-07-12Revert accidental addition of cofactor ECDH supportTheo Buehler
2023-07-07Hide symbols in hkdf, evp, err, ecdsa, and ecBob Beck
2023-07-05Mop up last uses of ECDHerror() and ECDSAerror()Theo Buehler
2023-07-05ECDHerror() and ECDSAerror will go awayTheo Buehler
2023-07-05Merge ECDH code that will stay into ecdh.cTheo Buehler
2023-07-05Drop useless ossl_ prefixesTheo Buehler
2023-07-02Unconditionally zero the ECDH keyTheo Buehler
2023-07-02Move the EC_POINT a bit down and a * to the right placeTheo Buehler
2023-07-02ech_key.c: Fix includesTheo Buehler
2023-07-01Reverse polarity to avoid an overlong lineTheo Buehler
2023-07-01Reword comment to fit on a single lineTheo Buehler
2023-07-01tmp is a silly name for a point on an elliptic curveTheo Buehler
2023-07-01Garbage collect the now unused lenTheo Buehler
2023-07-01Test and assign for EC_KEY_get0_private_key()Theo Buehler
2023-07-01Add a missing NULL check for groupTheo Buehler
2023-07-01Reference commit needed in the next major bumpTheo Buehler
2023-07-01Simplify handling of retTheo Buehler
2023-07-01Use BN_bn2binpad() instead of handrolling itTheo Buehler
2023-07-01Remove unused y from ECDH key computationTheo Buehler
2023-06-25Add missing RCS markerTheo Buehler
2023-06-25Remove unneeded bn_local.h and drop a NULL checkTheo Buehler
2023-06-25Remove ech_local.hTheo Buehler
2023-06-25Stop including ech_local.hTheo Buehler
2023-06-25Move ecdh_KDF_X9_63() to ec_local.hTheo Buehler
2023-06-25Move ECDH_size() to ech_key.cTheo Buehler
2023-06-25Move the ecdh_method struct declaration to ech_lib.cTheo Buehler
2023-06-25Move ECDH_OpenSSL() ECDSA_OpenSSL() to *_lib.cTheo Buehler
2023-06-25Remove {ecdh,ecdsa}_check() and {ECDH,ECDSA}_DATATheo Buehler
2023-06-25Remove method wrappers that use {ecdh,ecdsa}_check()Theo Buehler
2023-06-25Make ECDH and ECDSA ex_data handlers always failTheo Buehler
2023-06-25Make {ECDH,ECDSA}_set_method() always failTheo Buehler
2023-06-25ech_local.h: remove unused ECDH_FLAG_FIPS_METHODTheo Buehler
2023-04-25Move EC_KEY_{insert,set}_key_method_data() to internal-onlyTheo Buehler
2023-04-18Move some includes out of OPENSSL_NO_DEPRECATEDTheo Buehler
2022-11-26Make header guards of internal headers consistentTheo Buehler
2022-11-26Make internal header file names consistentTheo Buehler
2022-07-12Remove mkerr.pl remnants from LibreSSLKlemens Nanni
2022-06-30Replace obj_mac.h with object.hTheo Buehler
2021-12-04Add #include "bn_lcl.h" to the files that will soon need it.Theo Buehler
2021-04-20Simplify code after adding EC_POINT_{s,g}et_affine_coordinates()Theo Buehler
2021-04-20Prepare to provide EC_POINT_{g,s}et_affine_coordinatesTheo Buehler
2019-09-05Replace OPENSSL_cleanse() with explicit_bzero().Joel Sing