Introduction to Cryptography 2073

Question Paper Details
Tribhuwan University
Institute of Science and Technology
2073
Bachelor Level / Fifth Semester / Science
Computer Science and Information Technology ( CSC-313 )
( Introduction to Cryptography )
Full Marks: 60
Pass Marks: 24
Time: 3 hours
Candidates are required to give their answers in their own words as far as practicable.
The figures in the margin indicate full marks.

Attempt all questions.

1. Answer the following questions in short (Any Five).  

Official Answer
AI Generated Answer

AI is thinking...

        a. Why the procedure used during encryption-decryption process of DES is often known as managing or criss-crossing? 

2 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

        b. What do you mean by reply attacks? Describe with an example. 

2 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

        c. Find Multiplicative inverse of each nonzero element in Z6. 

2 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

        d. Mention the image resistive properties of Hash functions. 

2 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

        e. How rabbits and bacterium can be malicious to a secure system? 

2 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

        f. What do you mean by one-time signatures? 

2 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

        g. How security at application layer can be achieved? 

2 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

2. a) Describe Extended Euclidean Algorithm. Use this algorithm to test whether any two number n1, n2 are co-prime or not?                                                   

4 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

    b) How IDEA operates on 64-bit blocks using 128-bit key? Describe each round of operations that IDEA follows to generate ciphertext of a 64-bit input message block.    

6 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

3. a) How padding is done in SHA-1? How 160-bit of hash value is generated by taking an input message of variable size using SHA-1?                                   

6 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

    b) Construct a playfair matrix with the key EXAMPLE. Using this matrix encrypt the message “Hide the Gold”.                                                                                                 

4 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

4. a) In a RSA system, a user has chosen the primes 5 and 19 to create a key pair. The public key is (5, n) and the private key is (d, n). Decide the private key (d, n). Show encryption and decryption process for the message “Drogba”.                                                           

6 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

    b) How SSL Record Protocol provides security in Secure Socket Layer Protocol?         

4 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

5. a) Why hash functions are known to be best option for digital signature schemes? How about the use of encryption paradigms for generating digital signatures?                        

6 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

    b) Encrypt the message “NANI” using the Hill cipher with the key Show your calculations and the result.                                                                                                 

6 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

6. a) How Man-In-Middle attack is possible in Deffie-Hellman Algorithm. Support answer with a numerical computation. Chose the required parameters with your own assumptions.

6 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

    b) Define authentication system. How hardware based challenge response systems can be used as authentication approach.                                                                                       

4 marks
Details
Official Answer
AI Generated Answer

AI is thinking...