Courseiva
CryptographymediumMultiple ChoiceObjective-mapped

AES-GCM: The Recommended Authenticated Encryption Mode

An organization is migrating from 3DES to AES-256 for encrypting data at rest. Which mode of AES is recommended for authenticated encryption?

Quick Answer

GCM, or Galois/Counter Mode, is the recommended AES mode here because the requirement specifically calls for authenticated encryption, and GCM is built to deliver both of the properties that phrase implies in a single pass: confidentiality, so the data at rest can't be read without the key, and authenticity and integrity, so any tampering with the ciphertext is detectable rather than silently accepted. It achieves this by combining a counter-mode encryption process with a built-in authentication tag, meaning the same operation that encrypts the data also produces a cryptographic checksum over it, and that tag is verified during decryption to confirm nothing was altered. This matters for data at rest specifically because encryption alone only protects secrecy; it says nothing about whether the ciphertext has been modified since it was written, and an attacker with write access to encrypted storage could potentially tamper with ciphertext in ways that produce exploitable changes to the decrypted plaintext under a non-authenticated mode. GCM closes that gap without requiring a separate integrity mechanism layered on top, which is more efficient than pairing an unauthenticated mode with a separate message authentication code. This authenticated-encryption requirement, along with GCM's standardization in NIST SP 800-38D, is why GCM is widely recommended over older, encryption-only modes for protecting data that could otherwise be silently tampered with. When a question specifically asks for a mode that provides both confidentiality and integrity together, GCM is the mode to recognize.

⚠ Common exam trap

ISC2 SSCP often tests the misconception that any mode providing confidentiality (like CBC or CTR) is sufficient for secure encryption, but the trap here is that authenticated encryption specifically requires a mode that also guarantees integrity, which only GCM (or CCM) provides among the listed options.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

GCM

GCM (Galois/Counter Mode) is the correct choice because it provides both confidentiality and authenticity in a single, efficient mode. For data at rest, authenticated encryption ensures that encrypted data cannot be tampered with undetected, which is critical for integrity. AES-256-GCM is widely recommended and standardized (NIST SP 800-38D) for this purpose.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ECB

    Why it's wrong here

    ECB encrypts each block independently and is susceptible to pattern attacks; it should be avoided.

  • GCM

    Why this is correct

    GCM combines CTR mode with authentication tags, providing both confidentiality and integrity.

  • CBC

    Why it's wrong here

    CBC provides confidentiality but not integrity; it is not authenticated encryption.

  • CTR

    Why it's wrong here

    CTR is a stream cipher mode that provides confidentiality but no integrity.

Quick reference

Symmetric Encryption Algorithm Comparison

AlgorithmKey SizeBlock SizeStatusNotes
AES-128128-bit128-bitCurrent standardNIST approved; WPA3, TLS
AES-256256-bit128-bitCurrent standardPreferred for sensitive / govt data
3DES112-bit effective64-bitDeprecated (2023)Replaced by AES
DES56-bit64-bitBrokenCracked in < 24 h; never deploy
ChaCha20256-bitStream cipherCurrentTLS 1.3, WireGuard

About these practice questions

One of 920 original SSCP practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

Same concept, more angles

1 more way this is tested on SSCP

These questions test the same concept from different angles. Work through them to make sure you can recognise it however the exam phrases it.

Variation 1. A security analyst is recommending a symmetric encryption algorithm for a new application that requires both confidentiality and authentication. Which algorithm and mode combination should they select?

easy
  • A.3DES-CBC
  • B.AES-ECB
  • C.RC4
  • D.AES-GCM

Why D: AES-GCM (Galois/Counter Mode) is a symmetric encryption algorithm that provides both confidentiality and authentication in a single, efficient operation. It combines AES encryption in counter mode with a Galois field-based message authentication code (GMAC), making it ideal for applications requiring both security properties.

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This SSCP practice question is part of Courseiva's free ISC2 certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SSCP exam.