Skip to main content

double_scalar_mul

Function double_scalar_mul 

Source
pub fn double_scalar_mul<const LIMBS: usize>(
    k1: &FieldElement<LIMBS>,
    g: &JacobianPoint<LIMBS>,
    k2: &FieldElement<LIMBS>,
    q: &JacobianPoint<LIMBS>,
    params: &CurveParams<LIMBS>,
) -> JacobianPoint<LIMBS>
Expand description

Compute k1G + k2Q (used in ECDSA verify). Not constant-time in the public values (signature verification is public).