aes_gcm_encrypt_final(9)
okay so bestie, welcome to aes_gcm_encrypt_final(9) in the Kernel API Manual β¨ this is the little finisher for AES-GCM encryption, and weβre gonna get into it π
πΈ NAME πΈ
aes_gcm_encrypt_final β Finish encrypting a message with AES-GCM
β¨ SYNOPSIS β¨
void aes_gcm_encrypt_final (struct aes_gcm_ctx *ctx , u8 *authtag );
π ARGUMENTS π
ctxβ An AES-GCM context π«Άauthtagβ The output authentication tag. Length is theauthtag_lenthat was passed toaes_gcm_preparekeyπ
π¦ DESCRIPTION π¦
This also zeroizes ctx, so the caller doesn't need to do it. periodt β¨
π CONTEXT π
Any context. literally any. no cap π
π SEE ALSO π
go read these besties, theyβre all right here:
- Kernel file
./include/crypto/aes-gcm.h struct aes_gcm_key(9)struct aes_gcm_ctx(9)aes_gcm_preparekey(9)aes_gcm_encrypt(9)aes_gcm_decrypt(9)aes_gcm_init(9)aes_gcm_auth_update(9)aes_gcm_encrypt_update(9)aes_gcm_decrypt_update(9)aes_gcm_decrypt_final(9)
source/version: ./include/crypto Β· date: October 2026 Β· page: aes_gcm_encrypt_final(9) β mwah, bye bestie ππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms