| Package | Description |
|---|---|
| iaik.security.ec | |
| iaik.security.ec.common | |
| iaik.security.ec.math.curve | |
| iaik.security.ec.math.curve.jmh_generated |
| Class and Description |
|---|
| PrimeCurveCoordinateTypes
Enumeration holding the different prime curve types that are implemented in
this library.
|
| Class and Description |
|---|
| BinaryCurveCoordinateTypes
Enumeration holding the different binary curve types that are implemented in
this library.
|
| CurveTypes
Enumeration holding the different curve types that are implemented in this
library.
|
| ECPoint
This class is used to represent points on arbitrary elliptic curves.
|
| EllipticCurve
Abstract class that implements the additive group defined over elliptic
curves.
|
| PrimeCurveCoordinateTypes
Enumeration holding the different prime curve types that are implemented in
this library.
|
| Class and Description |
|---|
| BarretoNaehrigCurveCDType
Enum describing the calculation of curve parameter b for curves described in
[1].
|
| BinaryCurveCoordinateTypes
Enumeration holding the different binary curve types that are implemented in
this library.
|
| BinaryKoblitzCurveTestHelper |
| BinaryWeierstrassCurveTestHelper |
| Coordinate
This interface is implemented by all classes that are used to describe
coordinates of arbitrary coordinate systems.
|
| CoordinateTypes
Interface for all curve type enums.
|
| CurveTypes
Enumeration holding the different curve types that are implemented in this
library.
|
| 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
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.
|
| PairingTypes
Enum representing the different pairing types.
|
| PrimeCurveCoordinateTypes
Enumeration holding the different prime curve types that are implemented in
this library.
|
| PrimeExtendedTwistedEdwardsCurveTestHelper
Test helper class for all Extended Twisted Edwards curve implementations.
|
| PrimeWeierstrassCurveTestHelper |
| TestFidoCurves.TestVector
FIDO ECDAA curve test vector
|
| WeierstrassCurveTestHelper
Base class for Weierstrass curve tests
|
| Class and Description |
|---|
| BinaryCurveBenchmark
Binary curve arithmetic benchmark
|
| BinaryCurveMultiplicationBenchmark
Binary curve arithmetic benchmark
|
| BinaryCurvePrecomputedMultiplicationBenchmark
Binary curve arithmetic benchmark
|
| BNPairingsPairingBenchmark
Pairing benchmark using BNPairings
|
| PrimeCurveBenchmark
Prime curve arithmetic benchmark
|
| PrimeCurveMultiplicationBenchmark
Prime curve arithmetic benchmark
|
| PrimeCurvePairingBenchmark
Pairing benchmark
|
| PrimeCurvePrecomputedMultiplicationBenchmark
Prime curve arithmetic benchmark
|
Copyright © 2011–2022 Stiftung SIC. All rights reserved.