An organization wants to ensure the integrity of compiled binaries in the production environment.
Which of the following security measures would best support this objective?
Correct Answer: B
To ensure the integrity of compiled binaries in the production environment, the best security measure is code signing. Code signing uses digital signatures to verify the authenticity and integrity of the software, ensuring that the code has not been tampered with or altered after it was signed.
Code signing: Involves signing code with a digital signature to verify its authenticity and integrity, ensuring the compiled binaries have not been altered.
Input validation: Ensures that only properly formatted data enters an application but does not verify the integrity of compiled binaries.
SQL injection: A type of attack, not a security measure.
Static analysis: Analyzes code for vulnerabilities and errors but does not ensure the integrity of compiled binaries in production.