I wonder how I can create strong passwords on Linux (for both normal and admin users) and if there are specific programs to do that.
|
I wrote this little script a few years ago and have been using it ever since. If anything, it's an interesting abuse of
|
|||
|
|
|
Personally I prefer not to use password generator as password generated are very hard to remember :-). But one portable solution could be to use /dev/random Creating random passwords which contains no special characters, is 10 characters long
Creating random passwords which contains special characters, is 10 characters long
you can increase length by changing |
||||
|
|
I'd also add KeePassX which gives you the option of using system entropy to generate strong passwords with a few nice features - all using GUI. It also gives you the option of managing your passwords, and saving them to an encrypted file. This is how KPX password generator interface looks like:
|
|||
|
|
|
I use a non random, but is varied enough for all attack purposes... master password, and last pass to generate other passwords. Here's how I generate the master password.
and the output
now just pick a few of the sections and make a password, rearrange them, leave some out, add a character or 2 to make it as good as random. As long as you can remember your seed you can regenerate this, and recover your password (so long as you don't make too many modifications) |
|||
|
|
|
|
|||
|
|
|
|
||||
|
|
|
If you are a GNOME user and you also need to store passwords for your various accounts you can try the Revelation password manager. It has a basic password generator feature, in that you only set the password length and choose if to include punctuation characters besides letters and digits. |
|||
|
|
|
Correct me if I'm wrong, but: As far as I understood it, there is no way a computer can come up with a completely random string. So I came up with the following idea [and hope it isn't completely stupid]: If one throws a 26-sided dice, the chance to throw, say 26 is 1:26. In other words: The chance to throw 26 is about 0.04%. Further, a dice has no memory and no bugs. I came up with the following idea:
Paper Models to print out:
Note: I'm not a Math Pro and I came up with this idea after reading an article in 2600 magazine which described this. I just added some of my own ideas on the basic concept. Also: I wonder if this isn't just a perfect example for 'write your first brute force password cracker'. But your question gave me a perfect reason to bring forth this idea for being discussed. |
|||||
|

