- This is a password generator and manager.
- Generate strong password by simple string.
- Generate different passwords by the same string.
- Choose a simple password as Main Password.
- Click the Add button in the top left corner.
- Fill in the form. User Name is account name, Platform is the platform of the account, for example, gmail.
- Click Save button in the top right corner.
- You can see your account info in main page. Click Detail button.
- Input your Main Password and click Gen, you will see a string show up. It is the generated password and you can use it as the password for your account.
- The generated password is related to the User Name, Platform, Skip Count and Main Password.
- Remember your Main Password. Main Password will not be saved.
- You can backup and restore data in settings.
flowchart TD
A[/"(UserName+MainPwd).UTF8"/];
B[/"(MainPwd+Platform).UTF8"/];
C[SHA512];
D[SHA512];
E[XOR];
F[RC4 Random Number Sequence Generator];
G[Skip SkipCount numbers];
H[Choose characters in characterArray, using Random Numbers as index];
I[Generated password];
A -- bytes --> C;
B -- bytes --> D;
C -- Hash Value --> E;
D -- Hash Value --> E;
E -- bytes --> F;
F -- Random Numbers --> G;
G -- Random Numbers --> H;
H -- string --> I;