The buffer to the additional authenticated data.
The buffer to the message to encrypt.
An allocated buffer for the encrypted message. Must have
size encrypted_message + 12 + 16.
Encrypt with authentication a message using AES-256-GCM.
Encrypt and add authentication to a message with AES-256-GCM with a previously initialised context from safequard_dlms_key_agreement_encap() or safequard_dlms_key_agreement_decap().
The caller should call safequard_mlkem768_finalise() when no further encryption or decryption is
needed with this key, and then context can be freed.
The buffer to the context.