BCY451

Cryptography and its Application Lab

L-T-P0-0-2 Credits1 Session2026-27 TypeLab / Practical
Appears in 1 semester

B.Tech Cyber Security · Sem 4 (Lab)

List of Experiments / Activities

  1. 1Implement Caesar Cipher, Playfair Cipher, and Vigenère Cipher
  2. 2Implement Euclidean Algorithm and Extended Euclidean Algorithm.
  3. 3Implement Miller–Rabin Primality Test and Chinese Remainder Theorem for cryptographic computations.
  4. 4Implement DES algorithms to perform secure encryption and decryption of text files.
  5. 5Implement AES algorithms to perform secure encryption and decryption of text files.
  6. 6Implement RC4 stream cipher.
  7. 7Implement RSA Algorithm
  8. 8Implement secure key exchange using Diffie–Hellman for a given problem.
  9. 9Calculate the message digest of a text using the SHA-1 algorithm.
  10. 10Implement text steganography techniques and perform user authentication using cryptographic methods.
  11. 11Automated Attack and Penetration Tools Exploring N-Stalker, a Vulnerability Assessment Tool
  12. 12Design and implement a mini-project demonstrating cryptographic techniques for any applications.
Course Outcomes (COs)5 outcomes

After completion of the course student will be able to:

  1. CO1Analyze classical cryptographic techniques and mathematical algorithms by implementing encryption, decryption, and number-theoretic computations for secure communication.K4
  2. CO2Evaluate the performance of symmetric key cryptographic algorithms and stream ciphers for secure data encryption and decryption.K5
  3. CO3Analyze and evaluate public key cryptographic algorithms, key exchange mechanisms, and hash functions.K4
  4. CO4Design and implement secure communication techniques to identify and mitigate security threats.K4
  5. CO5Design and develop real-world cryptographic applications by integrating encryption, authentication, and security techniques to address practical cybersecurity challenges.K6

Official AKTU syllabus

This subject is on page 24 of the original AKTU PDF.

Official AKTU syllabus PDF ↗