Inspiration
With increasing cyber threats and data breaches, simply deleting files is no longer enough—data can still be recovered using advanced tools. There is also no proof that data was actually deleted. This inspired us to build a solution that ensures permanent data deletion protecting user privacy and sensitive information along with verifiable proof using blockchain technology.
What it does
Data Erazer is a secure data deletion system that: Permanently deletes files beyond recovery Uses advanced wiping algorithms to overwrite data Generates a tamper-proof certificate of deletion using blockchain Ensures transparency and trust for users and organizations
How we built it
Developed using Python for backend processing Implemented secure file deletion using multi-pass data overwriting techniques Used quantum-inspired noise generation to overwrite data with highly random patterns, making recovery practically impossible Integrated blockchain technology to store tamper-proof deletion certificates Generated a unique hash/certificate ID for each deletion Designed a user-friendly interface for file selection and certificate access
Challenges we ran into
integrating blockchain for secure and efficient certificate storage Managing performance while generating hashes and records Handling system permissions and file access securely
Accomplishments that we're proud of
Built a secure data erasure system with proof of deletion Successfully implemented blockchain-based certification Created a user-friendly interface Combined cybersecurity with emerging technologies
What we learned
Real-world importance of data privacy and compliance Basics of blockchain and hashing for data integrity Secure file handling and system-level programming Integrating multiple technologies into one system
What's next for Data Erazer
Use public blockchain (Ethereum/Hyperledger) for stronger validation Add AI-based sensitive file detection Enable cloud storage deletion + certification Add audit logs for organizations and compliance tracking
Built With
- css
- csv
- flask
- hashing
- html
- javascript
- python
- pywebview
- qiskit
Log in or sign up for Devpost to join the conversation.