| Modifier and Type | Class and Description |
|---|---|
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| private DHUParameterSpec | |
| private BigInteger | |
| private final BasicAgreement | |
| private MQVParameterSpec | |
| private static final BigInteger | |
| private BigInteger | |
| private byte[] | |
| private static final BigInteger | |
| private final DHUnifiedAgreement | |
| private BigInteger |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected byte[] | |
| protected byte[] | doCalcSecret()
Implements abstract org. |
| protected void | doInitFromKey(Key key, AlgorithmParameterSpec params, SecureRandom random)
Implements abstract org. |
| protected Key | engineDoPhase(Key
the key for this phase. For example, in the case of
Diffie-Hellman between 2 parties, this would be the other party's
Diffie-Hellman public key. key, boolean flag which indicates whether this is the last
phase of this key agreement. lastPhase)Implements abstract javax. |
| protected byte[] | engineGenerateSecret()
Overrides org. |
| protected int | engineGenerateSecret(byte[]
the buffer for the shared secret sharedSecret, int the offset in offset)sharedSecret where the
shared secret will be storedOverrides org. sharedSecret, beginning at offset inclusive.
|
| protected SecretKey | engineGenerateSecret(String
the requested secret key algorithm algorithm)Overrides org. |
| protected void | engineInit(Key
the party's private information. For example, in the case
of the Diffie-Hellman key agreement, this would be the party's own
Diffie-Hellman private key. key, SecureRandom the source of randomness random)Overrides org. |
| private DHPrivateKeyParameters | |
| private DHPublicKeyParameters |