org.bouncycastle.jce.spec
Class GOST3410PrivateKeySpec
java.lang.Object
org.bouncycastle.jce.spec.GOST3410PrivateKeySpec
- KeySpec
public class GOST3410PrivateKeySpec
extends java.lang.Object
implements KeySpec
This class specifies a GOST3410-94 private key with its associated parameters.
GOST3410PrivateKeySpec(BigInteger x, BigInteger p, BigInteger q, BigInteger a) - Creates a new GOST3410PrivateKeySpec with the specified parameter values.
|
BigInteger | getA() - Returns the base
a .
|
BigInteger | getP() - Returns the prime
p .
|
BigInteger | getQ() - Returns the sub-prime
q .
|
BigInteger | getX() - Returns the private key
x .
|
GOST3410PrivateKeySpec
public GOST3410PrivateKeySpec(BigInteger x,
BigInteger p,
BigInteger q,
BigInteger a)
Creates a new GOST3410PrivateKeySpec with the specified parameter values.
x
- the private key.p
- the prime.q
- the sub-prime.a
- the base.
getA
public BigInteger getA()
Returns the base a
.
- the base
a
.
getP
public BigInteger getP()
Returns the prime p
.
- the prime
p
.
getQ
public BigInteger getQ()
Returns the sub-prime q
.
- the sub-prime
q
.
getX
public BigInteger getX()
Returns the private key x
.
- the private key
x
.