Which of the following AES modes of operation provide authentication? (Choose two.)
Click on the arrows to vote for the correct answer
A. B. C. D. E.AC.
The Advanced Encryption Standard (AES) is a widely used symmetric encryption algorithm that provides confidentiality to data by encrypting it with a secret key. However, AES alone does not provide authentication, which means that an attacker could potentially modify the encrypted data without the recipient's knowledge.
To address this issue, AES can be used in conjunction with an authentication mode of operation that ensures the integrity and authenticity of the encrypted data. Two AES modes of operation that provide authentication are:
CCM (Counter with CBC-MAC): CCM is a mode of operation that combines counter mode (CTR) encryption with cipher-block chaining message authentication code (CBC-MAC) authentication. CCM provides both confidentiality and authentication and is commonly used in wireless networks, Bluetooth, and Zigbee.
GCM (Galois/Counter Mode): GCM is a mode of operation that combines CTR encryption with Galois message authentication code (GMAC) authentication. GCM provides both confidentiality and authentication and is commonly used in network protocols such as IPsec and TLS.
On the other hand, the remaining answer choices are:
Therefore, the correct answers are A. CCM and C. GCM as they provide authentication in addition to confidentiality.