CompTIA CASP+ (CAS-004) — Question 178

A developer wants to maintain integrity to each module of a program and ensure controls are in place to detect unauthorized code modification. Which of the following would be BEST for the developer to perform? (Choose two.)

Answer options

Correct answer: A, C

Explanation

Utilizing code signing by a trusted third party ensures that the code has not been tampered with and verifies the author's identity, making it a strong choice for integrity. Verifying MD5 hashes also helps in detecting unauthorized modifications by comparing the current hash to a known good hash. The other options either do not specifically address code integrity or serve different purposes unrelated to detecting code changes.