JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

CS703PC: CRYPTOGRAPHY AND NETWORK SECURITY LAB

B.Tech IV Year I Semester (R18)

List of Experiments:

  • 1. Write a C program that contains a string (char pointer) with a value ‘Hello world’. The program should XOR each character in this string with 0 and displays the result.
  • 2. Write a C program that contains a string (char pointer) with a value ‘Hello world’. The program should AND or and XOR each character in this string with 127 and display the result.
  • 3. Write a Java program to perform encryption and decryption using the following algorithms
  • a. Ceaser cipher b. Substitution cipher c. Hill Cipher
  • 4. Write a C/JAVA program to implement the DES algorithm logic.
  • 5. Write a C/JAVA program to implement the Blowfish algorithm logic.
  • 6. Write a C/JAVA program to implement the Rijndael algorithm logic.
  • 7. Write the RC4 logic in Java Using Java cryptography; encrypt the text “Hello world” using Blowfish. Create your own key using Java key tool.
  • 8. Write a Java program to implement RSA algorithm.
  • 9. Implement the Diffie-Hellman Key Exchange mechanism using HTML and JavaScript.
  • 10. Calculate the message digest of a text using the SHA-1 algorithm in JAVA.
  • 11. Calculate the message digest of a text using the MD5 algorithm in JAVA.

Loading Question Papers

Fetching data from database...