| Modifier and Type | Class and Description |
|---|---|
| public static class | FipsEC.
Parameters for EC key agreement. |
| public static class | FipsEC.
Factory for Agreement operators based on EC Diffie-Hellman and Cofactor Diffie-Hellman. |
| private static class | |
| private static class | |
| public static class | FipsEC.
Factory for Agreement operators based on EC MQV |
| public static class | FipsEC.
Parameters for EC DHU key agreement. |
| public static class | FipsEC.
Initial builder for DHU parameters. |
| private static class | |
| public static enum | FipsEC.
An enumeration of ECDomainParametersID for the NIST defined EC domain parameters. |
| public static class | FipsEC.
Operator factory for creating EC DSA based signing and verification operators. |
| public static class | FipsEC.
Parameters for EC DSA signatures. |
| private static class | |
| public static class | FipsEC.
Parameters for EC key pair generation. |
| public static class | FipsEC.
EC key pair generator class. |
| public static class | FipsEC.
Factory for Agreement operators based on EC MQV |
| public static class | FipsEC.
Parameters for EC MQV key agreement. |
| public static class | FipsEC.
Initial builder for MQV parameters. |
| private static class | |
| private static enum |
| Modifier and Type | Field and Description |
|---|---|
| public static final FipsAlgorithm | ALGORITHM
Basic Elliptic Curve key marker, can be used for creating general purpose Elliptic Curve keys. |
| private static final FipsAlgorithm | |
| private static final FipsAlgorithm | |
| public static final FipsEC. | CDH
Elliptic Curve cofactor Diffie-Hellman algorithm parameter source. |
| private static final FipsEngineProvider | |
| public static final FipsEC. | CDHU
Elliptic Curve cofactor Diffie-Hellman Unified algorithm parameter source. |
| public static final FipsEC. | DH
Elliptic Curve Diffie-Hellman algorithm parameter source. |
| private static final FipsEngineProvider | |
| private static final FipsEngineProvider | |
| public static final FipsEC. | DSA
Elliptic Curve DSA algorithm parameter source - default is SHA-1 |
| private static final FipsEngineProvider | |
| private static final int | |
| public static final FipsEC. | MQV
Elliptic Curve MQV algorithm parameter source. |
| private static final FipsEngineProvider | |
| private static final BigInteger |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static void | |
| private static void | |
| private static void | |
| private static EcDomainParameters | |
| private static EcDomainParameters | |
| private static AsymmetricCipherKeyPair | |
| private static AsymmetricCipherKeyPair | |
| private static EcPrivateKeyParameters | |
| private static EcPrivateKeyParameters | |
| private static AsymmetricCipherKeyPair | |
| private static void | |
| private static void |