Bitcoin Core  0.20.99
P2P Digital Currency
Functions
ecmult_const.h File Reference
#include "scalar.h"
#include "group.h"
Include dependency graph for ecmult_const.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

static void secp256k1_ecmult_const (secp256k1_gej *r, const secp256k1_ge *a, const secp256k1_scalar *q, int bits)
 Multiply: R = q*A (in constant-time) Here bits should be set to the maximum bitlength of the absolute value of q, plus one because we internally sometimes add 2 to the number during the WNAF conversion. More...
 

Function Documentation

◆ secp256k1_ecmult_const()

static void secp256k1_ecmult_const ( secp256k1_gej r,
const secp256k1_ge a,
const secp256k1_scalar q,
int  bits 
)
static

Multiply: R = q*A (in constant-time) Here bits should be set to the maximum bitlength of the absolute value of q, plus one because we internally sometimes add 2 to the number during the WNAF conversion.

Here is the caller graph for this function: