Bouncy Castle Cryptography Library 1.85

Package org.bouncycastle.crypto.hpke

Class Summary
AEAD AEAD wrapper backing HPKEContext.seal(byte[], byte[])/HPKEContext.open(byte[], byte[]).
HPKE Hybrid Public Key Encryption (HPKE) per RFC 9180.
HPKEContext An HPKE encryption / decryption context produced by one of the (recipient) factory methods, or — via the HPKEContextWithEncapsulation subclass — by one of the (sender) factories.
HPKEContextWithEncapsulation Sender-side HPKEContext that additionally carries the octet string produced by the KEM's encapsulation step.
KEM Abstract base for HPKE Key Encapsulation Mechanisms per RFC 9180 §4.
 


Bouncy Castle Cryptography Library 1.85