FastLane is a stateless and serverless password manager. Use one password to get access to all of your passwords. Uses SHA512 recursive hashing to create a new password using your master password. This makes using a database to store your other passwords uncessesary and increases ease of use and security.
However, the target audience should be those who are looking for password types that are one way, unchanging, and are interlinked with other password systems at once.
Features:
-
Generate master password using random.com which then goes through a sha512 hashing algorithm to create the most secure master password.
-
Generate special passwords for certain websites using the master password and eliminate the need to store them because they are all generated using the masterpassword.
-
Never memorize multiple passwords or fear someone hacking into servers and gaining access to all your password stores. Your passwords for your websites are mathematically connected to your master password enstead of your passwords being accessed through a database which is extremely more unsafe.
The password generator uses the following components:
-
Character Subsets: The script defines several character subsets, including lowercase letters, uppercase letters, digits, and symbols. These subsets are used to build the characters for the generated password.
-
Entropy Calculation: The script calculates entropy by hashing the master password along with site-specific and login-specific information using the PBKDF2-HMAC-SHA512 algorithm. This step helps in generating a unique password for each combination of site and login.
-
Password Generation: The script generates a password based on the calculated entropy. It follows these steps:
- It determines the character set based on the selected rules (e.g., lowercase, uppercase, digits, symbols) and excludes any characters specified to be excluded.
- It generates a password by repeatedly consuming entropy to select characters from the character set until it reaches the desired password length.
- It ensures that at least one character from each selected rule is included in the password.
- Think of password access as taking a partial derivative respect to a hash.
-
User Interface: The script provides a simple command-line interface for generating passwords, logging in, and quitting.
download and click on main.exe
sudo apt-get install wine
wine dir_to_program/main.exe
- Select 1 if you want to generate a master password
-
Select option 2 to log in.
-
Provide the following details:
- Site: example.com
- Login: [email protected]
- Rules: lowercase, uppercase, digits, symbols (include whatever you want, and leave blank if you want all rules)
- Exclusion: (exclude from any of the above)
- Length: (your preferred length)
-
Enter your master password when prompted.
-
The script will generate and display a strong and secure password for the specified site and login.
The generated passwords are as secure as your master password location. Ensure that your master password is kept confidential. Never share your master password or store it in an insecure location.