| Name | Description | Type | Package | Framework |
| ECKeySpec | Class | org.bouncycastle.jce.spec | BouncyCastle | |
| ECNamedCurveParameterSpec | specification signifying that the curve parameters can also be refered to by name. | Class | org.bouncycastle.jce.spec | BouncyCastle |
| ECNamedCurveSpec | specification signifying that the curve parameters can also be referred to by name. | Class | org.bouncycastle.jce.spec | BouncyCastle |
| ECParameterSpec | basic domain parameters for an Elliptic Curve public or private key. | Class | org.bouncycastle.jce.spec | BouncyCastle |
| ECPrivateKeySpec | Elliptic Curve private key specification. | Class | org.bouncycastle.jce.spec | BouncyCastle |
| ECPublicKeySpec | Class | org.bouncycastle.jce.spec | BouncyCastle | |
| ElGamalGenParameterSpec | Class | org.bouncycastle.jce.spec | BouncyCastle | |
| ElGamalKeySpec | Class | org.bouncycastle.jce.spec | BouncyCastle | |
| ElGamalParameterSpec | Class | org.bouncycastle.jce.spec | BouncyCastle | |
| ElGamalPrivateKeySpec | This class specifies an ElGamal private key with its associated parameters. | Class | org.bouncycastle.jce.spec | BouncyCastle |
| ElGamalPublicKeySpec | This class specifies an ElGamal public key with its associated parameters. | Class | org.bouncycastle.jce.spec | BouncyCastle |
| GOST28147ParameterSpec | A parameter spec for the GOST-28147 cipher. | Class | org.bouncycastle.jce.spec | BouncyCastle |
| GOST3410ParameterSpec | ParameterSpec for a GOST 3410-94 key. | Class | org.bouncycastle.jce.spec | BouncyCastle |
| GOST3410PrivateKeySpec | This class specifies a GOST3410-94 private key with its associated parameters. | Class | org.bouncycastle.jce.spec | BouncyCastle |
| GOST3410PublicKeyParameterSetSpec | ParameterSpec for a GOST 3410-94 key parameters. | Class | org.bouncycastle.jce.spec | BouncyCastle |
| GOST3410PublicKeySpec | This class specifies a GOST3410-94 public key with its associated parameters. | Class | org.bouncycastle.jce.spec | BouncyCastle |
| IEKeySpec | key pair for use with an integrated encryptor - together they provide what's required to generate the message. | Class | org.bouncycastle.jce.spec | BouncyCastle |
| IESParameterSpec | Class | org.bouncycastle.jce.spec | BouncyCastle | |