
EC-CouncilCertified Application Security Engineer (Java)
Domain 5Objective 1
Symmetric and Asymmetric Encryption 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 32 practice questions to prepare you well beyond it. (estimate)
32questions here
7free pages
5concepts
Questions 11–15
- 11
A Java application needs to securely exchange a symmetric key with a remote server. The server has a certificate signed by a public CA. The developer is considering two options: (1) use TLS with the server's certificate, or (2) encrypt the symmetric key with the server's public key and send it. Which option provides better security?
Select an answer first - 12
In a symmetric encryption system, what must both the sender and receiver possess to communicate securely?
Select an answer first - 13
A Java application encrypts files for storage. The team must choose between AES-256 and RSA-2048 for encrypting files that average 50 MB. The application runs on a server with limited CPU. Which choice best balances security and performance?
Select an answer first - 14
A Java application stores sensitive configuration files on a local disk. The files are accessed only by the application itself, which runs under a dedicated service account. The security policy requires encryption at rest but does not require sharing the data with any external party. Which encryption approach is most appropriate?
Select an answer first - 15
In a typical hybrid encryption scheme, how are symmetric and asymmetric encryption used together?
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.