Browse papers
A

Section A: Long Answer Questions

Attempt any TWO questions.

3 questions·10 marks each
1long10 marks

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

classical-ciphers
2long10 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
3long10 marks

Explain the RSA algorithm. Show how encryption and decryption are performed. Choose two primes p=7 and q=11, compute the public and private key pairs and encrypt the message M=8.

rsa
B

Section B: Short Answer Questions

Attempt any EIGHT questions.

9 questions·5 marks each
4short5 marks

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

sha2
5short5 marks

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

pki
6short5 marks

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

malicious-code
7short5 marks

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

chinese-remainder
8short5 marks

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

security-services
9short5 marks

Differentiate between symmetric and asymmetric key cryptography with examples.

symmetric-asymmetric
10short5 marks

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

caesar-cipher
11short5 marks

Explain modular arithmetic and Euler's totient function. Compute phi(35) and phi(24).

modular-arithmetic
12short5 marks

Explain the ElGamal cryptographic system for encryption and decryption.

elgamal