# Packages
No description provided by the author
# Functions
KeyTemplateForECDHPrimitiveWithCEK is similar to NISTP256ECDHKWKeyTemplate but adding the cek to execute the CompositeEncrypt primitive for encrypting a message targeted to one ore more recipients.
NewECDHDecrypt returns an CompositeDecrypt primitive from the given keyset handle.
NewECDHDecryptWithKeyManager returns an CompositeDecrypt primitive from the given keyset handle and custom key manager.
NewECDHEncrypt returns an CompositeEncrypt primitive from the given keyset handle.
NewECDHEncryptWithKeyManager returns an CompositeEncrypt primitive from the given h keyset handle and custom km key manager.
NISTP256ECDHKWKeyTemplate is a KeyTemplate that generates a key that accepts a CEK for JWE content encryption.
NISTP384ECDHKWKeyTemplate is a KeyTemplate that generates a key that accepts a CEK for JWE content encryption.
NISTP521ECDHKWKeyTemplate is a KeyTemplate that generates a key that accepts a CEK for JWE content encryption.
X25519ECDHKWKeyTemplate is a KeyTemplate that generates a key that accepts a CEK for JWE content encryption.
# Constants
AES128CBCHMACSHA256 AEAD.
AES192CBCHMACSHA384 AEAD.
AES256CBCHMACSHA384 AEAD.
AES256CBCHMACSHA512 AEAD.
AES256GCM AEAD.
XC20P AEAD.
# Variables
nolint: gochecknoglobals.
# Type aliases
AEADAlg represents the AEAD implementation algorithm used by ECDH.