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, 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)
 

Function Documentation

◆ TEST() [1/30]

TEST ( secp256k1  ,
AddDblConsistency   
)

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

◆ TEST() [2/30]

TEST ( secp256k1  ,
AddDblConsistencyRepeated   
)

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

◆ TEST() [3/30]

TEST ( secp256k1  ,
AddExceptionTestDbl   
)

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

◆ TEST() [4/30]

TEST ( secp256k1  ,
AddExceptionTestInfinity   
)

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

◆ TEST() [5/30]

TEST ( secp256k1  ,
AddMixedAddConsistencyCheck   
)

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

◆ TEST() [6/30]

TEST ( secp256k1  ,
BatchNormalize   
)

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

◆ TEST() [7/30]

TEST ( secp256k1  ,
CheckGroupModulus   
)

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

◆ TEST() [8/30]

TEST ( secp256k1  ,
CheckPrecomputedGenerators   
)

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

◆ TEST() [9/30]

TEST ( secp256k1  ,
DeriveGenerators   
)

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

◆ TEST() [10/30]

TEST ( secp256k1  ,
Eq   
)

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

◆ TEST() [11/30]

TEST ( secp256k1  ,
GeneratorOnCurve   
)

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

◆ TEST() [12/30]

TEST ( secp256k1  ,
GetEndomorphismScalars   
)

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

◆ TEST() [13/30]

TEST ( secp256k1  ,
GroupExponentiationConsistencyCheck   
)

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

◆ TEST() [14/30]

TEST ( secp256k1  ,
GroupExponentiationZeroAndOne   
)

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

◆ TEST() [15/30]

TEST ( secp256k1  ,
MixedAddExceptionTestDbl   
)

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

◆ TEST() [16/30]

TEST ( secp256k1  ,
MixedAddExceptionTestInfinity   
)

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

◆ TEST() [17/30]

TEST ( secp256k1  ,
MontgomeryMulBigBug   
)

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

◆ TEST() [18/30]

TEST ( secp256k1  ,
NegAndSelfNeg0CmpRegression   
)

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

◆ TEST() [19/30]

TEST ( secp256k1  ,
OnCurve   
)

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

◆ TEST() [20/30]

TEST ( secp256k1  ,
RandomAffineElement   
)

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

◆ TEST() [21/30]

TEST ( secp256k1  ,
RandomElement   
)

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

◆ TEST() [22/30]

TEST ( secp256k1  ,
SqrtRandom   
)

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

◆ TEST() [23/30]

TEST ( secp256k1  ,
TestAdd   
)

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

◆ TEST() [24/30]

TEST ( secp256k1  ,
TestArithmetic   
)

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

◆ TEST() [25/30]

TEST ( secp256k1  ,
TestEndomorphismScalars   
)

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

◆ TEST() [26/30]

TEST ( secp256k1  ,
TestFromMontgomeryForm   
)

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

◆ TEST() [27/30]

TEST ( secp256k1  ,
TestMul   
)

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

◆ TEST() [28/30]

TEST ( secp256k1  ,
TestSqr   
)

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

◆ TEST() [29/30]

TEST ( secp256k1  ,
TestSub   
)

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

◆ TEST() [30/30]

TEST ( secp256k1  ,
TestToMontgomeryForm   
)

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