Study: Frequent password changes are useless
news.yahoo.com
news.yahoo.com
I do think passwords today fail basic usability tests. Having people remember random long, frequently changing strings of letters and numbers is a recipe for disaster. Its sad that we as an industry haven't thought of something better.
>> someone who obtains your password will use it immediately, not sit on it for weeks until you have a chance to change it
True, but I've personally seen several cases where someone's email or facebook account was being used for unsolicited advertising and pornography, and they didn't even know it. They may use your password immediately, but they may also use it for a long time before the average person realizes it.
Furthermore, their conclusion was justified purely by economic motives - about how much financial damage is done by cyberattacks, versus time spent changing passwords. There's no mention of the obvious privacy concern when a spammer has your password - regardless of the financial damage they may or may not do.
From what I remember from another article on here, most of the time it is the banks/etc that are liable when someone is the victim of identity fraud, not the victim (like a 50$ maximum liability or something). The banks don't give a crap about keeping your money safe, it's about keeping their money safe.
Really? The way I understood it, if a person has physical access to your machine it is game over. How often does a would be hacker come wandering past your cube? Maybe I'm missing something but I keep all my passwords in a little book in my home, and feel pretty safe from hackers. I suppose a thief could break in and get them but why not just take my physical stuff then?
Still regardless having the password there on the monitor is an utter failure.
Just make your password very complex and the brute force is not much of an issue. Of course, not many people will go for that idea... Probably the best compromise is to review the advancement of password cracking technology over cost and compare that to the required complexity of a password to survive for at least 120 days without being cracked, and make your password complexity at least stronger than that. You can attempt relying on things like bcrypt (if your whole infrastructure happens to support such algorithms) but I think password complexity is enough to thwart most/all attacks.