Free AKTU notes, question banks, previous year papers & syllabus — new material added regularly. Browse free resources
Cover of AKTU Cryptography and Network Security Lab (BCCS651) Syllabus PDF – B.Tech 3rd Year
FREE

AKTU Cryptography and Network Security Lab (BCCS651) Syllabus PDF – B.Tech 3rd Year

Cryptography and Network Security Lab BCCS651

All syllabus, notes, question bank & PYQ for this subject

  • English
  • Semester 6
  • 0 downloads
  • 0 views
Official AKTU syllabus of Cryptography and Network Security Lab (BCCS651) for B.Tech 3rd Year – 1 credits, L-T-P 0-0-2. Read the unit-wise course content, course outcomes, evaluation pattern and recommended books online, or download the PDF.

Syllabus — Cryptography and Network Security Lab

Download PDF

BCCS651 · 1 credits · L-T-P 0-0-2

Course Outcomes

At the end of course, the student will be able to

CO 1Understanding Fundamental Cryptographic ConceptsK , K 2 3
CO 2Implementing and Analyzing Classic Encryption AlgorithmsK , K 2 3
CO 3Understand the importance of key management and cryptographic strength, specifically how different algorithms balance security and computational efficiencyK , K 3 4
CO 4Students will use the Java Cryptography Architecture (JCA) to perform encryption, decryption, and key management operations, learning to utilize the built-in libraries for secure software developmentK , K 3 4
CO 5students will learn about cryptographic hash functions, their applications, and their significance in data integrity and digital signaturesK , K 3 4

Course Content

  1. Write a JAVA/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 JAVA/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/C program to perform encryption and decryption 3 using the following algorithms:
  4. Ceaser Cipher b) Substitution Cipher c) Hill Cipher.
  5. Write a Java program to implement the DES algorithm logic
  6. Write a C/JAVA program to implement the BlowFish algorithm logic.
  7. Write a C/JAVA program to implement the Rijndael algorithm logic.
  8. Using Java Cryptography, encrypt the text “Hello world” using BlowFish. Create your own key using Java/C keytool.
  9. Write a Java program to implement RSA Algoithm.
  10. Implement the Diffie-Hellman Key Exchange mechanism 9 using HTML and JavaScript. Consider the end user as one of the parties (Alice) and the JavaScript application as other party (bob).
  11. Calculate the message digest of a text using the SHA-1algorithm in JAVA/C.
  12. Calculate the message digest of a text using the MD5 algorithm in JAVA/C. Note: The Instructor may add/delete/modify/tune experiments, wherever he/she feels in a justified manner It is also suggested that open source tools should be preferred to conduct the lab

Ratings & Reviews

No reviews yet — share your experience with this item.

Write a review

CAPTCHA — solve the equation shown

Reviews are checked by our team before appearing publicly.