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
|