package org.bouncycastle.jce.spec; | |
import java.math.BigInteger; | |
/** | |
* Elliptic Curve private key specification. | |
*/ | |
public class ECPrivateKeySpec | |
extends ECKeySpec | |
{ | |
private BigInteger d; | |
/** | |
* base constructor | |
* | |
* @param d the private number for the key. | |
* @param spec the domain parameters for the curve being used. | |
*/ | |
public ECPrivateKeySpec( | |
BigInteger d, | |
ECParameterSpec spec) | |
{ | |
super(spec); | |
this.d = d; | |
} | |
/** | |
* return the private number D | |
*/ | |
public BigInteger getD() | |
{ | |
return d; | |
} | |
} |