Class JceX448Domain
java.lang.Object
org.bouncycastle.tls.crypto.impl.jcajce.JceX448Domain
- All Implemented Interfaces:
TlsECDomain
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncalculateECDHAgreement
(PrivateKey privateKey, PublicKey publicKey) Return an agreement operator suitable for ephemeral EC Diffie-Hellman.decodePublicKey
(byte[] encoding) byte[]
encodePublicKey
(PublicKey publicKey)
-
Field Details
-
crypto
-
-
Constructor Details
-
JceX448Domain
-
-
Method Details
-
calculateECDHAgreement
public JceTlsSecret calculateECDHAgreement(PrivateKey privateKey, PublicKey publicKey) throws IOException - Throws:
IOException
-
createECDH
Description copied from interface:TlsECDomain
Return an agreement operator suitable for ephemeral EC Diffie-Hellman.- Specified by:
createECDH
in interfaceTlsECDomain
- Returns:
- a key agreement operator.
-
decodePublicKey
- Throws:
IOException
-
encodePublicKey
- Throws:
IOException
-
generateKeyPair
-