| Message |
I did a bit of a rant about passwords on the Arduino forum a few days ago. Here it is:
I hate passwords with a passion, and here's why:
1. If they are long enough to be secure, you won't remember them, so you have to write them down. So, all someone has to do is find where you wrote them.
2. Most sites have a way of "recovering" passwords (eg. your bank). So they ask you a series of questions hopefully only you know, eg.
- Your birthdate (your parents would know that, and your friends)
- Your address (your friends and businesses you deal with would know that)
- Your telephone number (same problem)
- Your bank account number (hardly private information)
- Your mother's maiden name (hardly a secret to your entire family)
So they have replaced a (possibly secure) password with the need to know the answers to a few simple questions.
I know you can keep passwords in a "password file" on a computer, but when you are in a shopping center trying to activate a mobile phone, and they say "what's your telephone access password?" I just say "I don't know" (which is true).
3. Even assuming you can remember one secure password you certainly shouldn't use it for every site, in case one is compromised (eg. by hackers). So you don't have to remember a single password, these days you have to remember hundreds.
4. Again, you can use a "password chain" but if you were using one, that is where I would concentrate my cracking efforts. Break that, and I have the lot! And it's hardly rocket science to crack it. Just insert a "keystroke logger" (dongle) between the keyboard and CPU, and come back a day later and harvest the password(s).
There was a funny photo on a website recently, where someone was being interviewed for some TV sports program, and clearly behind him on the wall was taped all their network passwords! Mind you, I've seen exactly that done in offices where I have been called in to assist.
|
- Nick Gammon
www.gammon.com.au, www.mushclient.com | top |
|