![]() |
Bitcoin Core 31.0.0
P2P Digital Currency
|
Go to the source code of this file.
Macros | |
| #define | VERIFY_BITS(x, n) VERIFY_CHECK(((x) >> (n)) == 0) |
| #define | VERIFY_BITS_128(x, n) VERIFY_CHECK(secp256k1_u128_check_bits((x), (n))) |
Functions | |
| static SECP256K1_INLINE void | secp256k1_fe_mul_inner (uint64_t *r, const uint64_t *a, const uint64_t *SECP256K1_RESTRICT b) |
| static SECP256K1_INLINE void | secp256k1_fe_sqr_inner (uint64_t *r, const uint64_t *a) |
| #define VERIFY_BITS | ( | x, | |
| n ) VERIFY_CHECK(((x) >> (n)) == 0) |
Definition at line 15 of file field_5x52_int128_impl.h.
| #define VERIFY_BITS_128 | ( | x, | |
| n ) VERIFY_CHECK(secp256k1_u128_check_bits((x), (n))) |
Definition at line 16 of file field_5x52_int128_impl.h.
|
static |
|
static |
[... a b c] is a shorthand for ... + a<<104 + b<<52 + c<<0 mod n. px is a shorthand for sum(a[i]*a[x-i], i=0..x). Note that [x 0 0 0 0 0] = [x*R].
Definition at line 154 of file field_5x52_int128_impl.h.