Module io.github.mmm.crypto
Class EllipticCurveEcJce
- java.lang.Object
-
- io.github.mmm.crypto.algorithm.CryptoAlgorithmParameterConfig
-
- io.github.mmm.crypto.asymmetric.access.ec.jce.EllipticCurveEcJce
-
public class EllipticCurveEcJce extends CryptoAlgorithmParameterConfig
Implementation ofCryptoAlgorithmParameterConfig
for Elliptic Curves using bouncy castle (ECParameterSpec
).- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description EllipticCurveEcJce(String curveName)
The constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ECParameterSpec
getAlgorithmParameters()
String
getCurveName()
-
-
-
Constructor Detail
-
EllipticCurveEcJce
public EllipticCurveEcJce(String curveName)
The constructor.- Parameters:
curveName
- thecurve name
.
-
-
Method Detail
-
getAlgorithmParameters
public ECParameterSpec getAlgorithmParameters()
- Specified by:
getAlgorithmParameters
in classCryptoAlgorithmParameterConfig
- Returns:
- the
ECParameterSpec
.
-
getCurveName
public String getCurveName()
- Returns:
- the curve name.
-
-