|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include "secp256k1.hpp"#include "barretenberg/ecc/groups/precomputed_generators_secp256k1_impl.hpp"#include "barretenberg/numeric/random/engine.hpp"#include <gtest/gtest.h>Go to the source code of this file.
Functions | |
| TEST (secp256k1, TestAdd) | |
| TEST (secp256k1, TestSub) | |
| TEST (secp256k1, TestToMontgomeryForm) | |
| TEST (secp256k1, TestFromMontgomeryForm) | |
| TEST (secp256k1, TestMul) | |
| TEST (secp256k1, TestSqr) | |
| TEST (secp256k1, SqrtRandom) | |
| TEST (secp256k1, TestArithmetic) | |
| TEST (secp256k1, GeneratorOnCurve) | |
| TEST (secp256k1, RandomElement) | |
| TEST (secp256k1, RandomAffineElement) | |
| TEST (secp256k1, Eq) | |
| TEST (secp256k1, CheckGroupModulus) | |
| TEST (secp256k1, AddExceptionTestInfinity) | |
| TEST (secp256k1, AddExceptionTestDbl) | |
| TEST (secp256k1, AddDblConsistency) | |
| TEST (secp256k1, AddDblConsistencyRepeated) | |
| TEST (secp256k1, MixedAddExceptionTestInfinity) | |
| TEST (secp256k1, MixedAddExceptionTestDbl) | |
| TEST (secp256k1, AddMixedAddConsistencyCheck) | |
| TEST (secp256k1, OnCurve) | |
| TEST (secp256k1, BatchNormalize) | |
| TEST (secp256k1, GroupExponentiationZeroAndOne) | |
| TEST (secp256k1, GroupExponentiationConsistencyCheck) | |
| TEST (secp256k1, DeriveGenerators) | |
| TEST (secp256k1, CheckPrecomputedGenerators) | |
| TEST (secp256k1, GetEndomorphismScalars) | |
| TEST (secp256k1, TestEndomorphismScalars) | |
| TEST (secp256k1, NegAndSelfNeg0CmpRegression) | |
| TEST (secp256k1, MontgomeryMulBigBug) | |
| TEST | ( | secp256k1 | , |
| AddDblConsistency | |||
| ) |
Definition at line 249 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| AddDblConsistencyRepeated | |||
| ) |
Definition at line 269 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| AddExceptionTestDbl | |||
| ) |
Definition at line 234 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| AddExceptionTestInfinity | |||
| ) |
Definition at line 208 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| AddMixedAddConsistencyCheck | |||
| ) |
Definition at line 327 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| BatchNormalize | |||
| ) |
Definition at line 351 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| CheckGroupModulus | |||
| ) |
Definition at line 197 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| CheckPrecomputedGenerators | |||
| ) |
Definition at line 427 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| DeriveGenerators | |||
| ) |
Definition at line 407 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| Eq | |||
| ) |
Definition at line 177 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| GeneratorOnCurve | |||
| ) |
Definition at line 159 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| GetEndomorphismScalars | |||
| ) |
Definition at line 433 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| GroupExponentiationConsistencyCheck | |||
| ) |
Definition at line 390 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| GroupExponentiationZeroAndOne | |||
| ) |
Definition at line 379 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| MixedAddExceptionTestDbl | |||
| ) |
Definition at line 312 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| MixedAddExceptionTestInfinity | |||
| ) |
Definition at line 292 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| MontgomeryMulBigBug | |||
| ) |
Definition at line 524 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| NegAndSelfNeg0CmpRegression | |||
| ) |
Definition at line 513 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| OnCurve | |||
| ) |
Definition at line 342 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| RandomAffineElement | |||
| ) |
Definition at line 171 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| RandomElement | |||
| ) |
Definition at line 165 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| SqrtRandom | |||
| ) |
Definition at line 138 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| TestAdd | |||
| ) |
Definition at line 25 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| TestArithmetic | |||
| ) |
Definition at line 149 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| TestEndomorphismScalars | |||
| ) |
Definition at line 473 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| TestFromMontgomeryForm | |||
| ) |
Definition at line 89 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| TestMul | |||
| ) |
Definition at line 100 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| TestSqr | |||
| ) |
Definition at line 121 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| TestSub | |||
| ) |
Definition at line 46 of file secp256k1.test.cpp.
| TEST | ( | secp256k1 | , |
| TestToMontgomeryForm | |||
| ) |
Definition at line 67 of file secp256k1.test.cpp.