![]() |
Bitcoin Core
0.21.1
P2P Digital Currency
|
Go to the source code of this file.
Functions | |
| static void | secp256k1_scalar_get_num (secp256k1_num *r, const secp256k1_scalar *a) |
| static void | secp256k1_scalar_order_get_num (secp256k1_num *r) |
| secp256k1 curve order, see secp256k1_ecdsa_const_order_as_fe in ecdsa_impl.h More... | |
| static int | secp256k1_scalar_set_b32_seckey (secp256k1_scalar *r, const unsigned char *bin) |
| static void | secp256k1_scalar_inverse (secp256k1_scalar *r, const secp256k1_scalar *x) |
| static SECP256K1_INLINE int | secp256k1_scalar_is_even (const secp256k1_scalar *a) |
| static void | secp256k1_scalar_inverse_var (secp256k1_scalar *r, const secp256k1_scalar *x) |
| static void | secp256k1_scalar_split_lambda (secp256k1_scalar *r1, secp256k1_scalar *r2, const secp256k1_scalar *k) |
Variables | |
| static const secp256k1_scalar | secp256k1_scalar_one = SECP256K1_SCALAR_CONST(0, 0, 0, 0, 0, 0, 0, 1) |
| static const secp256k1_scalar | secp256k1_scalar_zero = SECP256K1_SCALAR_CONST(0, 0, 0, 0, 0, 0, 0, 0) |
| static const secp256k1_scalar | secp256k1_const_lambda |
| The Secp256k1 curve has an endomorphism, where lambda * (x, y) = (beta * x, y), where lambda is: More... | |
|
static |
|
static |
Definition at line 68 of file scalar_impl.h.
|
static |
|
static |
Definition at line 233 of file scalar_impl.h.
|
static |
secp256k1 curve order, see secp256k1_ecdsa_const_order_as_fe in ecdsa_impl.h
Definition at line 42 of file scalar_impl.h.
|
static |
|
static |
Definition at line 342 of file scalar_impl.h.
|
static |
The Secp256k1 curve has an endomorphism, where lambda * (x, y) = (beta * x, y), where lambda is:
Definition at line 283 of file scalar_impl.h.
|
static |
Definition at line 31 of file scalar_impl.h.
|
static |
Definition at line 32 of file scalar_impl.h.
1.8.11