Sender
Info
Additional Data
Payload
HPKE Seal
Receiver
Generate key pair
Public Key
Private Key
Encoded Shared Secret
Ciphertext
HPKE Open
Decrypted Payload