GCM: The Modern Default
AES-GCM(Galois/Counter Mode) combines encryption with a 128-bit authentication tag. If any bit of the ciphertext is modified, decryption fails entirely — preventing padding oracle and bit-flipping attacks that plagued CBC mode for years. GCM processes data at ~5 GB/s on modern CPUs with AES-NI hardware acceleration. It is the mandatory cipher suite in TLS 1.3 and the recommended mode for all new applications.