You are on page 1of 3

ANNA UNIVERSITY : CHENNAI 600 025 M.E./M.Tech. DEGREE PRACTICAL EXAMINATIONS MAY/JUN 2012.

. NI9323 - Networking and Security Lab (M.E Networking and Internet Engineering ) Second Semester (Regulations 2009) Time: 3 Hours Maximum Marks: 100

1. Develop a program to simulate any two important functionalities of SNMP protocol. (100) 2. Write a program to simulate the management information base used by SNMP. (100)

3. Develop a DNS application using NS2 simulator recording the assumptions made.(100)

4. Develop a http application using NS2 simulator with necessary assumptions.

(100)

5. Write a program to simulate E-mail application.

(100)

6. Write a program to simulate multi user chat application.

(100)

7. Evaluate the performance of transmission control protocol using NS2 simulator. Assume 5 nodes are present. (100)

8. Evaluate the performance of User datagram protocol using NS2 simulator. Assume 5 nodes are present. (100)

9. Implement any one routing protocol using NS2 simulator. Assume 10 nodes are present. (100)

10. Develop and integrate suitable routines to perform encryption using DES algorithm. (100)

11. A)Develop a module to generate the subkeys for DES encryption algorithm.

(50)

B)Develop a module to generate the S- boxes used in DES encryption algorithm. (50)

12. Write a program to perform DES decryption. Write routines to generate subkeys. (100)

13. Implement RSA cryptosystem to ensure confidentiality of the message. Input message should be English words. (100)

14. Implement RSA cryptosystem to ensure authentication of the message. Input message should be English words (100)

15. Develop a program to implement RSA cryptosystem to ensure both confidentiality and authentication of the message. Input message should be English words (100)

16. Develop a program to simulate the generation and analysis of digital certificate.

(100)

17. Write a program to generate all the 44 subkey words used in Rijndael AES algorithm. Record the prime polynomial used. (100)

18. Write a program to perform mixcolumns and shiftrows operation used in AES algorithm. Record the prime polynomial used. (100)

19. Create a (public key, private key) pair. Store the private key as private.key and the public key as public.key. Create a text file input.txt that contains your full name. Encrypt the text file with the private key and save it as input.rsa. Use another program to decrypt the information and display the output. (100) 20. Write a program to multiply and divide two values in GF(28) . Use a suitable irreducible polynomial. (100)

Marks Split Up Aim Algorithm 25 & Source code Results compilation 40 25 Viva 10 Total 100

You might also like