Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <secp256r1.hpp>
Static Public Attributes | |
static constexpr uint64_t | modulus_0 = 0xFFFFFFFFFFFFFFFFULL |
static constexpr uint64_t | modulus_1 = 0x00000000FFFFFFFFULL |
static constexpr uint64_t | modulus_2 = 0x0000000000000000ULL |
static constexpr uint64_t | modulus_3 = 0xFFFFFFFF00000001ULL |
static constexpr uint64_t | r_squared_0 = 3ULL |
static constexpr uint64_t | r_squared_1 = 18446744056529682431ULL |
static constexpr uint64_t | r_squared_2 = 18446744073709551614ULL |
static constexpr uint64_t | r_squared_3 = 21474836477ULL |
static constexpr uint64_t | r_inv = 1 |
static constexpr uint64_t | r_inv_0 = 0x100000000UL |
static constexpr uint64_t | r_inv_1 = 0x0UL |
static constexpr uint64_t | r_inv_2 = 0xffffffff00000001UL |
static constexpr uint64_t | r_inv_3 = 0x0UL |
static constexpr uint64_t | r_inv_wasm_0 = 0x0 |
static constexpr uint64_t | r_inv_wasm_1 = 0x0 |
static constexpr uint64_t | r_inv_wasm_2 = 0x200 |
static constexpr uint64_t | r_inv_wasm_3 = 0x0 |
static constexpr uint64_t | r_inv_wasm_4 = 0x0 |
static constexpr uint64_t | r_inv_wasm_5 = 0x40000 |
static constexpr uint64_t | r_inv_wasm_6 = 0x1fe00000 |
static constexpr uint64_t | r_inv_wasm_7 = 0xffffff |
static constexpr uint64_t | r_inv_wasm_8 = 0x0 |
static constexpr uint64_t | coset_generators_0 [8] |
static constexpr uint64_t | coset_generators_1 [8] |
static constexpr uint64_t | coset_generators_2 [8] |
static constexpr uint64_t | coset_generators_3 [8] |
static constexpr uint64_t | cube_root_0 = 0UL |
static constexpr uint64_t | cube_root_1 = 0UL |
static constexpr uint64_t | cube_root_2 = 0UL |
static constexpr uint64_t | cube_root_3 = 0UL |
static constexpr uint64_t | primitive_root_0 = 0UL |
static constexpr uint64_t | primitive_root_1 = 0UL |
static constexpr uint64_t | primitive_root_2 = 0UL |
static constexpr uint64_t | primitive_root_3 = 0UL |
static constexpr uint64_t | modulus_wasm_0 = 0x1fffffff |
static constexpr uint64_t | modulus_wasm_1 = 0x1fffffff |
static constexpr uint64_t | modulus_wasm_2 = 0x1fffffff |
static constexpr uint64_t | modulus_wasm_3 = 0x1ff |
static constexpr uint64_t | modulus_wasm_4 = 0x0 |
static constexpr uint64_t | modulus_wasm_5 = 0x0 |
static constexpr uint64_t | modulus_wasm_6 = 0x40000 |
static constexpr uint64_t | modulus_wasm_7 = 0x1fe00000 |
static constexpr uint64_t | modulus_wasm_8 = 0xffffff |
static constexpr uint64_t | r_squared_wasm_0 = 0x0000000000000c00UL |
static constexpr uint64_t | r_squared_wasm_1 = 0xffffeffffffffc00UL |
static constexpr uint64_t | r_squared_wasm_2 = 0xfffffffffffffbffUL |
static constexpr uint64_t | r_squared_wasm_3 = 0x000013fffffff7ffUL |
static constexpr uint64_t | cube_root_wasm_0 = 0x0000000000000000UL |
static constexpr uint64_t | cube_root_wasm_1 = 0x0000000000000000UL |
static constexpr uint64_t | cube_root_wasm_2 = 0x0000000000000000UL |
static constexpr uint64_t | cube_root_wasm_3 = 0x0000000000000000UL |
static constexpr uint64_t | primitive_root_wasm_0 = 0x0000000000000000UL |
static constexpr uint64_t | primitive_root_wasm_1 = 0x0000000000000000UL |
static constexpr uint64_t | primitive_root_wasm_2 = 0x0000000000000000UL |
static constexpr uint64_t | primitive_root_wasm_3 = 0x0000000000000000UL |
static constexpr uint64_t | coset_generators_wasm_0 [8] |
static constexpr uint64_t | coset_generators_wasm_1 [8] |
static constexpr uint64_t | coset_generators_wasm_2 [8] |
static constexpr uint64_t | coset_generators_wasm_3 [8] |
static constexpr size_t | PUBLIC_INPUTS_SIZE = BIGFIELD_PUBLIC_INPUTS_SIZE |
Definition at line 14 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 58 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 61 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 65 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 69 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 119 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 123 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 127 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 131 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 75 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 76 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 77 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 78 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 106 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 107 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 108 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 109 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 16 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 17 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 18 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 19 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 88 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 89 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 90 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 91 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 92 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 93 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 94 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 95 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 96 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 81 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 82 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 83 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 84 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 112 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 113 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 114 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 115 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 138 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 31 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 37 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 38 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 39 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 40 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 46 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 47 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 48 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 49 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 50 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 51 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 52 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 53 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 54 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 22 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 23 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 24 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 25 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 100 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 101 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 102 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 103 of file secp256r1.hpp.