Cryptography and Network Security(BCY602)
Modulewise Questions
Module -1
1. Explain network access security model and basic tasks in designing a particular security
service.
2. What is Cryptography? With neat diagram explain Symmetric cipher model.
3. Write a note on classification of cryptographic systems and types of attacks on
encrypted messages.
4. Explain substitution techniques (any technique may ask – prepare for advantages and
disadvantages of each technique.
i. Caesar Cipher
ii. Monoalphabetic Cipher
iii. Playfair Cipher
iv. Hill Cipher (work on problems)
v. Polyalphabetic Cipher – Vigenere and Vernam Cipher
5. What is one time pad. Explain its advantages and disadvantages.
6. Write a short note on steganography with an example.
7. Explain block cipher and stream cipher with diagram.
8. With figure, explain Feistel cipher structure.
9. Explain working of DES algorithm with diagram.
10. Write a short note on block cipher design principles.
Module -2
1. What is pseudorandom number generator and explain the following with example.
i) Linear Congruential generator(LCG)
ii) Blum Blum Shub Generator(BBSG)
2. What is Public key cryptosystems? Explain public key cryptosystems and its principles
and applications with neat diagram (May ask Explain public key encryption and
decryption with example)
3. Explain requirements for public key cryptography and public key cryptanalysis.
4. Explain how public key cryptosystem achieves confidentiality, authentication and
security.
5. Differentiate between Conventional and public key encryption.
6. Explain RSA algorithm with computational aspects and security (with problem).
7. Explain Diffie Hellman key exchange algorithm with example (Problem also)
8. With a neat diagram explain Middle Man Attack with example.
9. Explain Elliptic curve encryption/decryption with an example and explain the security
of elliptic curve cryptography.
Module -3
1. What are cryptographic hash functions? Explain its applications.
2. Explain two sample hash functions with neat diagram.
3. What is key management? With a neat diagram Explain KDC and KDS and explain
KDC major issues.(Explain symmetric key distribution using symmetric encryption.)
4. With a neat diagram explain control vector encryption and decryption & explain how
controlling key usage.
5. Explain the various techniques used in distribution of public key.
6. With a neat diagram Explain decentralized key distribution.
7. Explain symmetric key distribution using asymmetric encryption.
8. What are x.509 standards? Explain the structure of x.509 certificate with neat diagram.
9. Describe the certification path for forward and reverse certificates of X.509.
10. Explain PKIX architectural model with different key elements and management
functions.
Module – 4
1. What is user authentication? How many steps involved in authentication? With a neat
diagram explain NIST asap 800-63-2 E – Authentication.
2. Explain remote user authentication principles.
3. Explain remote user authentication using symmetric and asymmetric encryption.
4. What is Kerberos? Explain Kerberos authentication service with version 4 dialogue
with message exchange.
5. With a neat diagram explain overview of Kerberos.
6. Explain Kerberos version 5 message exchanges and flags.
7. Write a note on web security considerations.
8. Explain TLS architecture and TLS Protocols.
9. Write a note on email threats and email security.
10. Write a note on the following.
[Link] and Authentication for S/MIME function flow.
ii.S/MIME message content types.
11. Difference between OpenPGP and S/MIME.
Module - 5
1. Briefly explain the concept of DKIM. With a neat diagram Explain DKIM functional
flow & it’s strategy.
2. Explain IP security architecture.
3. Explain security associations with SA parameters.(Explain SAD and SPD).
4. Explain IPsec processing in inbound and outbound traffic with neat diagram.
5. Explain the top level and substructure of payload data of ESP format. Explain
transport mode & tunnel mode of ESP.
6. Explain benefits, services, applications, documents and routing applications of IPsec.
7. Explain IPv4 and IPv6 (May ask difference between IPv4 & IPv6).
8. Explain transport mode & tunnel mode of IPsec.
9. With a neat diagram, Explain IKE v2 exchange.
10. Write a note on the following.
i)IKE formats.
ii)IKE payload types.