| AtePairingOverBarretoNaehrigCurveFactory |
Construct a new instance of Pairing for Barreto-Naehrig curves.
|
| BinaryCurveBenchmark |
Binary curve arithmetic benchmark
|
| BinaryCurveMultiplicationBenchmark |
Binary curve arithmetic benchmark
|
| BinaryCurvePrecomputedMultiplicationBenchmark |
Binary curve arithmetic benchmark
|
| BinaryKoblitzCurveTestHelper |
|
| BinaryWeierstrassCurveFactory |
This general-purpose factory generates binary Weierstrass-type elliptic
curves for given parameters.
|
| BinaryWeierstrassCurveTestHelper |
|
| BNPairingsPairingBenchmark |
Pairing benchmark using BNPairings
|
| ECDSAMultiplySimultaneouslyAndCompareHelper |
Helper class for simultaneous multiplication and comparison of the X
coordinate as used in ECDSA.
|
| ECPoint |
This class is used to represent points on arbitrary elliptic curves.
|
| EllipticCurve |
Abstract class that implements the additive group defined over elliptic
curves.
|
| EllipticCurveTestHelper<C extends EllipticCurve,F extends GenericField> |
Base class for Elliptic curve tests
|
| ExtensionWeierstrassCurveOverQuadraticExtensionFieldTestHelper |
Helper class for curve over quadratic extension field tests.
|
| ExtensionWeierstrassCurveTestHelper |
|
| ExtensionWithSimAddAndLineEvalTestHelper |
|
| Pairing |
Abstract super class for elliptic curve pairing implementations.
|
| PrimeCurveBenchmark |
Prime curve arithmetic benchmark
|
| PrimeCurveMultiplicationBenchmark |
Prime curve arithmetic benchmark
|
| PrimeCurvePairingBenchmark |
Pairing benchmark
|
| PrimeCurvePrecomputedMultiplicationBenchmark |
Prime curve arithmetic benchmark
|
| PrimeExtendedTwistedEdwardsCurveTestHelper |
Test helper class for all Extended Twisted Edwards curve implementations.
|
| PrimeMontgomeryCurveFactory |
This general-purpose factory generates prime Montgomery-type elliptic curves
for given parameters.
|
| PrimeTwistedEdwardsCurveFactory |
This general-purpose factory generates prime Weierstrass-type elliptic curves
for given parameters.
|
| PrimeWeierstrassCurveFactory |
This general-purpose factory generates prime Weierstrass-type elliptic curves
for given parameters.
|
| PrimeWeierstrassCurveTestHelper |
|
| StandardizedCurveTestFactoriesWrapper |
Workaround to make protected members from EllipticCurve, proguard and JMH
work together.
|
| TestAtePairingOverBarretoNaehrigCurve |
|
| TestBalancedScalarDecomposer |
Test BalancedLengthTwoScalarDecomposer.
|
| TestBarretoNaehrigCurve |
|
| TestBarretoNaehrigCurveFactory |
|
| TestBarretoNaehrigCurveNamed |
|
| TestBarretoNaehrigSWHasher |
|
| TestBarretoNaehrigTwistCurve |
|
| TestBarretoNaehrigTwistCurveFactory |
|
| TestBarretoNaehrigTwistCurveNamed |
|
| TestBinaryAffineKoblitzCurve |
|
| TestBinaryAffineWeierstrassCurve |
|
| TestBinaryCurvesWithOIDs |
|
| TestBinaryExtendedLopezDahabWithA1WeierstrassCurve |
|
| TestBinaryJacobianKoblitzCurve |
|
| TestBinaryJacobianWeierstrassCurve |
|
| TestBinaryLopezDahabKoblitzCurve |
|
| TestBinaryLopezDahabWeierstrassCurve |
|
| TestBinaryProjectiveKoblitzCurve |
|
| TestBinaryProjectiveWeierstrassCurve |
|
| TestCrossProductEllipticCurve |
|
| TestECPointInPlace |
|
| TestExtensionAffineWeierstrassCurveOverQuadraticExtensionField |
|
| TestExtensionExtendedJacobianWeierstrassCurveOverQuadraticExtensionField |
|
| TestExtensionJacobianWeierstrassCurveOverQuadraticExtensionField |
|
| TestExtensionJacobianWithA0WeierstrassCurveOverQuadraticExtensionField |
|
| TestExtensionProjectiveWeierstrassCurveOverQuadraticExtensionField |
|
| TestExtensionProjectiveWithA0WeierstrassCurveOverQuadraticExtensionField |
|
| TestFidoCurves |
Check if curves implemented for FIDO ECDAA match the specification.
|
| TestFidoCurves.TestVector |
FIDO ECDAA curve test vector
|
| TestMontgomeryScalarMultiplication |
|
| TestMontgomeryTestVectors |
|
| TestOccuredBugs |
|
| TestOccuredPairingBugs |
|
| TestPrimeAffineWeierstrassCurve |
|
| TestPrimeCurvesWithOIDs |
|
| TestPrimeExtendedJacobianWeierstrassCurve |
|
| TestPrimeExtendedJacobianWithA0WeierstrassCurve |
|
| TestPrimeExtendedJacobianWithAMinus3WeierstrassCurve |
|
| TestPrimeExtendedTwistedEdwardsCurve |
|
| TestPrimeExtendedWithA1TwistedEdwardsCurve |
|
| TestPrimeExtendedWithAMinus1TwistedEdwardsCurve |
|
| TestPrimeJacobianWeierstrassCurve |
|
| TestPrimeJacobianWithA0WeierstrassCurve |
|
| TestPrimeProjectiveWeierstrassCurve |
|
| TestPrimeProjectiveWithA0WeierstrassCurve |
|
| TestTwistedEdwardsCurvesWithOIDs |
|
| WeierstrassCurveTestHelper<C extends iaik.security.ec.math.curve.WeierstrassCurve,F extends GenericField> |
Base class for Weierstrass curve tests
|