| Modifier and Type | Class and Description |
|---|---|
| public static class | FipsDH.
Parameters for Diffie-Hellman based key agreement. |
| private static class | |
| public static class | FipsDH.
Factory for Agreement operators based on Diffie-Hellman |
| public static class | FipsDH.
Factory for Unified Agreement operators based on Diffie-Hellman |
| public static class | FipsDH.
Parameters for Diffie-Hellman based key agreement using DHU. |
| public static class | FipsDH.
Initial builder for DHU parameters. |
| private static class | |
| public static class | FipsDH.
Parameters for generating Diffie-Hellman domain parameters. |
| public static class | FipsDH.
Generator class for Diffie-Hellman domain parameters. |
| public static class | FipsDH.
Parameters for Diffie-Hellman key pair generation. |
| public static class | FipsDH.
Key pair generator for Diffie-Hellman key pairs. |
| public static class | FipsDH.
Factory for Agreement operators based on MQV |
| public static class | FipsDH.
Parameters for Diffie-Hellman based key agreement using MQV. |
| public static class | FipsDH.
Initial builder for MQV parameters. |
| private static class | |
| private static enum |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final FipsEngineProvider | |
| public static final FipsAlgorithm | ALGORITHM
Basic Diffie-Hellman key marker, can be used for creating general purpose Diffie-Hellman keys. |
| private static final FipsAlgorithm | |
| private static final FipsAlgorithm | |
| private static final FipsAlgorithm | |
| public static final FipsDH. | DH
Regular Diffie-Hellman algorithm marker. |
| public static final FipsDH. | DHU
Unified Diffie-Hellman algorithm marker. |
| pack-priv static final FipsEngineProvider | |
| private static final int | |
| public static final FipsDH. | MQV
Regular MQV algorithm marker. |
| pack-priv static final FipsEngineProvider |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static void | |
| private static DhParameters | |
| private static AsymmetricCipherKeyPair | |
| private static DhPrivateKeyParameters | |
| private static AsymmetricCipherKeyPair | |
| private static void |