parent
4c5d4ddc38
commit
94ce65062d
|
@ -1,3 +1,5 @@
|
||||||
|
# PasswordGenerator
|
||||||
|
|
||||||
Hi! If you’ve stumbled upon this, please keep in mind that this program is NOT meant to replace your password manager.
|
Hi! If you’ve stumbled upon this, please keep in mind that this program is NOT meant to replace your password manager.
|
||||||
However, it CAN be used as a more secure method to manage your safely generated passwords.
|
However, it CAN be used as a more secure method to manage your safely generated passwords.
|
||||||
|
|
||||||
|
@ -12,13 +14,12 @@ using weak passwords.
|
||||||
|
|
||||||
It also CAN NOT store passwords because it does not store but generate your passwords as described below.
|
It also CAN NOT store passwords because it does not store but generate your passwords as described below.
|
||||||
|
|
||||||
HOW IT WORKS:
|
## How it works:
|
||||||
This software hashes the category-, the username- and the password-string, averages those hashes and uses that
|
This software hashes the category-, the username- and the password-string, averages those hashes and uses that
|
||||||
to seed the random generator which then creates your passwords. This results in the same passwords every time.
|
to seed the random generator which then creates your passwords. This results in the same passwords every time.
|
||||||
The name of the strings(e.g. category, password and username) do not really matter, it matters that they do not
|
The name of the strings(e.g. category, password and username) do not really matter, it matters that they do not
|
||||||
need to be fancy, they just need to be varied, limiting the amount of stuff you have to remember in an effort to
|
need to be fancy, they just need to be varied, limiting the amount of stuff you have to remember in an effort to
|
||||||
make it less likely to loose your access to your passwords.
|
make it less likely to loose your access to your passwords.
|
||||||
|
|
||||||
HOW TO USE IT:
|
## How to use it:
|
||||||
Run the python file on the command line and make sure you have all the necessary libraries installed(string, hash, random).
|
Run the python file on the command line and make sure you have all the necessary libraries installed(string, hash, random).
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue