Practice Questions (Fundamentals of
Cyber Security) - 50 Questions
1. Define cyber security and list its main objectives.
2. What is a security attack? Give two examples.
3. Differentiate between active and passive attacks.
4. List any three security services.
5. What is a security mechanism?
6. Define symmetric key cryptography.
7. What is confidentiality in network security?
8. What is integrity? How is it ensured?
9. What is authentication?
10. Define substitution cipher.
11. Explain the importance of cyber security in modern systems.
12. Describe the OSI Security Architecture.
13. Illustrate the network security model.
14. Explain the working of symmetric key cryptography.
15. Discuss the need for confidentiality and integrity.
16. Explain substitution techniques with example.
17. Describe transposition techniques with example.
18. Explain authentication and access control in security.
19. Encrypt “HELLO” using additive cipher with key k = 3.
20. Decrypt “KHOOR” using additive cipher with key k = 3.
21. Encrypt “SECURITY” using additive cipher with key k = 5.
22. Encrypt “NETWORK” using additive cipher with key k = 4.
23. Encrypt “ATTACKATDAWN” using columnar transposition with key 3124.
24. Decrypt “TNWACDTAKAAT” using key 3124.
25. Apply transposition cipher on “CYBERSECURITY” using key 2413.
26. Explain the concept of encryption and decryption.
27. What is plaintext and ciphertext?
28. Explain Caesar cipher with an example.
29. Describe brute force attack.
30. What is cryptanalysis?
31. Compare classical and modern encryption techniques.
32. What is a block cipher?
33. What is a stream cipher?
34. Explain the concept of secure communication.
35. Describe the overall structure of the DES algorithm.
36. Explain how keys are generated in DES.
37. What are S-Boxes in DES?
38. Discuss the security limitations of DES.
39. Explain the basic working of AES.
40. Describe the fundamental principles of public key cryptosystems.
41. Explain key management in cryptography.
42. Given p = 3, q = 11, find n, φ(n), and encrypt M = 2.
43. For p = 5, q = 13, determine keys and encrypt M = 6.
44. Given p = 7, q = 17, compute d and encrypt M = 8.
45. Given n = 77, e = 13, find d and decrypt C = 10.
46. For p = 17, q = 23, compute d and encrypt M = 9.
47. Apply Fermat’s theorem in RSA computations.
48. Apply Diffie-Hellman key exchange process.
49. Compare AES and DES algorithms.
50. Explain RSA algorithm steps with example.