Top Description Fields Constructors Methods
org.bouncycastle.bcpg

public Class ECDSAPublicBCPGKey

extends ECPublicBCPGKey
Class Inheritance
Imports
java.io.IOException, java.math.BigInteger, org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.math.ec.ECPoint

Base class for an ECDSA Public Key. This type is used with PublicKeyAlgorithmTags#ECDSA and the curve is identified by providing an OID.
See Also
OpenPGP - Algorithm-Specific Parts for ECDSA Keys

Field Summary

Inherited from org.bouncycastle.bcpg.ECPublicBCPGKey:
oidpoint

Constructor Summary

AccessConstructor and Description
protected
ECDSAPublicBCPGKey(BCPGInputStream
the stream to read the packet from.
in
)

public
public

Method Summary

Inherited from org.bouncycastle.bcpg.ECPublicBCPGKey:
encodegetCurveOIDgetEncodedgetEncodedPointgetFormatreadBytesOfEncodedLength

Constructor Detail

ECDSAPublicBCPGKeyback to summary
protected ECDSAPublicBCPGKey(BCPGInputStream in) throws IOException
Parameters
in:BCPGInputStream

the stream to read the packet from.

ECDSAPublicBCPGKeyback to summary
public ECDSAPublicBCPGKey(ASN1ObjectIdentifier oid, ECPoint point)
ECDSAPublicBCPGKeyback to summary
public ECDSAPublicBCPGKey(ASN1ObjectIdentifier oid, BigInteger encodedPoint) throws IOException