Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
secp256k1.test.cpp File Reference

Go to the source code of this file.

Functions

 TEST (secp256k1, CurveCoefficients)
 
 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)
 

Function Documentation

◆ TEST() [1/23]

TEST ( secp256k1  ,
AddDblConsistency   
)

Definition at line 116 of file secp256k1.test.cpp.

◆ TEST() [2/23]

TEST ( secp256k1  ,
AddDblConsistencyRepeated   
)

Definition at line 136 of file secp256k1.test.cpp.

◆ TEST() [3/23]

TEST ( secp256k1  ,
AddExceptionTestDbl   
)

Definition at line 101 of file secp256k1.test.cpp.

◆ TEST() [4/23]

TEST ( secp256k1  ,
AddExceptionTestInfinity   
)

Definition at line 75 of file secp256k1.test.cpp.

◆ TEST() [5/23]

TEST ( secp256k1  ,
AddMixedAddConsistencyCheck   
)

Definition at line 194 of file secp256k1.test.cpp.

◆ TEST() [6/23]

TEST ( secp256k1  ,
BatchNormalize   
)

Definition at line 218 of file secp256k1.test.cpp.

◆ TEST() [7/23]

TEST ( secp256k1  ,
CheckGroupModulus   
)

Definition at line 64 of file secp256k1.test.cpp.

◆ TEST() [8/23]

TEST ( secp256k1  ,
CheckPrecomputedGenerators   
)

Definition at line 294 of file secp256k1.test.cpp.

◆ TEST() [9/23]

TEST ( secp256k1  ,
CurveCoefficients   
)

Definition at line 12 of file secp256k1.test.cpp.

◆ TEST() [10/23]

TEST ( secp256k1  ,
DeriveGenerators   
)

Definition at line 274 of file secp256k1.test.cpp.

◆ TEST() [11/23]

TEST ( secp256k1  ,
Eq   
)

Definition at line 44 of file secp256k1.test.cpp.

◆ TEST() [12/23]

TEST ( secp256k1  ,
GeneratorOnCurve   
)

Definition at line 21 of file secp256k1.test.cpp.

◆ TEST() [13/23]

TEST ( secp256k1  ,
GetEndomorphismScalars   
)

Definition at line 300 of file secp256k1.test.cpp.

◆ TEST() [14/23]

TEST ( secp256k1  ,
GroupExponentiationConsistencyCheck   
)

Definition at line 257 of file secp256k1.test.cpp.

◆ TEST() [15/23]

TEST ( secp256k1  ,
GroupExponentiationZeroAndOne   
)

Definition at line 246 of file secp256k1.test.cpp.

◆ TEST() [16/23]

TEST ( secp256k1  ,
MixedAddExceptionTestDbl   
)

Definition at line 179 of file secp256k1.test.cpp.

◆ TEST() [17/23]

TEST ( secp256k1  ,
MixedAddExceptionTestInfinity   
)

Definition at line 159 of file secp256k1.test.cpp.

◆ TEST() [18/23]

TEST ( secp256k1  ,
MontgomeryMulBigBug   
)

Definition at line 391 of file secp256k1.test.cpp.

◆ TEST() [19/23]

TEST ( secp256k1  ,
NegAndSelfNeg0CmpRegression   
)

Definition at line 380 of file secp256k1.test.cpp.

◆ TEST() [20/23]

TEST ( secp256k1  ,
OnCurve   
)

Definition at line 209 of file secp256k1.test.cpp.

◆ TEST() [21/23]

TEST ( secp256k1  ,
RandomAffineElement   
)

Definition at line 38 of file secp256k1.test.cpp.

◆ TEST() [22/23]

TEST ( secp256k1  ,
RandomElement   
)

Definition at line 32 of file secp256k1.test.cpp.

◆ TEST() [23/23]

TEST ( secp256k1  ,
TestEndomorphismScalars   
)

Definition at line 340 of file secp256k1.test.cpp.