Enhance your CompTIA CASP+ exam readiness with our comprehensive quizzes. Sharpen your skills with detailed flashcards and multiple choice questions, each with hints and in-depth explanations. Prepare effectively for this challenging exam!

Practice this question and more.


Which control can uphold the cryptographic integrity of a sensitive database?

  1. Encryption

  2. Data signing

  3. Access controls

  4. Tokenization

The correct answer is: Data signing

The ability to uphold the cryptographic integrity of a sensitive database is best supported by data signing. Data signing involves creating a digital signature for the data, which helps ensure that the information has not been altered or tampered with. When data is signed, a hash of the data is created and then encrypted using a private key. This allows anyone who receives the data to verify its integrity using the corresponding public key. If the data is changed in any way after being signed, the hash will no longer match, indicating that the data has been compromised. In contrast, while encryption protects the confidentiality of data, it does not inherently ensure integrity since encrypted data can still be altered without detection. Access controls regulate who can access or modify the data but do not provide guarantees about the integrity of the data itself. Tokenization replaces sensitive data with non-sensitive tokens and can help protect data privacy but does not specifically address integrity issues. Therefore, data signing is the most effective control for upholding the cryptographic integrity of a sensitive database.