# Packages

No description provided by the author
Package ecdh provides implementations of payload encryption using ECDH-ES/1PU KW key wrapping with AEAD primitives.
No description provided by the author

# Functions

NewRegisterCompositeAEADEncHelper initializes and returns a RegisterCompositeAEADEncHelper.

# Constants

AESCBCHMACAEADTypeURL for AESCBC+HMAC AEAD content encryption URL.
AESGCMTypeURL for AESGCM content encryption URL identifier.
ChaCha20Poly1305TypeURL for Chacha20Poly1305 content encryption URL identifier.
XChaCha20Poly1305TypeURL for XChachaPoly1305 content encryption URL identifier.

# Type aliases

EncryptedData represents the Encryption's output data as a result of ECDHEncrypt.Encrypt(pt, aad) call The user of the primitive must unmarshal the result and build their own ECDH-ES/1PU compliant message (ie JWE msg).
EncrypterHelper is a helper for Content Encryption of composite ECDH (ES/1PU) key wrapping + AEAD content encryption This interface is used internally by the composite primitives.
RegisterCompositeAEADEncHelper registers a content encryption helper.