Cryptography
Community
Cryptography
2082 Boards
Section A
Answer any two questions.
1
Describe the Feistel Cipher structure. Given the key {2B, 7E, 15, 16, 28, AE, D2, A6, AB, F7, 97, 66, 01, 02, 03, 04}, compute the first 4 bytes of the next key after the first iteration, using the provided S-Box in AES.
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
| 0 | 63 | 7C | 77 | 7B | F2 | 6B | 6F | C5 | 30 | 01 | 67 | 2B | FE | D7 | AB | 76 |
10
Connect with us on Discord to become a contributor.
2
Illustrate the man-in-the-middle attack in Diffie–Hellman key exchange protocol. Assume the prime number be 19 and 10 as its primitive root. Select 5 as private key and 4 as random integer. Find the ciphertext of M = 2 using Elgamal crypto system.
10
Connect with us on Discord to become a contributor.
3
List the properties of hash function. Describe the algorithm for SHA-1.
10
Connect with us on Discord to become a contributor.
Section B
Answer any eight questions.
4
Describe any three types of malicious logic.
5
Connect with us on Discord to become a contributor.
5
Given the key "HELLOWORLD", encrypt the plaintext "TURINGTEST" using Playfair cipher.
5
Connect with us on Discord to become a contributor.
6
Explain any two modes of block cipher encryption.
5
Connect with us on Discord to become a contributor.
7
State Fermat’s theorem with an example. What is the implication of discrete logarithm?
5
Connect with us on Discord to become a contributor.
8
Describe the working mechanism of digital signature algorithm
5
Connect with us on Discord to become a contributor.
9
List and explain the types of firewall.
5
Connect with us on Discord to become a contributor.
10
Decrypt the ciphertext "HI" using Hill Cipher where the key is
| 5 | 3 |
| 4 | 3 |
5
Connect with us on Discord to become a contributor.
11
What is a digital certificate? Discuss the certificate life cycle.
5
Connect with us on Discord to become a contributor.
12
Define authentication system. Discuss about challenge response system.
5
Connect with us on Discord to become a contributor.