org.bouncycastle.crypto.hpke
Class HPKEContextWithEncapsulation
java.lang.Object
org.bouncycastle.crypto.hpke.HPKEContext
org.bouncycastle.crypto.hpke.HPKEContextWithEncapsulation
- public class HPKEContextWithEncapsulation
- extends HPKEContext
Sender-side HPKEContext that additionally carries the
octet string produced by the KEM's encapsulation step.
Returned by / /
/ . The recipient never produces
this subclass — the recipient already has the as input to
the matching call.
getEncapsulation() returns a defensive copy of the encapsulated
key for transmission to the recipient (typically prepended to the first
ciphertext or carried in a wire-format wrapper such as MLS or OHTTP).
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HPKEContextWithEncapsulation
public HPKEContextWithEncapsulation(HPKEContext context,
byte[] encapsulation)
getEncapsulation
public byte[] getEncapsulation()