
EC-CouncilCertified Application Security Engineer (.NET)
Domain 5Objective 1
Symmetric Encryption and Defensive Coding CASENET Practice Questions (Page 4)
Part of the Secure Coding: Cryptography domain, which makes up ~12% of our current practice bank. EC-Council does not publish an official question count, but from its 120-minute exam (~50–80 total, ~6–10 in this domain), expect 1–2 from this objective — we provide 38 practice questions to prepare you well beyond it. (estimate)
38questions here
8free pages
5concepts
Questions 16–20
- 16
A .NET application encrypts data with AES-256-CBC. The key is stored in an environment variable. The security team requires that the key be rotated every 30 days. The application must continue to decrypt data encrypted with previous keys. Which approach should be used?
Select an answer first - 17
Which block cipher mode of operation is considered insecure because identical plaintext blocks produce identical ciphertext blocks?
Select an answer first - 18
A .NET application encrypts data with AES-256 and stores the key in a local file. The security team requires that the key be protected from unauthorized access even if an attacker gains read access to the file system. Which additional control should be implemented?
Select an answer first - 19
What is a common pitfall to avoid when handling IVs in symmetric encryption?
Select an answer first - 20
A developer is implementing AES-GCM for a high-throughput service that encrypts many messages per second. The current implementation uses a 96-bit nonce generated randomly for each message. The service occasionally throws an exception indicating that the nonce has been reused. What is the most likely cause and the best fix?
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. “CASENET” is a trademark of its owner, used for identification only.