CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2025/01/11 07:53:46
Modified files:
lib/libcrypto/ec: ecp_methods.c
Log message:
Rework ec_point_set_compressed_coordinates()
While this is nicely done, it is a bit too clever. We can do the
calculation in the normal domain rather than the Montgomery domain
and this way the method becomes method agnostic. This will be a bit
slower but since a couple of field operations are nothing compared
to the cost of BN_mod_sqrt() this isn't a concern.
ok jsing