HashPass

The proposed project system will aim at generating a strong secure password for a single user every single time the user wants to use it; it will be better than the already available solutions because the user will not have to worry about their passwords being compromised in a data breach or being c

2025-06-28 16:32:50 - Adil Khan

Project Title

HashPass

Project Area of Specialization Computer ScienceProject Summary

The proposed project system will aim at generating a strong secure password for a single user every single time the user wants to use it; it will be better than the already available solutions because the user will not have to worry about their passwords being compromised in a data breach or being cracked by dictionary guess based keygen attacks or brute force attacks. Since the generated password will not be stored locally or in a cloud solution.

Project Objectives

Objecive of the solution is that we will be providing a strong password that can help users get strong, secure and different passwords on different websites/applications which can help users protect their credentials in case of data breaches.

Project Implementation Method

The project will be mainly developed using Flutter Framework due to the cross-platform compatibility, We will be using Google's firebase for backend solution because of its deep integration with flutter via FlutterFire.

Benefits of the Project

We will be developing a solution that generates a strongly encrypted password locally and without storing it in a local or remote server’s database because doing so can and will lead to compromising the passwords of the users.

Technical Details of Final Deliverable

After the user logs/launch, the application either in their smartphone or in their extension/plugins the private key registered against the specified users’ account will be downloaded to the memory. The user will then enter his password in the field specified for the password; after the user has completed writing the password, the domain name will be concatenated with the provided string and then encrypted via a monoalphabetic encryption technique. After the encryption is completed, the password string will be available for the user to dispose of, via their choice of usage, the available options provided to the user will be:

Final Deliverable of the Project Software SystemCore Industry SecurityOther IndustriesCore Technology OthersOther TechnologiesSustainable Development Goals Industry, Innovation and InfrastructureRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 47195
AdobeXD Monthly Service Fee Equipment316044812
Cloud Firestore Equipment12328723287
Firebase Storage Equipment45972388
GitHub Equipment177087708
Printing Miscellaneous 170007000
Concept Board Miscellaneous 110001000
Stationary Miscellaneous 110001000

More Posts