🎓 Student Projects
Submit and explore cryptographic hashing projects, collision analysis, and blockchain research
Hash Function Playground
Interactive online playground for experimenting with different hash functions. Users can input text and see real-time hash generation for MD5, SHA-1, SHA-256, and more.
SHA-256 Step-by-Step Visualizer
Interactive visualization showing the complete SHA-256 process step-by-step. Users can input text and watch each round of the algorithm in real-time.
Merkle Tree Interactive Demo
Live interactive demonstration of Merkle tree construction and verification. Users can add data, build trees, and verify proofs in real-time.
Hash Collision Demonstrator
Live demonstration of hash collisions and their security implications. Users can see how different inputs can produce the same hash output.
Blockchain Data Structure Visualizer
Interactive visualization of blockchain data structures including blocks, transactions, and Merkle trees. Built with D3.js for educational purposes.
Hash Tables Implementation
Comprehensive implementation of hash tables with collision resolution strategies. Includes interactive visualizations and performance analysis.
🔗 Connect Our Tools with Real Projects
The projects above are real public repositories that work perfectly with our hashing tools. Here's how to use them together:
Step 1: Generate Data with Our Tools
- • Use our text/file hashing tools to create sample hashes
- • Experiment with our avalanche visualizer to see bit-level changes
- • Build Merkle trees with our lab tools
Step 2: Explore with External Projects
- • Take your hashes to HFVL for custom visualizations
- • Use SHA256 Visualizer for step-by-step analysis
- • Compare with Blockhead for blockchain insights
💡 Pro Tip: Generate the same input data in multiple tools to compare different perspectives and learn how different algorithms process information!