|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <secp256r1.hpp>
Static Public Attributes | |
| static constexpr const char * | schema_name = "secp256r1_fr" |
| static constexpr uint64_t | modulus_0 = 0xF3B9CAC2FC632551ULL |
| static constexpr uint64_t | modulus_1 = 0xBCE6FAADA7179E84ULL |
| static constexpr uint64_t | modulus_2 = 0xFFFFFFFFFFFFFFFFULL |
| static constexpr uint64_t | modulus_3 = 0xFFFFFFFF00000000ULL |
| static constexpr uint64_t | r_squared_0 = 9449762124159643298ULL |
| static constexpr uint64_t | r_squared_1 = 5087230966250696614ULL |
| static constexpr uint64_t | r_squared_2 = 2901921493521525849ULL |
| static constexpr uint64_t | r_squared_3 = 7413256579398063648ULL |
| static constexpr uint64_t | r_inv = 14758798090332847183ULL |
| static constexpr uint64_t | r_inv_0 = 0x230102a06d6251dcUL |
| static constexpr uint64_t | r_inv_1 = 0xca5113bcafc4ea28UL |
| static constexpr uint64_t | r_inv_2 = 0xded10c5bee00bc4eUL |
| static constexpr uint64_t | r_inv_3 = 0xccd1c8aa212ef3a4UL |
| static constexpr uint64_t | r_inv_wasm_0 = 0x8517c79 |
| static constexpr uint64_t | r_inv_wasm_1 = 0x1edc694 |
| static constexpr uint64_t | r_inv_wasm_2 = 0x459ee5c |
| static constexpr uint64_t | r_inv_wasm_3 = 0x705a6a8 |
| static constexpr uint64_t | r_inv_wasm_4 = 0x1ffffe2a |
| static constexpr uint64_t | r_inv_wasm_5 = 0x113bffff |
| static constexpr uint64_t | r_inv_wasm_6 = 0x1621c017 |
| static constexpr uint64_t | r_inv_wasm_7 = 0xef1ff43 |
| static constexpr uint64_t | r_inv_wasm_8 = 0x7005e2 |
| 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 = 0x1c632551 |
| static constexpr uint64_t | modulus_wasm_1 = 0x1dce5617 |
| static constexpr uint64_t | modulus_wasm_2 = 0x5e7a13c |
| static constexpr uint64_t | modulus_wasm_3 = 0xdf55b4e |
| static constexpr uint64_t | modulus_wasm_4 = 0x1ffffbce |
| static constexpr uint64_t | modulus_wasm_5 = 0x1fffffff |
| static constexpr uint64_t | modulus_wasm_6 = 0x3ffff |
| static constexpr uint64_t | modulus_wasm_7 = 0x1fe00000 |
| static constexpr uint64_t | modulus_wasm_8 = 0xffffff |
| static constexpr uint64_t | r_squared_wasm_0 = 0x45e9cfeeb48d9ef5UL |
| static constexpr uint64_t | r_squared_wasm_1 = 0x1f11fc5bb2d31a99UL |
| static constexpr uint64_t | r_squared_wasm_2 = 0x16c8e4adafb16586UL |
| static constexpr uint64_t | r_squared_wasm_3 = 0x84b6556a65587f06UL |
| 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 144 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 190 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 194 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 198 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 201 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 251 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 255 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 259 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 263 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 207 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 208 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 209 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 210 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 238 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 239 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 240 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 241 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 148 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 149 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 150 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 151 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 220 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 221 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 222 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 223 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 224 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 225 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 226 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 227 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 228 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 213 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 214 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 215 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 216 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 244 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 245 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 246 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 247 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 270 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 163 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 169 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 170 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 171 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 172 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 178 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 179 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 180 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 181 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 182 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 183 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 184 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 185 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 186 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 154 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 155 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 156 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 157 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 232 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 233 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 234 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 235 of file secp256r1.hpp.
|
staticconstexpr |
Definition at line 145 of file secp256r1.hpp.