
EC-CouncilCertified Application Security Engineer (Java)
Domain 5Objective 2
Hashing, Digital Signatures, and Certificates CASEJAVA Practice Questions (Page 3)
Part of the Secure Coding: Cryptography domain, which makes up ~13% of our current practice bank. EC-Council does not publish an official question count, but from its 120-minute exam (~50–80 total, ~7–10 in this domain), expect 2–3 from this objective — we provide 28 practice questions to prepare you well beyond it. (estimate)
28questions here
6free pages
11concepts
Questions 11–15
- 11
A Java web application stores user passwords in a relational database. The security team requires that passwords be stored in a way that resists rainbow-table attacks and does not require a separate key-management system. Which approach should the developer implement?
Select an answer first - 12
A Java application receives signed software updates. The verification code currently checks the signature using the vendor's public key but does not verify the certificate chain or expiration. An attacker could potentially present a self-signed certificate with the vendor's public key. What is the most important missing step to prevent this attack?
Select an answer first - 13
Which property of a cryptographic hash function ensures that it is computationally infeasible to find two different inputs that produce the same hash output?
Select an answer first - 14
A Java service receives software update manifests from a vendor. The vendor signs each manifest with its private key. The service must verify that the manifest was not tampered with and that it truly came from the vendor. Which JCA classes should the developer use in the verification process?
Select an answer first - 15
A Java application needs to check whether a client certificate has been revoked before granting access. The CA supports both CRL and OCSP. The application runs in an environment with reliable network access. Which approach provides the most up-to-date revocation status?
Select an answer first
Finished these 5 questions?
Review the revealed explanations, or continue through the curriculum.
Free Basic Practice is a study aid with revealable answers — not a scored exam. Examers.io is independent and not affiliated with or endorsed by EC-Council. “CASEJAVA” is a trademark of its owner, used for identification only.