@Ankita Katdare • 12 Sep, 2012 • 2 likes
Here is a collection of project ideas for Cryptography related mini project ideas for computer science or IT students.

1. Command line interface for crypto functionality
2. Action history view with replay functionality (like a macro recorder) for all algorithm operations (classic and modern)
3. An implementation of pairing based multi-partite key exchange protocols
4. Visualization of classic algorithms and its analysis
5. A demonstration of the interchangeability of PGP and S/MIME formats.
6. A demonstration of the S/MIME standard for secure e-mail.
7. Educational game for pupils
8. A visualization of zero-knowledge proofs
9. A visualization of the ACO algorithm for cryptanalysis of simple transposition algorithms.
10. A visualization of Huffman codes.
11. Comprehensive Entropy plug-in for Entropy education (for texts from different languages).
12.Implementation for this modern symmetric cipher
13. Design and prevention of side-channel attacks.
14. Implement three of the SHA-3 proposals: ECHO, JH and Skein
15. New attack idea against symmetric ciphers.
16. Visualization of different methods of steganography.
17. Alternate password storage for non-FlexiProvider algorithms.
18. Various tools for analysis of already implemented ciphers/protocols/formats.
19. Visualization of the grille cipher (Fleissner Schablone)
20. Visualize hash sensitivity (analogue to CrypTool 1).
21. Visualize the certificate validity models (shell and chain).
22. Implement and visualize the knapsack problem (Merkle-Hellman knapsack cipher and the according attacks)
23. Implement and visualize the Rabin public key cipher (1979).
24. Implement a general dialog to filter and transform a text document (e.g. before encrypting it)
25. Improving the classic algorithms, e. g. by implementing the transformation page as a core part of the wizards
26. Select one plug-in in each crypto category (algorithms, analysis, games, visuals) and show its possibilities in a screencast or a short video. Output will be integrated in our portal.
27. Select one plug-in in each crypto category (algorithms, analysis, games, visuals) and show its possibilities in a screencast or a short video. Output will be integrated in our portal.
28. Develop English cheat sheets for certain cryptographic operations.
29. Create interactive cheat sheets for one plug-in in each crypto category (algorithms, analysis, games, visuals) and describe the usage of the plug-in.
30. Develop a digital signature visualization plug-in to fully visualize the generation process of a digital signature.
31. Implement a visualization of the Viterbi algorithm.
32. Implement and visualize all SHA3 candidates. This task should extend the created plug-in and provide implementations for the other SHA3 candidates.
33. Implement and visualize classic and modern methods of steganalysis.
34. Homomorphic signatures for digital photographs.
35. Implement and visualize the analysis of LFSR algorithms.
36. Extend the English online help in a consistent manner for all build-in functionality.
37. Verifiable Secret Sharing is a secret sharing algorithm for sharing a secret. The secret is distributed in a way that every person receives a unique part of the secret.

Related Posts

I thought of compiling a list of the coolest and the best whatsapp group names that you've been using for your respective groups. For the sake of convenience, we'll stick...
A simple good bye email or last working day mail ain't cool! We've some awesome templates that you can use. If you're looking for an amazing Last Working Day email...
Hello CEans, How to convert CGPA (10 Point Scale) to Percentage? Please help!
I heard many students are having a trouble registering on the TCS Portal, when it's quite straightforward actually. If you have problem in attaching photos or CV, Use internet explorer...
What is IES or Indian Engineering Services Exam? Union Public Services Commission (UPSC) conducts the Engineering Services Exam or ESE 2016 is an entrance exam for graduates who wish to...