
EC-CouncilCertified Application Security Engineer (Java)
Domain 5Objective 1
Symmetric and Asymmetric Encryption CASEJAVA Practice Questions (Page 4)
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 32 practice questions to prepare you well beyond it. (estimate)
32questions here
7free pages
5concepts
Questions 16–20
- 16
Two Java services communicate over an untrusted network. They need to establish a shared AES session key without pre-sharing a secret. The team has a PKI in place. Which protocol should they use to establish the session key securely?
Select an answer first - 17
A company stores sensitive documents in a database. Each document must be encrypted with a unique key so that a compromise of one document's key does not expose others. The system must support auditing which key encrypted which document. Which key management approach should be used?
Select an answer first - 18
Which asymmetric algorithm is commonly used for digital signatures and key exchange?
Select an answer first - 19
A Java application must encrypt data in transit between two servers in the same data center. The security team requires a fast algorithm with minimal CPU overhead. The data is not highly sensitive but must be protected from casual interception. Which algorithm is the best fit?
Select an answer first - 20
A Java application needs to encrypt data for storage in a cloud object store. The data will be accessed by multiple services within the same organization. The security team wants to avoid the complexity of managing many keys. Which approach is most appropriate?
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.