Package org.bouncycastle.jce.spec
Parameter specifications for supporting El Gamal, and Elliptic Curve.
-
Class Summary Class Description ECKeySpec base class for an Elliptic Curve Key SpecECNamedCurveGenParameterSpec Named curve generation specECNamedCurveParameterSpec specification signifying that the curve parameters can also be referred to by name.ECNamedCurveSpec specification signifying that the curve parameters can also be referred to by name.ECParameterSpec basic domain parameters for an Elliptic Curve public or private key.ECPrivateKeySpec Elliptic Curve private key specification.ECPublicKeySpec Elliptic Curve public key specificationElGamalGenParameterSpec ElGamalKeySpec ElGamalParameterSpec ElGamalPrivateKeySpec This class specifies an ElGamal private key with its associated parameters.ElGamalPublicKeySpec This class specifies an ElGamal public key with its associated parameters.GOST28147ParameterSpec Deprecated. use org.bouncycastle.jcajce.spec.GOST28147ParameterSpecGOST3410ParameterSpec ParameterSpec for a GOST 3410-94 key.GOST3410PrivateKeySpec This class specifies a GOST3410-94 private key with its associated parameters.GOST3410PublicKeyParameterSetSpec ParameterSpec for a GOST 3410-94 key parameters.GOST3410PublicKeySpec This class specifies a GOST3410-94 public key with its associated parameters.IEKeySpec key pair for use with an integrated encryptor - together they provide what's required to generate the message.IESParameterSpec Parameter spec for an integrated encryptor, as in IEEE P1363aMQVPrivateKeySpec Deprecated. use MQVParameterSpecMQVPublicKeySpec Deprecated. use MQVParameterSpecOpenSSHPrivateKeySpec Deprecated. use org.bouncycastle.jcajce.spec.OpenSSHPrivateKeySpecOpenSSHPublicKeySpec Deprecated. use org.bouncycastle.jcajce.spec.OpenSSHPublicKeySpecRepeatedSecretKeySpec Deprecated. use super class org.bouncycastle.jcajce.spec.RepeatedSecretKeySpec