CAS-001 · Question #394
CAS-001 Question #394: Real Exam Question with Answer & Explanation
The correct answer is C: Remote attestation. Ann needs assurance that her application has not been modified between publication and execution on a mobile device. Option C, remote attestation, is the correct mechanism. Remote attestation uses cryptographic signing: Ann's software is signed with her private key, and the mobil
Question
Options
- ASingle sign-on
- BIdentity propagation
- CRemote attestation
- DSecure code review
Explanation
Ann needs assurance that her application has not been modified between publication and execution on a mobile device. Option C, remote attestation, is the correct mechanism. Remote attestation uses cryptographic signing: Ann's software is signed with her private key, and the mobile device (or a trusted third party) verifies the signature against her public key before allowing the software to run. If the software has been tampered with, the cryptographic hash will not match the signature, and execution is blocked. This is the foundational security mechanism used by app stores and mobile OS platforms (e.g., Android's APK signing, Apple's code signing). Single sign-on (A) handles identity authentication for users, not software integrity. Identity propagation (B) relates to forwarding user credentials across systems, not code integrity. Secure code review (D) is a development-time practice that examines source code for vulnerabilities - it cannot prevent post-publication modification of a compiled binary.
Community Discussion
No community discussion yet for this question.