summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ec (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Inline the copy handlers in EC_GROUP_copy()tb2025-01-062-51/+19
* Use a slightly more sensible order in ec_local.htb2025-01-061-36/+33
* Revise comments to note that these are Jacobian projective coordinates.jsing2025-01-061-3/+6
* Remove indirection for coordinate blinding.jsing2025-01-063-28/+4
* Stop caching one in the Montgomery domaintb2025-01-063-56/+16
* Prepare removal accessors for Jprojective coordinatestb2025-01-063-150/+16
* Move BIGNUMs in EC_GROUP and EC_POINT to the heaptb2025-01-055-194/+208
* Garbage collect .group_finish()tb2025-01-013-23/+9
* Garbage collect .group_init()tb2025-01-013-37/+3
* Use the shorthand p rather than &group->p in one more placetb2025-01-011-2/+2
* Remove disabled code supporting elliptic curves of small ordertb2024-12-241-1014/+1
* ec_mult: use 1ULL to avoid C4334 warning on Visual Studiotb2024-12-191-2/+2
* Simplify ec_point_to_octets()tb2024-12-161-8/+3
* Rewrite a comment to use p rather than qtb2024-12-121-10/+10
* Rename group->field to group->ptb2024-12-124-52/+46
* ec_mult: forgot to make one helper statictb2024-12-071-2/+2
* Move initialization of sign out of the middle of bits handlingtb2024-12-071-3/+3
* Rename ec_wNAF_mul() to ec_wnaf_mul()tb2024-12-063-7/+7
* ec_mult: manage wNAF data in a structtb2024-12-061-86/+131
* ec_asn1: update a comment to match realitytb2024-12-061-2/+2
* Set nid on group decoded from EC parameterstb2024-12-063-7/+14
* Annotate WTLS7 as being wrongtb2024-12-041-1/+2
* Inline trivial EC point methodstb2024-11-303-95/+23
* Get BNs Z coordinates from the BN_CTXtb2024-11-301-8/+3
* Improve ec_points_make_affine()tb2024-11-301-119/+93
* Unify checking for the asn1_flagtb2024-11-252-4/+4
* Disable small builtin curvestb2024-11-241-1/+23
* Further refactoring of the wNAF codetb2024-11-231-55/+65
* Drop bn is zero special casetb2024-11-231-5/+1
* Further simplify after dropping wNAF modificationtb2024-11-231-23/+13
* Ditch the wNAF modificationtb2024-11-231-10/+5
* Comment tweak from jsing with another tweak by metb2024-11-221-2/+2
* Stop using BIGNUM internals, add some clarifying commentstb2024-11-221-4/+23
* Rewrite the crazy while loop into a for looptb2024-11-221-5/+5
* First pass over compute_wNAF()tb2024-11-221-145/+80
* Swap the order of m and n in ec_wNAF_precompute()tb2024-11-221-10/+10
* Split two helpers out of ec_wNAF_mul()tb2024-11-221-92/+119
* Rename curve_name into nidtb2024-11-222-6/+6
* Use OPENSSL_EC_EXPLICIT_CURVE rather than 0tb2024-11-221-2/+2
* Garbage collect the now unused totalnumtb2024-11-221-5/+2
* Move wNAF[], wNAF_len[], wsize[] to the stacktb2024-11-221-32/+6
* Change 0 - digit to -digittb2024-11-221-2/+2
* Rename val_sub[] into row[] and move it to the stacktb2024-11-221-15/+13
* ec_wNAF_mul(): lose two levels of indentationtb2024-11-211-17/+18
* ec_wNAF_mul(): remove r_is_at_infinity sillinesstb2024-11-211-25/+20
* ec_lib: zap a useless commenttb2024-11-171-3/+1
* Minor simplifications in ec_cmp()tb2024-11-171-11/+9
* Rewrite EC_GROUP_cmp()tb2024-11-171-51/+75
* Simplify signature of ec_wNAF_mul()tb2024-11-163-56/+30
* Merge ec_kmeth into ec_keytb2024-11-162-329/+271