public class BCECGOST3410_2012PublicKey extends Object implements ECPublicKey, ECPublicKey, ECPointEncoder
Constructor and Description |
---|
BCECGOST3410_2012PublicKey(BCECGOST3410_2012PublicKey key) |
BCECGOST3410_2012PublicKey(ECPublicKey key) |
BCECGOST3410_2012PublicKey(ECPublicKeySpec spec) |
BCECGOST3410_2012PublicKey(ECPublicKeySpec spec,
ProviderConfiguration configuration) |
BCECGOST3410_2012PublicKey(String algorithm,
ECPublicKeyParameters params) |
BCECGOST3410_2012PublicKey(String algorithm,
ECPublicKeyParameters params,
ECParameterSpec spec) |
BCECGOST3410_2012PublicKey(String algorithm,
ECPublicKeyParameters params,
ECParameterSpec spec) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
String |
getAlgorithm() |
byte[] |
getEncoded() |
String |
getFormat() |
GOST3410PublicKeyAlgParameters |
getGostParams() |
ECParameterSpec |
getParameters()
return a parameter specification representing the EC domain parameters
for the key.
|
ECParameterSpec |
getParams() |
ECPoint |
getQ()
return the public point Q
|
ECPoint |
getW() |
int |
hashCode() |
void |
setPointFormat(String style)
Set the formatting for encoding of points.
|
String |
toString() |
public BCECGOST3410_2012PublicKey(BCECGOST3410_2012PublicKey key)
public BCECGOST3410_2012PublicKey(ECPublicKeySpec spec)
public BCECGOST3410_2012PublicKey(ECPublicKeySpec spec, ProviderConfiguration configuration)
public BCECGOST3410_2012PublicKey(String algorithm, ECPublicKeyParameters params, ECParameterSpec spec)
public BCECGOST3410_2012PublicKey(String algorithm, ECPublicKeyParameters params, ECParameterSpec spec)
public BCECGOST3410_2012PublicKey(String algorithm, ECPublicKeyParameters params)
public BCECGOST3410_2012PublicKey(ECPublicKey key)
public String getAlgorithm()
getAlgorithm
in interface Key
public byte[] getEncoded()
getEncoded
in interface Key
public ECParameterSpec getParams()
public ECParameterSpec getParameters()
ECKey
getParameters
in interface ECKey
public ECPoint getW()
public ECPoint getQ()
ECPublicKey
getQ
in interface ECPublicKey
public void setPointFormat(String style)
ECPointEncoder
setPointFormat
in interface ECPointEncoder
style
- the style to use.public GOST3410PublicKeyAlgParameters getGostParams()
Copyright © 2020 BouncyCastle.org. All rights reserved.