CCOA practice question 24 of 25

When reviewing encryption applied to data within an organization's databases, a cybersecurity analyst notices that some databases use the encryption algorithms SHA-1 or 3-DES while others use AES-256. Which algorithm should the analyst recommend be used?

Full set: 139 questions
Answer options
A: AES-256 Correct answer
B: TLS 1.1
C: SHA-1
D: DES
Correct Answer:
A. AES-256
Explanation

AES-256 is a strong, widely adopted symmetric encryption standard recommended by NIST. It provides a high level of security and is computationally efficient. In contrast, SHA-1 is a hashing algorithm, not an encryption algorithm, and is considered cryptographically broken for collision resistance. 3-DES (Triple DES) is a legacy encryption algorithm that is much slower than AES and has a smaller block size, making it more vulnerable to certain attacks. An analyst should always recommend migrating from weaker or deprecated algorithms like SHA-1 and 3-DES to a current, strong standard like AES-256 for protecting data at rest.

Why Incorrect

B. TLS 1.1 is a transport layer security protocol for data in transit, not an encryption algorithm for data at rest in a database. It is also an outdated version.
C. SHA-1 is a hashing algorithm used for integrity, not encryption for confidentiality. It is also considered insecure and has been deprecated for most uses.
D. DES (Data Encryption Standard) is the predecessor to 3-DES and is completely insecure due to its small 56-bit key size. It should never be used.

References

1. National Institute of Standards and Technology (NIST). (2001). FIPS PUB 197: Advanced Encryption Standard (AES). Section 1, "Introduction," specifies AES as the standard for protecting sensitive information.

2. National Institute of Standards and Technology (NIST). (2019). SP 800-131A Rev. 2: Transitioning the Use of Cryptographic Algorithms and Key Lengths. Table 2, "Acceptability of Symmetric-Key Algorithms," lists 3-DES as deprecated and AES (128, 192, 256) as acceptable.

3. National Institute of Standards and Technology (NIST). (2015). NIST Policy on Hash Functions. Section 1, states that "SHA-1 is no longer strong enough to be used for most purposes."

Scroll to Top