Also, MQV key agreement per SEC-1
| 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 | KeyAgreementSpi.
KeyAgreement according to BSI TR-03111 chapter 4.3.1 |
| public static class | KeyAgreementSpi.
KeyAgreement according to BSI TR-03111 chapter 4.3.1 |
| public static class | KeyAgreementSpi.
KeyAgreement according to BSI TR-03111 chapter 4.3.1 |
| public static class | KeyAgreementSpi.
KeyAgreement according to BSI TR-03111 chapter 4.3.1 |
| public static class | KeyAgreementSpi.
KeyAgreement according to BSI TR-03111 chapter 4.3.1 |
| public static class | KeyAgreementSpi.
KeyAgreement according to BSI TR-03111 chapter 4.3.1 |
| 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 Object | |
| private static final X9IntegerConverter | |
| private DHUParameterSpec | |
| private String | |
| private MQVParameterSpec | |
| private ECDomainParameters | |
| private byte[] |
| Access | Constructor and Description |
|---|---|
| protected | |
| protected |
| Modifier and Type | Method and Description |
|---|---|
| protected byte[] | |
| protected byte[] | doCalcSecret()
Implements abstract org.
|
| protected void | doInitFromKey(Key key, AlgorithmParameterSpec parameterSpec, 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. Executes the next phase of this key agreement with the given key that was received from one of the other parties involved in this key agreement. |
| private static String |