Class JceTlsMLKemDomain
java.lang.Object
org.bouncycastle.tls.crypto.impl.jcajce.JceTlsMLKemDomain
- All Implemented Interfaces:
TlsKemDomain
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final JcaTlsCryptoprotected final booleanprotected final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadoptLocalSecret(byte[] secret) decapsulate(PrivateKey privateKey, byte[] ciphertext) decodePublicKey(byte[] encoding) org.bouncycastle.jcajce.SecretKeyWithEncapsulationencapsulate(PublicKey publicKey) byte[]encodePublicKey(PublicKey publicKey) booleanisServer()
-
Field Details
-
crypto
-
kemName
-
isServer
protected final boolean isServer
-
-
Constructor Details
-
JceTlsMLKemDomain
-
-
Method Details
-
adoptLocalSecret
-
createKem
- Specified by:
createKemin interfaceTlsKemDomain
-
decapsulate
-
decodePublicKey
- Throws:
IOException
-
encapsulate
-
encodePublicKey
- Throws:
IOException
-
generateKeyPair
-
isServer
public boolean isServer()
-