|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <secp256r1.hpp>
Static Public Attributes | |
| static constexpr const char * | schema_name = "secp256r1_fq" |
| 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 60 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 63 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 67 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 71 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 121 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 125 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 129 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 133 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 79 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 80 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 110 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 111 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 20 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 21 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 97 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 98 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 85 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 86 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 116 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 117 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 140 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 33 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 41 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 42 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 55 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 56 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 26 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 27 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 102 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 103 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 104 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 105 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 15 of file secp256r1.hpp.