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