CVSROOT:        /cvs
Module name:    src
Changes by:     t...@cvs.openbsd.org    2024/11/16 08:32:08

Modified files:
        lib/libcrypto/ec: ec_local.h ec_mult.c ecp_methods.c 

Log message:
Simplify signature of ec_wNAF_mul()

The only caller passes in num = 1 and is itself called in a path that
ensures that the multiplier of the generator is != NULL. Consequently
we don't need to deal with an array of points and an array of scalars
so rename them accordingly.

In addition, the change implies that numblocks and num_scalar are now
always 1, so inline this information and take a first step towards
disentangling this gordian knot.

ok jsing

Reply via email to