Package | Description |
---|---|
iaik.security.ec.common | |
iaik.security.ec.math.curve |
Modifier and Type | Method and Description |
---|---|
EllipticCurve |
EllipticCurve.getIAIKCurve()
Returns the internally used elliptic curve implementation.
|
Modifier and Type | Class and Description |
---|---|
class |
EllipticCurveTestHelper<C extends EllipticCurve,F extends GenericField>
Base class for Elliptic curve tests
|
Modifier and Type | Method and Description |
---|---|
EllipticCurve |
ECPoint.getCurve()
Returns the curve on which this point is defined.
|
static EllipticCurve |
PrimeTwistedEdwardsCurveFactory.getCurve(AbstractPrimeField field,
BigInteger a,
BigInteger d)
The factory method.
|
static EllipticCurve |
PrimeWeierstrassCurveFactory.getCurve(AbstractPrimeField field,
BigInteger a,
BigInteger b)
The factory method.
|
static EllipticCurve |
PrimeTwistedEdwardsCurveFactory.getCurve(AbstractPrimeField field,
BigInteger a,
BigInteger d,
BigInteger order)
The factory method.
|
static EllipticCurve |
PrimeWeierstrassCurveFactory.getCurve(AbstractPrimeField field,
BigInteger a,
BigInteger b,
BigInteger order)
The factory method.
|
static EllipticCurve |
BinaryWeierstrassCurveFactory.getCurve(BinaryCurveCoordinateTypes type,
BinaryField field,
BigInteger a,
BigInteger b)
The factory method.
|
static EllipticCurve |
BinaryWeierstrassCurveFactory.getCurve(BinaryCurveCoordinateTypes type,
BinaryField field,
BigInteger a,
BigInteger b,
BigInteger order)
The factory method.
|
static EllipticCurve |
BinaryWeierstrassCurveFactory.getCurve(BinaryCurveCoordinateTypes type,
BinaryField field,
BigInteger a,
BigInteger b,
BigInteger order,
BigInteger s0,
BigInteger s1)
The factory method.
|
static EllipticCurve |
BinaryWeierstrassCurveFactory.getCurve(BinaryField field,
BigInteger a,
BigInteger b)
The factory method.
|
static EllipticCurve |
BinaryWeierstrassCurveFactory.getCurve(BinaryField field,
BigInteger a,
BigInteger b,
BigInteger order)
The factory method.
|
static EllipticCurve |
PrimeTwistedEdwardsCurveFactory.getCurve(PrimeCurveCoordinateTypes type,
AbstractPrimeField field,
BigInteger a,
BigInteger d)
The factory method.
|
static EllipticCurve |
PrimeWeierstrassCurveFactory.getCurve(PrimeCurveCoordinateTypes type,
AbstractPrimeField field,
BigInteger a,
BigInteger b)
The factory method.
|
static EllipticCurve |
PrimeTwistedEdwardsCurveFactory.getCurve(PrimeCurveCoordinateTypes type,
AbstractPrimeField field,
BigInteger a,
BigInteger d,
BigInteger order)
The factory method.
|
static EllipticCurve |
PrimeWeierstrassCurveFactory.getCurve(PrimeCurveCoordinateTypes type,
AbstractPrimeField field,
BigInteger a,
BigInteger b,
BigInteger order,
BigInteger beta,
BigInteger lambda)
The factory method.
|
EllipticCurve |
Pairing.getGroup1()
Get the first group.
|
EllipticCurve |
Pairing.getGroup2()
Get the second group.
|
Constructor and Description |
---|
ECDSAMultiplySimultaneouslyAndCompareHelper(EllipticCurve curve)
Create new instance.
|
TestPrimeJacobianWithA0WeierstrassCurve(EllipticCurve curve) |
Copyright © 2011–2022 Stiftung SIC. All rights reserved.