Bitcoin Core
27.99.0
P2P Digital Currency
|
Go to the source code of this file.
Classes | |
struct | secp256k1_ecmult_gen_context |
Macros | |
#define | ECMULT_GEN_PREC_BITS 4 |
#define | ECMULT_GEN_PREC_G(bits) (1 << bits) |
#define | ECMULT_GEN_PREC_N(bits) (256 / bits) |
Functions | |
static void | secp256k1_ecmult_gen_context_build (secp256k1_ecmult_gen_context *ctx) |
static void | secp256k1_ecmult_gen_context_clear (secp256k1_ecmult_gen_context *ctx) |
static void | secp256k1_ecmult_gen (const secp256k1_ecmult_gen_context *ctx, secp256k1_gej *r, const secp256k1_scalar *a) |
Multiply with the generator: R = a*G. More... | |
static void | secp256k1_ecmult_gen_blind (secp256k1_ecmult_gen_context *ctx, const unsigned char *seed32) |
#define ECMULT_GEN_PREC_BITS 4 |
Definition at line 14 of file ecmult_gen.h.
#define ECMULT_GEN_PREC_G | ( | bits | ) | (1 << bits) |
Definition at line 28 of file ecmult_gen.h.
#define ECMULT_GEN_PREC_N | ( | bits | ) | (256 / bits) |
Definition at line 29 of file ecmult_gen.h.
|
static |
Multiply with the generator: R = a*G.
|
static |
|
static |
|
static |