Why it exists
iVault was developed around the high-school thesis on computer security, combining file hosting, project organization and encryption concepts in a web application.
Project media



Architecture
- PHP/MySQL web application.
- Project-based file organization.
- Each project can be protected by a different password.
- Encryption concepts based on Vernam cipher ideas were explored as part of the educational context.
Key features
- File hosting.
- Project-based organization.
- Password-protected spaces.
- Educational cryptography angle.
Design decisions
Even as a student project, iVault already shows the recurring pattern of combining application development with security concerns.