List of Experiments / Activities
- 1Implement Caesar Cipher, Playfair Cipher, and Vigenère Cipher
- 2Implement Euclidean Algorithm and Extended Euclidean Algorithm.
- 3Implement Miller–Rabin Primality Test and Chinese Remainder Theorem for cryptographic computations.
- 4Implement DES algorithms to perform secure encryption and decryption of text files.
- 5Implement AES algorithms to perform secure encryption and decryption of text files.
- 6Implement RC4 stream cipher.
- 7Implement RSA Algorithm
- 8Implement secure key exchange using Diffie–Hellman for a given problem.
- 9Calculate the message digest of a text using the SHA-1 algorithm.
- 10Implement text steganography techniques and perform user authentication using cryptographic methods.
- 11Automated Attack and Penetration Tools Exploring N-Stalker, a Vulnerability Assessment Tool
- 12Design and implement a mini-project demonstrating cryptographic techniques for any applications.
Course Outcomes (COs)
After completion of the course student will be able to:
- CO1Analyze classical cryptographic techniques and mathematical algorithms by implementing encryption, decryption, and number-theoretic computations for secure communication.K4
- CO2Evaluate the performance of symmetric key cryptographic algorithms and stream ciphers for secure data encryption and decryption.K5
- CO3Analyze and evaluate public key cryptographic algorithms, key exchange mechanisms, and hash functions.K4
- CO4Design and implement secure communication techniques to identify and mitigate security threats.K4
- 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.