#include <stdint.h>
#include "int128.h"
#include "util.h"
Go to the source code of this file.
◆ VERIFY_BITS
| #define VERIFY_BITS |
( |
| x, |
|
|
| n ) |
◆ VERIFY_BITS_128
| #define VERIFY_BITS_128 |
( |
| x, |
|
|
| n ) |
Value:
static SECP256K1_INLINE int secp256k1_u128_check_bits(const secp256k1_uint128 *r, unsigned int n)
Definition at line 16 of file field_5x52_int128_impl.h.
◆ secp256k1_fe_mul_inner()
◆ secp256k1_fe_sqr_inner()
| SECP256K1_INLINE void secp256k1_fe_sqr_inner |
( |
uint64_t * | r, |
|
|
const uint64_t * | a ) |
|
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.