| Modifier and Type | Interface and Description |
|---|---|
| public interface | BCKeyStore
all BC provider keystores implement this interface. |
| public interface | ECKey
generic interface for an Elliptic Curve Key. |
| public interface | ECPointEncoder
All BC elliptic curve keys implement this interface. |
| public interface | ECPrivateKey
interface for Elliptic Curve Private keys. |
| public interface | ECPublicKey
interface for elliptic curve public keys. |
| public interface | |
| public interface | |
| public interface | |
| public interface | GOST3410Key
Main interface for a GOST 3410-94 key. |
| public interface | |
| public interface | |
| public interface | |
| public interface | IESKey
key pair for use with an integrated encryptor |
| public interface | MQVPrivateKey
Deprecated
use MQVParameterSpec for passing the ephemeral key.
Static/ephemeral private key (pair) for use with ECMQV key agreement
(Optionally provides the ephemeral public key)
|
| public interface | MQVPublicKey
Deprecated
use MQVParameterSpec for passing the ephemeral key.
Static/ephemeral public key pair for use with ECMQV key agreement
|
| public interface | PKCS12BagAttributeCarrier
allow us to set attributes on objects that can go into a PKCS12 store. |