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