@forest ‘AES (perhaps in GCM mode)’ is bad pedagogy. I suggest you focus on the authenticated cipher AES-GCM
as a unit, not broken down into the concepts ‘first you pick a block cipher, AES, from the catalog of acronyms; then you pick a mode of operation, GCM, from the catalog of acronyms; then you dump them into the acronym cauldron and out comes secure acronym soup!’. What matters is the
security contract that AES-GCM provides.