On Wed, Jul 15, 2026 at 03:33:31AM +0000, Jamin Lin wrote: > Add the AES-GCM AEAD mode to the gnutls backend so it is available when > QEMU is built with gnutls (neither gcrypt nor nettle). GCM uses the > incremental gnutls_cipher_* API with the GNUTLS_CIPHER_AES_*_GCM > algorithms: gnutls_cipher_set_iv() sets the nonce, gnutls_cipher_add_auth() > feeds the associated data, gnutls_cipher_encrypt2()/decrypt2() process the > message, and gnutls_cipher_tag() reads back the authentication tag. > > Signed-off-by: Jamin Lin <[email protected]> > --- > crypto/cipher-gnutls.c.inc | 154 +++++++++++++++++++++++++++++++++++++ > 1 file changed, 154 insertions(+)
Reviewed-by: Daniel P. Berrangé <[email protected]> With regards, Daniel -- |: https://berrange.com ~~ https://hachyderm.io/@berrange :| |: https://libvirt.org ~~ https://entangle-photo.org :| |: https://pixelfed.art/berrange ~~ https://fstop138.berrange.com :|
