Browse papers
A

Section A: Long Answer Questions

Attempt any TWO questions.

3 questions·10 marks each
1long10 marks

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

hash-functions
2long10 marks

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

classical-ciphers
3long10 marks

What is a digital signature? Explain the digital signature scheme using RSA and the role of digital signatures in authentication and non-repudiation.

digital-signature
B

Section B: Short Answer Questions

Attempt any EIGHT questions.

9 questions·5 marks each
4short5 marks

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

fermat-euler
5short5 marks

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

mim-attack
6short5 marks

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

sha2
7short5 marks

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

pki
8short5 marks

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

malicious-code
9short5 marks

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

chinese-remainder
10short5 marks

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

security-services
11short5 marks

Differentiate between symmetric and asymmetric key cryptography with examples.

symmetric-asymmetric
12short5 marks

Explain the Caesar cipher and the mono-alphabetic substitution cipher with examples of their cryptanalysis.

caesar-cipher