| 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 |
| Modifier and Type | Field and Description |
|---|---|
| private RawAgreement | |
| private DHUParameterSpec | |
| private byte[] |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| protected byte[] | doCalcSecret()
Implements abstract org.
|
| protected void | doInitFromKey(Key key, AlgorithmParameterSpec params, SecureRandom secureRandom)
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 RawAgreement |
| agreement | back to summary |
|---|---|
| private RawAgreement agreement | |
| dhuSpec | back to summary |
|---|---|
| private DHUParameterSpec dhuSpec | |
| result | back to summary |
|---|---|
| private byte[] result | |
| KeyAgreementSpi | back to summary |
|---|---|
| pack-priv KeyAgreementSpi(String algorithm) | |
| KeyAgreementSpi | back to summary |
|---|---|
| pack-priv KeyAgreementSpi(String algorithm, DerivationFunction kdf) | |
| doCalcSecret | back to summary |
|---|---|
| protected byte[] doCalcSecret() Implements abstract org. | |
| doInitFromKey | back to summary |
|---|---|
| protected void doInitFromKey(Key key, AlgorithmParameterSpec params, SecureRandom secureRandom) throws InvalidKeyException, InvalidAlgorithmParameterException Implements abstract org. | |
| engineDoPhase | back to summary |
|---|---|
| protected Key engineDoPhase(Key key, boolean lastPhase) throws InvalidKeyException, IllegalStateException Implements abstract javax. Doc from 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.
| |
| getAgreement | back to summary |
|---|---|
| private RawAgreement getAgreement(String alg) throws InvalidKeyException | |
| Access | Constructor and Description |
|---|---|
| public |
| X25519 | back to summary |
|---|---|
| public X25519() | |
| Access | Constructor and Description |
|---|---|
| public |
| X25519UwithSHA256CKDF | back to summary |
|---|---|
| public X25519UwithSHA256CKDF() | |
| Access | Constructor and Description |
|---|---|
| public |
| X25519UwithSHA256KDF | back to summary |
|---|---|
| public X25519UwithSHA256KDF() | |
| Access | Constructor and Description |
|---|---|
| public |
| X25519withSHA256CKDF | back to summary |
|---|---|
| public X25519withSHA256CKDF() | |
| Access | Constructor and Description |
|---|---|
| public |
| X25519withSHA256HKDF | back to summary |
|---|---|
| public X25519withSHA256HKDF() | |
| Access | Constructor and Description |
|---|---|
| public |
| X25519withSHA256KDF | back to summary |
|---|---|
| public X25519withSHA256KDF() | |
| Access | Constructor and Description |
|---|---|
| public |
| X25519withSHA384CKDF | back to summary |
|---|---|
| public X25519withSHA384CKDF() | |
| Access | Constructor and Description |
|---|---|
| public |
| X25519withSHA512CKDF | back to summary |
|---|---|
| public X25519withSHA512CKDF() | |
| Access | Constructor and Description |
|---|---|
| public |
| X448 | back to summary |
|---|---|
| public X448() | |
| Access | Constructor and Description |
|---|---|
| public |
| X448UwithSHA512CKDF | back to summary |
|---|---|
| public X448UwithSHA512CKDF() | |
| Access | Constructor and Description |
|---|---|
| public |
| X448UwithSHA512KDF | back to summary |
|---|---|
| public X448UwithSHA512KDF() | |
| Access | Constructor and Description |
|---|---|
| public |
| X448withSHA256CKDF | back to summary |
|---|---|
| public X448withSHA256CKDF() | |
| Access | Constructor and Description |
|---|---|
| public |
| X448withSHA384CKDF | back to summary |
|---|---|
| public X448withSHA384CKDF() | |
| Access | Constructor and Description |
|---|---|
| public |
| X448withSHA512CKDF | back to summary |
|---|---|
| public X448withSHA512CKDF() | |
| Access | Constructor and Description |
|---|---|
| public |
| X448withSHA512HKDF | back to summary |
|---|---|
| public X448withSHA512HKDF() | |
| Access | Constructor and Description |
|---|---|
| public |
| X448withSHA512KDF | back to summary |
|---|---|
| public X448withSHA512KDF() | |
| Access | Constructor and Description |
|---|---|
| public |
| XDH | back to summary |
|---|---|
| public XDH() | |