Browse papers
A

Section A: Long Answer Questions

Attempt any TWO questions.

3 questions·10 marks each
1long10 marks

Explain the Diffie-Hellman key exchange algorithm with an example. Show how an eavesdropper can perform a man-in-the-middle attack on this protocol.

diffie-hellman
2long10 marks

What are cryptographic hash functions? Explain the SHA-1 algorithm and describe how a 160-bit message digest is generated.

hash-functions
3long10 marks

Explain classical encryption techniques. Describe the Playfair cipher and the Hill cipher with examples of encryption.

classical-ciphers
B

Section B: Short Answer Questions

Attempt any EIGHT questions.

9 questions·5 marks each
4short5 marks

What is a Message Authentication Code (MAC)? Explain how HMAC works.

mac
5short5 marks

Explain key management and key distribution in symmetric cryptography.

key-management
6short5 marks

State and explain Fermat's little theorem and Euler's theorem with examples.

fermat-euler
7short5 marks

Is a man-in-the-middle attack possible in the Diffie-Hellman algorithm? Justify your answer.

mim-attack
8short5 marks

Explain the families of SHA-2 and their differences from SHA-1.

sha2
9short5 marks

What is Public Key Infrastructure (PKI)? Explain the role of a Certificate Authority and digital certificates.

pki
10short5 marks

Explain the basic logic of malicious code: viruses, worms and trojan horses.

malicious-code
11short5 marks

State the Chinese Remainder Theorem and use it to solve a system of congruences.

chinese-remainder
12short5 marks

Explain the goals of security: confidentiality, integrity and availability. List the different types of security attacks.

security-services