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.ECKAEGwithRIPEMD160KDF
KeyAgreement according to BSI TR-03111 chapter 4.3.1 |
| public static class | KeyAgreementSpi.ECKAEGwithSHA1KDF
KeyAgreement according to BSI TR-03111 chapter 4.3.1 |
| public static class | KeyAgreementSpi.ECKAEGwithSHA224KDF
KeyAgreement according to BSI TR-03111 chapter 4.3.1 |
| public static class | KeyAgreementSpi.ECKAEGwithSHA256KDF
KeyAgreement according to BSI TR-03111 chapter 4.3.1 |
| public static class | KeyAgreementSpi.ECKAEGwithSHA384KDF
KeyAgreement according to BSI TR-03111 chapter 4.3.1 |
| public static class | KeyAgreementSpi.ECKAEGwithSHA512KDF
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. |
| private static String |