Top Description Fields Constructors Methods
org.bouncycastle.openpgp.operator.jcajce

pack-priv Class JcaJcePGPUtil

extends Object
Class Inheritance
Imports
java.io.IOException, java.math.BigInteger, javax.crypto.SecretKey, javax.crypto.spec.SecretKeySpec, org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.x9.ECNamedCurveTable, .X9ECParameters, .X9ECPoint, org.bouncycastle.crypto.asymmetric.ECDomainParameters, .ECDomainParametersIndex, org.bouncycastle.math.ec.ECCurve, .ECPoint, org.bouncycastle.openpgp.PGPException, org.bouncycastle.util.BigIntegers

Basic utility class

Field Summary

Modifier and TypeField and Description
pack-priv static final ASN1ObjectIdentifier
pack-priv static final ASN1ObjectIdentifier
pack-priv static final ASN1ObjectIdentifier
pack-priv static final ASN1ObjectIdentifier
pack-priv static final ASN1ObjectIdentifier

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv static ECPoint
decodePoint(BigInteger encodedPoint, ECCurve curve)

pack-priv static X9ECParameters
public static SecretKey
makeSymmetricKey(int algorithm, byte[] keyBytes)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

cryptlibback to summary
pack-priv static final ASN1ObjectIdentifier cryptlib
curvey25519back to summary
pack-priv static final ASN1ObjectIdentifier curvey25519
eccback to summary
pack-priv static final ASN1ObjectIdentifier ecc
Ed25519back to summary
pack-priv static final ASN1ObjectIdentifier Ed25519
ellipticCurveback to summary
pack-priv static final ASN1ObjectIdentifier ellipticCurve

Constructor Detail

JcaJcePGPUtilback to summary
pack-priv JcaJcePGPUtil()

Method Detail

decodePointback to summary
pack-priv static ECPoint decodePoint(BigInteger encodedPoint, ECCurve curve) throws IOException
getX9Parametersback to summary
pack-priv static X9ECParameters getX9Parameters(ASN1ObjectIdentifier curveOID)
makeSymmetricKeyback to summary
public static SecretKey makeSymmetricKey(int algorithm, byte[] keyBytes) throws PGPException