Skip to main content

Module payload_encryption

Module payload_encryption 

Source

Enums§

UnwrapPayloadError
WrapPayloadError

Functions§

unwrap_payload_hpke
Unwrap a payload that was wrapped using the specified WrapperAlgorithm. The algorithm and private key type MUST match. label MUST match the value used at wrap time.
unwrap_payload_symmetric
Unwrap a payload that was wrapped with wrap_payload_symmetric.
wrap_payload_hpke
Wrap a payload (plus optional secondary payload) in an outer layer of HPKE encryption using the specified WrapperAlgorithm. The algorithm and public key type MUST match.
wrap_payload_symmetric
Wrap a payload with symmetric AEAD encryption (caller-supplied key + nonce).