Slashdot Mirror


The Case For Lousy Passwords

itwbennett writes "Since the Gawker and McDonald's hack attacks, the web has been overrun with admonishments against using weak passwords. But weak passwords have their place too, says blogger Peter Smith. Like, for example, on Gawker, where he really doesn't care if it gets cracked. 'Life is too short to be worrying about 24 character passwords for trivial sites,' says Smith. And, to put things in perspective, your good passwords are pretty weak too. In a 2007 Coding Horror article, Jeff Atwood points out that the password "Fgpyyih804423" was cracked in 160 seconds by the Ophcrack cracker."

343 comments

  1. Bad usernames too by alphatel · · Score: 4, Interesting

    Anytime I visit a site that wants a signup, I use a garbage email account, with the same username and weak password. If someone hacks my identity, it's not even "me".
    It's not as if the right to post or read is such a valuable commodity that can't be replicated next time you visit the site.

    --
    When the foot seeks the place of the head, the line is crossed. Know your place. Keep your place. Be a shoe.
    1. Re:Bad usernames too by Anonymous Coward · · Score: 4, Funny

      Anytime I visit a site that wants a signup, I don't bother signing up.

    2. Re:Bad usernames too by zwei2stein · · Score: 3, Informative

      Ever heard of http://www.bugmenot.com/ ?

      It's nifty, use that instead ...

      --
      -- Technology for the sake of technology is as pathetic as eschewing technology because it's technology.
    3. Re:Bad usernames too by Exry · · Score: 1

      People aren't as smart as the average /.er. So the problems starts when other people believe that it is you that have written/said something on the web when you haven't. OK, I don't know if this is the case here with McDonald's and Gawker, but it surely is a problem if people gets their Facebook or other social media-accounts hacked. It can cause much confusion, and today much people have their employer(s) as friends there...

    4. Re:Bad usernames too by oldspewey · · Score: 2

      But what if you want to participate on a discussion board? (And don't worry, I'll wait 10 minutes until you're allowed to post your response AC).

      --
      If libertarians are so opposed to effective government, why don't they all move to Somalia?
    5. Re:Bad usernames too by aardvarkjoe · · Score: 2

      There are several tools you can use to make the whole "required registration for everything" a little less annoying:

      http://www.bugmenot.com/ has usernames and passwords that people have submitted for a bunch of sites. Very handy when you want to read something in a web forum (or other site, but I've found forums to be the worst) that has really obnoxious registration requirements.

      http://mytrashmail.com/ is an anonymous email service that lets you use a temporary email address, without requiring registration of any kind. It's good when you need to sign up for a website that insists on a verifying your email address, so you don't have to risk giving them a useful address.

      Finally, if you use a password manager (I've been using KeePassX, it's pretty good and cross-platform), then you don't have to remember passwords anymore, so there's no reason to use a weak password for anything. I don't have any idea what most of my passwords are.

      --

      How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
    6. Re:Bad usernames too by Anonymous Coward · · Score: 0

      Bugmenot blacklists sites on demand, and other sites disable all logins listed on bugmenot pretty quickly. It still has the largest database of free logins. If bugmenot doesn't work, use one of these:
      * http://freelogin.net
      * http://bypass.rd.to
      If none of these work, register an account with a throwaway email address (mailinator etc.) and share it on bugmenot and its clones.

    7. Re:Bad usernames too by Anonymous Coward · · Score: 5, Funny

      Look it didn't even take me three minutes to crack his account.

    8. Re:Bad usernames too by clang_jangle · · Score: 1

      ...use a password manager... I don't have any idea what most of my passwords are.

      To me that's unacceptable. What happens when a bad update or a hardware failure renders your passwords inaccessible? But I guess most people are so dull they have no choice -- it's software or 123456, otherwise their pitiful little brains will be overwhelmed. No doubt this laziness and apathy is precisely why everyone will be chipped soon.

      --
      Caveat Utilitor
    9. Re:Bad usernames too by clone52431 · · Score: 2

      IMHO bugmenot is pretty much useless since (a) permitting websites to opt themselves out and (b) webmasters got savvy and started banning accounts listed on bugmenot.

      --
      Distributed Denial of APK: It takes 15 seconds to reply to him anonymously, but wastes tons of his time if we all do it.
    10. Re:Bad usernames too by Anonymous Coward · · Score: 0, Funny

      You think that's secure? Well it took me just under sixty seconds to hack your account Mr. "Anonymous Coward". Now I'm going to spend the rest of the day on this site playing the fool and saying stupid things in your name.

    11. Re:Bad usernames too by MareLooke · · Score: 1

      Ever heard about...backups, Mr. Anderson?

    12. Re:Bad usernames too by TheRaven64 · · Score: 1

      What happens when a bad update or a hardware failure renders your passwords inaccessible?

      That's what backups are for...

      --
      I am TheRaven on Soylent News
    13. Re:Bad usernames too by horatio · · Score: 1

      Finally, if you use a password manager (I've been using KeePassX, it's pretty good and cross-platform), then you don't have to remember passwords anymore, so there's no reason to use a weak password for anything. I don't have any idea what most of my passwords are.

      Yep. I use 1Password and have the encrypted file synced through dropbox to my iPhone and other systems. I really don't know what most of my passwords are anymore.

      --
      There is very little future in being right when your boss is wrong.
    14. Re:Bad usernames too by icebraining · · Score: 1

      I have terrible memory, you insensitive clod. It has nothing to do with being lazy.

      But I don't use password managers, I use an algorithm based password generator. I can recreate any password with a SHA-1 hasher.

      Of course, I still have about 9 or 10 memorized passwords for important stuff (root accounts, bank, etc), but it would be completely impossible for me to remember the dozens of passwords for every random website that requires me to register.

    15. Re:Bad usernames too by mcgrew · · Score: 1

      Yes, and it depends on the site as well. I use 111111 for newspaper sites, I have a strong password for slashdot simply because I like my user name and have excellent karma. I have an even stronger password for my computers.

    16. Re:Bad usernames too by mjeffers · · Score: 1

      It's not laziness, it's that the password system of authentication is fundamentally broken. You tell a person that they have to remember a long, unique, random string of characters that has no connection to anything they've done or anything about them in real life. They have to use a different one of these for each place they go to that requires a password and they have to change them frequently every few weeks/months. If you've got 10 sites you belong to and you change your password every month that's 120 random strings over the course of a year.

      Remembering random strings that frequently change isn't something the human mind is made for. It's something computers are great at. It's a bad design decision that forces people to do a task that they aren't made to do. People are better (though still not great) at keeping physical tokens like keys and credit cards secure. Write you passwords on a card and keep it in your wallet. And don't bother using anything more secure that "password" or "12345" for sites like Gawker where the information you stand to lose is so low as to not be worth protecting.

      Ironically, the most valuable thing most people lost in the Gawker hack was their passwords.

    17. Re:Bad usernames too by solaraddict · · Score: 1

      What happens when a bad update or a hardware failure renders the service (for which you have the account) inaccessible? What happens when electricity stops existing? What happens when the Martian lizard baby eaters who were behind the JFK assasination fake their moon landing in 2012? What happens when the sky falls on your head? In other words, problems can be solved by parts; trying to solve them in a all-or-nothing way as a single large interconnected hairy mother-of-all-problems blob only leads to hair loss.

    18. Re:Bad usernames too by Anonymous Coward · · Score: 1

      I use 1Password ...

      Well, that's one iota better than "Password1", but still...consider a different password ;o)

    19. Re:Bad usernames too by mark72005 · · Score: 1

      Personally, I keep an extra gmail account to sign up for websites that is only used for that purpose. My real email address is never entered into a signup form, only my spamtarget address.

      I don't share passwords between my spam target email or accounts and my real life email and accounts.

      But yes, the day I (sign up for and) am worried about a useless account like gawker getting cracked is the day I know that I truly have no life.

    20. Re:Bad usernames too by Anonymous Coward · · Score: 0

      How come you didn't post this as an Anonymous Coward?

    21. Re:Bad usernames too by eln · · Score: 4, Funny

      If none of these work, register an account with a throwaway email address (mailinator etc.) and share it on bugmenot and its clones.

      This seems like a good idea in theory, but it can backfire. For example, I used to use a particular email address for certain...less reputable sites. Since those sites occasionally do various email verification things, I had to check that email address every so often so I couldn't just throw it away. Over time, I started to use that address for more and more sites until I eventually remembered that address better than my actual email address. After that, it wasn't long before I instinctively started using is for *everything*.

      Anyway, long story short my primary email address is now midgetgrannyhorseporn@donttellmywife.org.

    22. Re:Bad usernames too by Mr.+Jerry · · Score: 1

      Trouble is once they have access to that garbage email account, they can sign you up for services using it along with other easily had information like your birthday, place of residence, etc.. And a lot of times they don't even have to get all of it right, comanies don't double check it, all they're interested in is signing up someone for a service and billing some account.

    23. Re:Bad usernames too by Anonymous Coward · · Score: 0

      You're exaggerating. I just cracked yours and I see it actually took you three minutes and twelve seconds to crack his.

    24. Re:Bad usernames too by mlts · · Score: 1

      Easy fix. I assume that because you have been on /. a while by your UID, you perform basic daily backups of your systems, or at least have your documents copied off via a service like Mozy, Carbonite, Backblaze, or the like. Normal backups should easily handle this problem. If you use an external disk or backup server, a hardware failure just means a quick restore. If everything is trashed, you can restore (albeit slowly) from Mozy. In either case, your data will be retrievable. It also can't hurt to make a copy of your password storage database (the kdb or kdbx file) so if it does get corrupted, you have a known good copy.

      If you are really worried about the security of your password file, buy an Ironkey. This way, they will be stored on a hardware encrypted volume that will fry after 10 bad password guesses.

      Of course, if you are concerned about storing passwords on a potentially compromisable computer, there is an easy fix for that. KeePass is available as an app for the iPhone and Android. You can also download a number of password utilities, and put dummy entries in them, except for the one you actually use. This way, a thief who grabs your iDevice will have no clue which password utility has actual usable data. Some other password managers will lock or erase their database after a number of failed guesses.

      Don't forget that you can use your Web browser for storing passwords (I prefer Firefox for this, because it can require a password before giving access to what is stored), and you can get an extension like FEBE to make sure they are backed up just in case of profile corruption.

    25. Re:Bad usernames too by maxume · · Score: 1

      I'm a masochist and so can you!

      There are lots of other examples of people being lazy-ass pussies; cars, snow-blowers, dishwashers, the list goes on and on.

      --
      Nerd rage is the funniest rage.
    26. Re:Bad usernames too by sideslash · · Score: 5, Funny

      Yeah, bugmenot is cool. I use it for my online banking.

    27. Re:Bad usernames too by shadowrat · · Score: 1

      i've been using 1Password on my iphone since it came out. I really like it. a password manager is really one of those perfect mobile apps.

      Somewhere in the back of my head there's always this nagging paranoia that i'm basicly giving all my passwords to an app that could transmit them right back to the developer. So far, nobody's broken into any of my accounts so i'm feeling better and better about using it. It's good to see someone else has adopted it as well.

    28. Re:Bad usernames too by Anonymous Coward · · Score: 0

      Re-cracked! Got your account id too!

    29. Re:Bad usernames too by DoofusOfDeath · · Score: 1

      Look it didn't even take me three minutes to crack his account.

      "Anonymous Coward"? Thanks hoser, now the Airforce is going to block access to Slashdot!

    30. Re:Bad usernames too by tungstencoil · · Score: 1

      You utterly, totally hit it out of the park. It's good to plan for contingencies, but you can be paralyzed by what-ifs. Rarely does one course of action ever define itself as singularly best with no risks or downsides.

      Funny - I will have to add the Martian lizard baby bit to my list of what-ifs that I use to talk to customers who start worrying about edge conditions. I work in traffic, and when they start going down the lines of "...and then, if a semi jack-knifes while a motorcycle with a side car is going through the zone, and swerves into the should to avoid it, and ..." I usually pull out the "...and a flying saucer swoops down low enough to go through the laser scanners but doesn't touch the sensors embedded in the road..."

    31. Re:Bad usernames too by Anonymous Coward · · Score: 0

      Double H4x0r3d!

    32. Re:Bad usernames too by vegiVamp · · Score: 1

      Oh, aren't you great and wonderful.

      Cite me a hundred of your passwords offhand, with appropriate sites and logins so I can verify your claims, and I'll believe you.

      --
      What a depressingly stupid machine.
    33. Re:Bad usernames too by twistedsymphony · · Score: 1

      I started using a "weak" password but prefixed with a string of 4 characters based on the URL of the site it's for... that way I only have to remember 1 password but it's still unique on every site I visit.

      The prefix is something I can figure out in 2 or 3 seconds but would not be apparent looking at the password... you would probably need passwords from 3 or more sites to reverse engineer the pattern.

      My primary email, bank account, other important logins all get unique passwords though.

    34. Re:Bad usernames too by Lumpy · · Score: 2

      Actually in that case, I grab all the weapons and ammo I have along with all the camping gear, throw it all in the small suzuki 4X4 an kill everyone at the nearest gas station so I can fill all the jerry cans I have, then drive as far north as I can to get away from civilization, find a nice hunting cabin in Canada and live there until most of society eat's it's self.

      Then I can access my passwords from the thumb drive I keep in my anus.

      --
      Do not look at laser with remaining good eye.
    35. Re:Bad usernames too by horatio · · Score: 1

      I think that possibility always exists - from a keylogging app running inside something else innocuous, to something buried in the OS by a rogue developer. Hopefully there are enough checks in place during the development cycle of any given reputable development house/piece of software to avoid this.

      Perhaps the benefits of using something like 1Password to generate unique/random passwords outweigh the risk/possibility of the above happening --- in the sense that it is more likely that signing up for a random website with the same email/password you used for your email account and paypal will lead to a compromise of something important.

      --
      There is very little future in being right when your boss is wrong.
    36. Re:Bad usernames too by Anonymous Coward · · Score: 0

      What happens when you find out that the people who coded you password manager did it to get access to all their user's passwords?

    37. Re:Bad usernames too by clang_jangle · · Score: 1

      Yeah yeah, backups. I make 'em. But when I need my password I tend to need it NOW, not in 2 hours after restoring from backup. Having backups is great for emergencies, but needing your password should not be an emergency.

      --
      Caveat Utilitor
    38. Re:Bad usernames too by bberens · · Score: 1

      I wonder if anyone has done a study on the cost of lost productivity due to complex password requirements compared to the cost of actual hacks/cracks/etc.

      --
      Check out my lame java blog at www.javachopshop.com
    39. Re:Bad usernames too by Anonymous Coward · · Score: 0

      Good grief you're a moron. Someone with enough intelligence to memorize all their passwords doesn't need some dickhead suggesting they use the browser to remember logins. That's one of the biggest troubles with stupid people, they simply have no ability to understand how worthless their ideas really are...

    40. Re:Bad usernames too by Anonymous Coward · · Score: 0

      So what you're saying then is, "I'm so utterly stupid it isn't even possible for me to understand that some people are intelligent".

      There's an old proverb which might interest you. "Better to keep your mouth shut and be thought a fool than to speak up and remove all doubt". Sadly, almost no-one who requires this advice is open to it...

    41. Re:Bad usernames too by mlts · · Score: 1

      It is more of a case of why bother. There are a lot of things one can try to remember, but why waste the time when better things can be done? After 30+ websites, and numerous root passwords, yes, one can remember them, but why take the time to do that when you can just store them in an offline device? I trust that my Android phone which is well backed up will remember accounts and root passwords to machines that I have not logged into in years.

      If one can remember all their passwords, more power to them. However, having a password manager on a trusted device may save a lot of headaches later on when the "well-remembered" root password ends up being wrong, and it would take a long trip to physically reset the box to get back access.

    42. Re:Bad usernames too by Anonymous Coward · · Score: 0

      Then why do I find it so easy to remember them?

    43. Re:Bad usernames too by Maxo-Texas · · Score: 1

      Well that's okay. Facebook is going to mobile phone verifications instead of email verifications.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    44. Re:Bad usernames too by Anonymous Coward · · Score: 0

      his password was ******** not hard to crack. just copy-paste.

    45. Re:Bad usernames too by Anonymous Coward · · Score: 0

      Why is it modded funny? Mod parent insifhtful

    46. Re:Bad usernames too by alphatel · · Score: 1

      Look it didn't even take me three minutes to crack his account.

      o noes i r teh h@ked

      --
      When the foot seeks the place of the head, the line is crossed. Know your place. Keep your place. Be a shoe.
    47. Re:Bad usernames too by stonewallred · · Score: 4, Funny

      So you are the prick that made me have to use midgetgrannyhorseporn22@donttellmywife.org.

    48. Re:Bad usernames too by stonewallred · · Score: 1

      I agree, tying your password to real stuff helps you remember it. Mine is usually, 1 is for my wife, 2 is for my kids, 3 is for the dogs, and 4 is for the wheels,, 5 is for my siblings, and 6 is for the weeks of vacation, I never have trouble remembering my passwords now.

    49. Re:Bad usernames too by Anonymous Coward · · Score: 0

      I store my encrypted passwords in a secure local keychain (password safe) and back it up online at SpiderOak. It takes seconds to download the password file sync'ed there, and I can do it from anywhere. SO has zero public knowledge encryption, so they can't access my data without my password either. The danger of course is that their client software is secretly keylogging but it's worth the risk for me.

      Storing all my passwords in a secure keychain (like password safe) and backing up to a secure cloud makes management so much easier and safer, that as a result I use way way stronger passwords for banking etc. The tradeoff seems entirely worth it. I'd never be able to use a different 20 char, upper/lower/num/special password for each site without it.

    50. Re:Bad usernames too by Unequivocal · · Score: 1

      FTW! Thanks for getting this all-too-pedantic conversation back to reality.

    51. Re:Bad usernames too by Anonymous Coward · · Score: 0

      Anytime I visit a site that wants a signup I use your garbage email account and weak password.

    52. Re:Bad usernames too by Anonymous Coward · · Score: 0

      You think that's secure? Well it took me just under sixty seconds to hack your account Mr. "Anonymous Coward". Now I'm going to spend the rest of the day on this site playing the fool and saying stupid things in your name.

      Get in line.

    53. Re:Bad usernames too by heypete · · Score: 1

      Print them out?

      I have a small fire-resistant chest in my house that I use for holding important documents like passports, tax information, car service records, and the like. It'd be perfect place to keep a list of commonly-used passwords.

      For work-related passwords, why not keep a paper with important passwords kept in a secure location? We have some of the root passwords for work systems written on an index card taped to the inside of the server room door; only admins have keys to the room. If a bad guy gets physical access to the room, we're already boned, so we've judged it to not be a major risk.

    54. Re:Bad usernames too by heypete · · Score: 1

      Perhaps the benefits of using something like 1Password to generate unique/random passwords outweigh the risk/possibility of the above happening --- in the sense that it is more likely that signing up for a random website with the same email/password you used for your email account and paypal will lead to a compromise of something important.

      That's precisely my logic behind using LastPass; their business is building a secure password manager. They can afford to specialize on that, while I can focus on my business.

      I'm less worried about LastPass misusing my passwords than I am about bad guys compromising other sites (like Gawker) and re-using non-unique passwords. Sure, bad guys might try guessing my LastPass password, but their system locks out accounts after a few failed attempts, and I have my account set to require two-factor authentication from untrusted computers. To me, the benefits far outweigh the risks. If I had missile launch codes or other codes to critical things, I'd have to reevaluate my requirements, but for my purposes a service like LastPass fits the bill.

    55. Re:Bad usernames too by Anonymous Coward · · Score: 0

      You don't. (A different anon with the same attitude. ;-) )

    56. Re:Bad usernames too by Celestialwolf · · Score: 1

      Another option is to use a disposable email account such as: http://www.guerrillamail.com/

    57. Re:Bad usernames too by Anonymous Coward · · Score: 0

      You know you are the reason that those darn aliens keeping probing us. They are looking for YOUR thumb drive full of passwords. (As a note shouldn't you just call it a bum drive now?)

  2. hard passwords just lead to post it's even more so by Joe+The+Dragon · · Score: 3, Insightful

    hard passwords just lead to post it's even more so if you need to change it all the time and can't reuse old ones or even parts of old ones.

  3. Password keychains? by Anonymous Coward · · Score: 0

    Today computers offer keychains like Gnome Keyring and KWallet for Linux, and often offer a password-generating tools, browsers also remember the passwords. Creating a complex 30 character password and keeping in the browser takes 4 clicks, creating a complex password and keeping it in the keyring and browser takes 8-9 clicks, creating a stupid password that anyone can crack takes thinking, 6-7 keystrokes and then having to remember it. Laziness is no excuse when you're encouraged to be even more lazy with the complex ones.

    1. Re:Password keychains? by mcvos · · Score: 4, Insightful

      And then you only need to figure out how to sync those various keyrings across multiple PCs, browsers, OSs and smartphones. Easy as pie, right?

      As you can probably guess, I use the same, simple password for every single web forum. I use complex passwords only for stuff that matters: my computers, my banking site, my PayPal account (until I canceled it), etc.

      What really pisses me off, by the way, is when sites want to restrict my choice of password. The most stupid example is my bank, that doesn't allow (most?) non-alphanumeric characters in a password. Then there are completely unimportant webfora that insist my password has to be at least 8 characters long and contain letters, numbers and non-alphanumeric characters.

    2. Re:Password keychains? by clone52431 · · Score: 3, Insightful

      Yeah, I just registered an online banking account and their password requirements were 8-12 characters, no special characters.

      WTF people?

      But then they use security questions as a second line of defense, which is just another password, and a much longer and therefore stronger one at that (if it’s done properly – which most people don’t do, of course). Now, hopefully they’d require someone logging in from an unrecognized IP address to pass a security question...

      --
      Distributed Denial of APK: It takes 15 seconds to reply to him anonymously, but wastes tons of his time if we all do it.
    3. Re:Password keychains? by horatio · · Score: 3, Interesting

      Then there are completely unimportant webfora that insist my password has to be at least 8 characters long and contain letters, numbers and non-alphanumeric characters.

      When I worked for a major university a few short years ago, they contracted our paperless pay statements and W2s to Talx -- who only allowed numbers in the "password". Super frustrating, and of course no one in HR understood why I had a problem with this. They may have gotten smarter since then, but doubtful.

      --
      There is very little future in being right when your boss is wrong.
    4. Re:Password keychains? by icebraining · · Score: 1

      My bank allows for weakish passwords, but then they use SMS verification for any operation that involves transferring money.

    5. Re:Password keychains? by DZign · · Score: 1

      Their web app probably dumps your password into an ascii file that's uploaded to a mainframe which cannot handle anything else because of incompatible character sets..

    6. Re:Password keychains? by clone52431 · · Score: 1

      Perhaps, but if someone was able to log in with your password could they also just turn off the SMS notifications?

      --
      Distributed Denial of APK: It takes 15 seconds to reply to him anonymously, but wastes tons of his time if we all do it.
    7. Re:Password keychains? by eleuthero · · Score: 1

      I have the same problem with my ... bank card. In what world is a four digit password based off of ten numbers a secure method of doing business. The immediate answer is, "you have to have a passcard too" but this is no longer true since someone can walk past your wallet with a fancy phone attachment and get your number just by bumping into you to put onto their own fake card. Ah well.

    8. Re:Password keychains? by Anonymous Coward · · Score: 0

      Sorta like /. ?

    9. Re:Password keychains? by mcvos · · Score: 1

      I've got a 15 year-old piece of paper with codes that I need to enter when I want to transfer money.

      It's quite an amazing system.

    10. Re:Password keychains? by Deslack · · Score: 0

      They couldn't. They'd have to enter a confirmation code you'd receive via SMS.

      --
      .sigs are useless; it doesn't protect you from imposters.
    11. Re:Password keychains? by mcvos · · Score: 1

      That's also an option. I was wondering if this was about preventing SQL injection, and they'd never heard of parameterized queries.

    12. Re:Password keychains? by clone52431 · · Score: 1

      I was wondering if this was about preventing SQL injection, and they'd never heard of parameterized queries.

      That would have been my first guess, though any SQL system, even if it doesn’t support paramaterized queries, can (and should) be secure if you correctly escape your data, so there’s really no excuse.

      --
      Distributed Denial of APK: It takes 15 seconds to reply to him anonymously, but wastes tons of his time if we all do it.
    13. Re:Password keychains? by Anonymous Coward · · Score: 0

      > into an ascii file that's uploaded to a mainframe

      ASCII to EBCDIC conversion required for the mainframe.

    14. Re:Password keychains? by Anonymous Coward · · Score: 0

      What really irritates me are sites that have a maximum password character allowance that's too low to use my site scheme. Navy Federal, I'm looking at you.

    15. Re:Password keychains? by mcvos · · Score: 1

      The real security in bank cards is the secrecy of the algorithm. Which is probably over 20 years old by now.

      If any criminal had access to the algorithm, it would of course be trivial to run through the 10000 possible options to find the pin number that goes with the stolen bank card, but fortunately in the past 20 years nobody has ever been able to bribe anyone for access to that algorithm. We're safe, guys.

    16. Re:Password keychains? by JackieBrown · · Score: 1

      And then you only need to figure out how to sync those various keyrings across multiple PCs, browsers, OSs and smartphones. Easy as pie, right?

      Use last pass, keeypass, password hasher, etc

    17. Re:Password keychains? by horza · · Score: 1

      Not the same problem at all. Nobody should have a copy of your bank card number, so that can be seen as part of the 'secret' number in addition to the PIN code. So you need the card as well as the PIN. If somebody steals the card number, and fakes a bank card, you have already reduced the number of people that can do this as well as increased the cost of doing it. Then you only get 3 tries before your card is locked. The best way of capturing the PIN is a fake ATM with camera to capture your pin number, and with this attack the length of password or character range becomes irrelevant.

      So no, not really same problem.

      Phillip.

    18. Re:Password keychains? by icebraining · · Score: 1

      But much less safer. My phone has a PIN you need to insert to unlock its keyboard or turn it on. Even if they steal it, they can't use it for transferring money.

      You either have to leave the paper at home (meaning you won't be able to use internet backing somewhere else), or you risk much more if someone steals your wallet with it and you don't notice in time to tell the bank.

    19. Re:Password keychains? by cabjf · · Score: 1

      KeePass 1.x and Dropbox. Both are available for just about every OS and smartphone made. KeePass also has a built in password generator that can be configured to handle length and content requirements. I can use my work computer, my home computers, my android smartphone, and even a guest computer to access and manage my passwords to anything.

    20. Re:Password keychains? by gstoddart · · Score: 1

      But then they use security questions as a second line of defense, which is just another password, and a much longer and therefore stronger one at that (if it’s done properly – which most people don’t do, of course).

      I cringe when I see most places trying to do that.

      They've usually got a canned list of around 5-10 questions that you can't change, they're almost always the *same* questions as everybody, and it's usually not that difficult to track down some of that information.

      Hell, I don't want to have to answer questions they pick, because if everybody is asking the same question, it devalues the whole point of information that only I should know. Hell, if someone gets access to that information, then you're really SOL.

      --
      Lost at C:>. Found at C.
    21. Re:Password keychains? by Anonymous Coward · · Score: 0

      What I hate about those questions is that they are designed for people who grew up in a white, middle-class, nuclear family that went to church on Sundays. I get fucking emotional when I go through those questions.

    22. Re:Password keychains? by John+Hasler · · Score: 2

      > ...it's usually not that difficult to track down some of that information.

      Tell them your mother's maiden name is ct!h0Zf&.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    23. Re:Password keychains? by Vegeta99 · · Score: 1

      Ugh, the worst offender I've ever seen is the US Postal Service. I dunno how it is now, but at the time, my password had to be EXACTLY EIGHT characters and had to contain EXACTLY ONE capital letter and number, respectively.

      Of course, at sign up, the form just discarded any letter over 8 chars and any capital or numbers after the first entered. WTF,man?

    24. Re:Password keychains? by apoc.famine · · Score: 1

      I have an index card on my desk with things like 'I_k1ck_@ss St.' written on them. Those are my stock answers for those stupid security questions. Sure, if someone savvy with computers breaks into my house, they might notice that, and take it with them when they steal the computer. Then, with some detective work, they could possibly reset my passwords.

      But more realistically, someone doing some identity theft isn't in my house, so they won't be able to crack that, since it's not based on anything they can dig up online about me. (Or even from my garbage can.) And someone stealing my computer is likely doing a smash and grab, to sell for drug money. They're not going to bother with an index card on my desk.

      --
      Velociraptor = Distiraptor / Timeraptor
    25. Re:Password keychains? by mcvos · · Score: 1

      Yeah, by "amazing" I meant it's amazing in how archaic, cobbled together and badly thought through it is. Not that it's actually any good.

      Their interface sucks too.

    26. Re:Password keychains? by theshowmecanuck · · Score: 1

      My bank does make me answer a security question if it doesn't recognize the IP.

      --
      -- I ignore anonymous replies to my comments and postings.
    27. Re:Password keychains? by aaarrrgggh · · Score: 1

      Which gets back to why it should just be a hash in the first place, and not an actual password. For the hash, who cares what characters it has? If the system isn't adequately hardened to prevent an exploit on the password submission then they might as well have a button saying "I promise that I really am AAARRRGGGH."

      Oh well...

    28. Re:Password keychains? by SmilingBoy · · Score: 1

      It is not safe if your browser is compromised. You enter a transfer of $50 to bank account A. Trojan in your browser replaces this to $5000 transfer to bank account B and sends this to bank. Bank asks you to provide transaction number 27 from your paper list to confirm $5000 transfer to bank account B. Trojan changes the browser display: "Please give me transaction number 27 for $50 transfer to bank account A." You provide the transaction number 27 and the trojan uses it to confirm the fraudulent transaction. And if the trojan is good, it will continue to alter your balance and your account display for weeks to come... The SMS based transaction numbers are much better. The SMS says: "You requested a transfer of $50 to bank account A. Please confirm in your browser using the code 984759830." An attacker would now need to install a trojan on your computer (to be able to get your login details) and get hold of your mobile phone at the same time. Much more difficult!

    29. Re:Password keychains? by Beardo+the+Bearded · · Score: 1

      Even better, my bank will let you change your password to one with special characters but their login page won't accept them.

      Then they ask some dumbass question like "what is your favorite movie?" but I just answered all of those security questions with another password. ;)

      --

      ---
      ECHELON is a government program to find words like bomb, jihad, plutonium, assassinate, and anarchy.
    30. Re:Password keychains? by Anonymous Coward · · Score: 0

      They've usually got a canned list of around 5-10 questions that you can't change, they're almost always the *same* questions as everybody, and it's usually not that difficult to track down some of that information.

      My mother’s maiden name actually is iCMjrjLODuxXmaKDWcVAfSZiCPXfeUcw, you insensitive clod!

    31. Re:Password keychains? by Beardo+the+Bearded · · Score: 1

      You bank without using a Live CD?

      --

      ---
      ECHELON is a government program to find words like bomb, jihad, plutonium, assassinate, and anarchy.
    32. Re:Password keychains? by Red+Flayer · · Score: 4, Funny

      Tell them your mother's maiden name is ct!h0Zf&.

      I usually just tell them my mother's maiden name is cthulhu, and then the bank gives me all their money.

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    33. Re:Password keychains? by StikyPad · · Score: 1

      I use KeePass to generate and store complex passwords. Then I just e-mail the encrypted key db to myself on a web-based account. Changes are infrequent, so synchronization isn't that big of an issue. Just don't forget to send yourself updates when you add new sites or change passwords for whatever reason. As a bonus, you'll have redundancy with the presence of the key database on multiple computers and online, so the chances of losing all existing copies are negligible (unless, perhaps, you happen to work and live in the data center that hosts your e-mail account).

    34. Re:Password keychains? by tixxit · · Score: 1

      I know my bank does exactly that. First time logging in from a new computer and it asks me a few security questions.

    35. Re:Password keychains? by nabsltd · · Score: 2

      Tell them your mother's maiden name is ct!h0Zf&.

      Most of these "security" questions ignore anything but [A-Za-z] in the answer and fold case.

      So, although you are a bit more secure by not using the correct, searchable answer, any answer that wasn't correct would accomplish the same thing.

    36. Re:Password keychains? by walshy007 · · Score: 1

      easy fix, use your regular smallish password and a checksum algo of your choice (md5sum, sha1sum, whatever) and then use the hash of your crappy password as your actual password.

      they then have to figure out what algo you used, what key length, and what simple password, or just try to brute force the ridiculously long password the hash creates.

    37. Re:Password keychains? by heypete · · Score: 1

      And then you only need to figure out how to sync those various keyrings across multiple PCs, browsers, OSs and smartphones. Easy as pie, right?

      Actually, yes. LastPass.com makes it trivial.

      I've changed most of my passwords to long, pseudo-random passwords and store them with LastPass (I also keep a backup locally, Just In Case).

      Disclaimer: Although I'm a LastPass user (and pay for the Premium service), I have no other connection with the company.

    38. Re:Password keychains? by Anonymous Coward · · Score: 0

      base64?

    39. Re:Password keychains? by beernutz · · Score: 1

      Not a problem actually:

      http://www.lastpass.com/ does ALL this.

      PCs, Browsers, OSs, Phones, hell they even do One Time passwords if you like!

      Very good software!

      --
      (stolen from DaBum) I am dyslexia of borg - your ass will be laminated.
    40. Re:Password keychains? by enjerth · · Score: 1

      I hate everything about (anti-)security questions, which are (IMHO) nothing more than a time/money saver for the institution in case I forget my password and have to bother them about it. These security questions amount to having a link ("Click here to hack this account") where the unauthorized person gets a hint at a weak password. And that weak password could potentially be found in public records. Security questions are practically a gift to criminals.

      Place of birth? Maiden name? Parent's middle name? Easily information for someone to dig up.
      Favorite teacher/coach? I was home schooled, so it's either my mom or my dad, which if anyone knew I was home schooled they'd figure that one out in two tries.
      Favorite movie/book/fictional character? Well, my favorites change from time to time, what's the likelihood that I'll remember when I answered that question and what was my favorite then? And favorites come up in conversation frequently, so someone eavesdropping on a conversation or reading one of my online posts might pick it up.

      I always answer their security questions with some kind of nonsense. I don't need a simple password bypass. The system is only as strong as it's weakest link, and I'm not going to add another weak link. Hell, rarely do I find 3 different questions that are even applicable to me, and they don't let you skip setting up security questions, so I'd be forced to enter nonsense for at least one of them most of the time. /rant

    41. Re:Password keychains? by realityimpaired · · Score: 1

      Which is why my standard answer to any of those "security" questions is "guess".

      What's my mother's maiden name? Guess.

      You'd be surprised how effective it is... :P Anybody who actually does go stalkerish and tracks down my mom's maiden name still can't actually answer the question correctly...

    42. Re:Password keychains? by realityimpaired · · Score: 1

      The point of TFA is that it isn't worth worrying about that, though... in a world where people just brute force the hash rather than trying to guess your password, there isn't really any difference in the strength of your password, whether it's "123456" or "Idtawgmp0fw@12qpTT78v!^y23". And that's not to mention that hackers don't usually go after individual accounts, they go after entire sites.

      You're actually *safer* using one or two passwords that you can easily remember for stuff that isn't generally secure (stuff like forums), because then you don't have to trust that password to an outside site like LastPass which could, itself, get hacked and compromise all your info.

      Anybody who's trying to hack your stuff and knows you in person probably isn't going to go after your passwords...
      Obligatory XKCD: http://xkcd.com/538/

    43. Re:Password keychains? by Stewie241 · · Score: 1

      Yeah because I doubt anybody would have rainbow table entries for your crappy passwords.

    44. Re:Password keychains? by Unequivocal · · Score: 1

      Good reference. Thanks. I use PasswordSafe but it's local. I actually like that feature b/c it reduces the number of vendor dependencies, but it's a pain b/c of sync. It might be worth checking out lastpass so thanks for the reference.

      FYI, there's an interesting company called SpiderOak which has similar security (zero knowledge cloud encryption) for storing files online which is pretty handy as well.

    45. Re:Password keychains? by Unequivocal · · Score: 1

      That sounds dangerously like security through obscurity to me. Relying on lack of information about your password to protect it is insecure, as best as I understand the issue.

      Good hashes should be able to share everything about themselves except the values that generated them. If you use a weak value to generate it, then any security hash is weak.

    46. Re:Password keychains? by Chyeld · · Score: 1

      Which is why you lie. Consistently and constantly to those questions.

      What was your birth place? Pizza Hut, Luna City
      What was your first pet's name? Sir Fucks-a-lot
      What was your mother's maiden name? Jack Daniels
      What is your favorite food? Glass

      If you do so, no amount of digging into your personal life is going to come up with the right answers and as long as you give the same answers each time, it's not that difficult to remember.

      Of course, then you have the problem where THAT database is compromised, given unlike the password data base the answers probably weren't encrypted...

    47. Re:Password keychains? by dave562 · · Score: 1

      I like the way that Chase is setup. If I have not accessed their website from a particular computer, they require a second form of authentication that they send out via SMS or phone.

    48. Re:Password keychains? by rjstanford · · Score: 1

      You bank without using a Live CD?

      Yes, this is the Real World, don't'cha'know, and some people are willing to entertain microscopic risks in exchange for convenience.

      --
      You're special forces then? That's great! I just love your olympics!
    49. Re:Password keychains? by rjstanford · · Score: 2

      Which is why you lie. Consistently and constantly to those questions.

      What was your birth place? Pizza Hut, Luna City
      What was your first pet's name? Sir Fucks-a-lot
      What was your mother's maiden name? Jack Daniels
      What is your favorite food? Glass

      If you do so, no amount of digging into your personal life is going to come up with the right answers and as long as you give the same answers each time, it's not that difficult to remember.

      Of course, then you have the problem where THAT database is compromised, given unlike the password data base the answers probably weren't encrypted...

      Yup. The only way someone could ever get them is if you posted the list of questions and answers to some kind of non-anonymous messaging board. Luckily, nobody would eve be that foolish. ;)

      --
      You're special forces then? That's great! I just love your olympics!
    50. Re:Password keychains? by Anonymous Coward · · Score: 0

      I just tell them that I'm an investment banker and they give me all other people's money.

    51. Re:Password keychains? by heypete · · Score: 1

      The point of TFA is that it isn't worth worrying about that, though... in a world where people just brute force the hash rather than trying to guess your password, there isn't really any difference in the strength of your password, whether it's "123456" or "Idtawgmp0fw@12qpTT78v!^y23".

      I respectfully disagree.

      To the best of my knowledge, rainbow tables for unsalted, printable-ASCII passwords are useful for passwords up to about 14 characters. Using a longer password would make it less likely that bad guys would have created rainbow tables for it. Generating tables for all passwords up to 20 characters in length would be a very large undertaking. Tables up to 30 characters would be exceedingly resource intensive.

      Naturally, it would be best if sites used reasonable methods of protecting passwords (e.g. a hash composed of the username, password, and salt), but having site-unique, long passwords (whether stored at LastPass or elsewhere) does help limit the damage of any compromise.

    52. Re:Password keychains? by skarphace · · Score: 1

      Not the same problem at all. Nobody should have a copy of your bank card number, so that can be seen as part of the 'secret' number in addition to the PIN code.

      FYI, you give away your bank card number every time you use it. At most, I'd call it semi-private.

      --
      Bullish Machine Tzar
    53. Re:Password keychains? by skarphace · · Score: 1

      Ugh, the worst offender I've ever seen is the US Postal Service. I dunno how it is now, but at the time, my password had to be EXACTLY EIGHT characters and had to contain EXACTLY ONE capital letter and number, respectively.

      Of course, at sign up, the form just discarded any letter over 8 chars and any capital or numbers after the first entered. WTF,man?

      USPS is so stuck in the 80s when it comes to computing. I've been working with some of their data and it is incredibly frustrating. Like it was made for those old spool printers. I don't know how anyone can have a database full of ALL CAPS and fixed width datasets this late in the game.

      --
      Bullish Machine Tzar
    54. Re:Password keychains? by Anonymous Coward · · Score: 0

      When I worked for a major university a few short years ago, they contracted our paperless pay statements and W2s to Talx -- who only allowed numbers in the "password". Super frustrating, and of course no one in HR understood why I had a problem with this. They may have gotten smarter since then, but doubtful.

      You can have a secure password even if you restrict it to only TWO characters. The critical factor is the length. When comparing password policies, it helps to put everything into the same units for comparison. I like to use "equivalent length in bits."

      So the question is, was there a length limit imposed by Talx?

    55. Re:Password keychains? by walshy007 · · Score: 1

      you consider something like jkafhnhbhhsgfjkhl02948329075843jknewuwdfm a crappy password?

      something tells me you don't understand what I have suggested. and also I think rainbowtables for passwords 60+ characters long will be rather.. not feasible.

      Think of it more of an easy way of remembering your ridiculously long random password.

    56. Re:Password keychains? by walshy007 · · Score: 1

      Relying on lack of information about your password to protect it is insecure,

      Your password itself is 'lack of information' so essentially you are arguing a password is security through obscurity.

      Good hashes should be able to share everything about themselves except the values that generated them. If you use a weak value to generate it, then any security hash is weak.

      In this instance the hash is not public, the hash is the secret used as your password. unless you want to argue 60+ character essentially random passwords are less secure than hunter2, your argument is moot.

      Think of it as an easy way to remember your ridiculously long password, without writing it down.

    57. Re:Password keychains? by tycoex · · Score: 1

      My bank forces me to answer the security questions any time I log in from a computer other than my own.

    58. Re:Password keychains? by John+Meacham · · Score: 1

      Better yet, use a hash of your 'secret' password combined with the name of the site. that way if one site gets compromised or you get phished, they can't use that to figure out your password to other sites yet you only have a single password to remember to let you recover all your site specific ones.

      --
      http://notanumber.net/
    59. Re:Password keychains? by treeves · · Score: 2

      So don't use the real answer to the father's middle name question. Say it's 1y1g2r3fs5cxy4 or something.

      --
      ...the future crusty old bastards are already drinking the Kool-Aid.
    60. Re:Password keychains? by Anonymous Coward · · Score: 0

      Ok - if that works for you. But keep in mind there are projects that pre-generate and distribute the hashes of all weak passwords. Once it's known that your hash (which granted would be a strong password by itself) is in fact the hash of a weak password, then calculating which weak password generated it would be easy. A (strong) hash of a weak password is one step better than a weak password, but still worse than a strong password with no hashing step.

    61. Re:Password keychains? by walshy007 · · Score: 1

      Once it's known that your hash (which granted would be a strong password by itself) is in fact the hash of a weak password, then calculating which weak password generated it would be easy.

      And having them find out what your actual password is with only a password makes finding it easy. The whole point is for it to be kept a secret. (in this case what algo you used and that you even hashed it is also a secret).

      Having a strong password and then telling them 'it is x characters long and starts with xyz' to get the strong password negates it's value also. There is no difference to what is being done here.

    62. Re:Password keychains? by hairyfish · · Score: 1

      You can't, at least not at my bank. One time SMS codes are mandatory for transactions to new accounts and any security changes so it's pretty robust. The weakest link would be if you had the password, and my personal details and called up my bank pretending to be me and requested a change of cell phone number for SMS. But then this change gets sent to my email address and a letter to my house so I'd know about it. Unless you had all that too. Possible but about as hard as I realistically expect.

    63. Re:Password keychains? by AmiMoJo · · Score: 1

      Keepass. Windows/Linux/Mac on the desktop, Android, iPhone, Blackberry and Symbian on mobile. There are ways to do on-line sync with it but I just copy the file manually when I update it now and then.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    64. Re:Password keychains? by Anonymous Coward · · Score: 0

      Firefox Sync syncs passwords. You only need to bring your private key from system to syetem

    65. Re:Password keychains? by enjerth · · Score: 1

      Thanks for reading my post./facepalm

    66. Re:Password keychains? by treeves · · Score: 1

      You're welcome. Don't hurt yourself! ;-)

      --
      ...the future crusty old bastards are already drinking the Kool-Aid.
  4. people write down hard passwords by alen · · Score: 4, Insightful

    one time i worked at a place where every 6 months they would randomly change your password to a random 8 letter string of letters, numbers and a special character. and your username was some cryptic combination of initials, numbers and department. needless to say most people would keep a copy under the keyboard. meanwhile the admins thought they were james bond with their cool security

    1. Re:people write down hard passwords by Anonymous Coward · · Score: 0

      Our security research group estimates everyone has to remember 8-10 unique passwords (or told to keep unique) for work. IT policy states each password needs to be:

      - 12 characters long
      - mix of digits, letters (at least 1 upper case)
      - must have at least 1 special character (i.e. !#*$, etc.)
      - no words
      - can't be one you used in the last 8 passwords
      - changed every 90 days

      So yeah, people write down passwords. To think they don't is foolish.

    2. Re:people write down hard passwords by hey! · · Score: 5, Insightful

      Actually having a hard password and writing it down is not such a bad idea. It's leaving the password under the keyboard that's a bad idea.

      Look at this this way. That guy driving a Ferrari around town unlocks it with a key that *anyone* can use. It's reasonably safe, however, because he keeps the key in his pocket.

      Of course, wallets get stolen. So what you do is this: you generate a strong eight character password, print it on a laminated card and keep it in your pocket. You choose a memorable six character password and keep it in your head. Then concatenate the two to form your working password. That's poor man's two factor security.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    3. Re:people write down hard passwords by Chanc_Gorkon · · Score: 1

      Or keep it in an unencrypted spreadsheet.

      --

      Gorkman

    4. Re:people write down hard passwords by oldspewey · · Score: 1

      So what you do is this: you generate a strong eight character password, print it on a laminated card and keep it in your pocket.

      I'd say that between all the sites/resources I use that enforce periodic password changes, I am forced to create at least one new password every 3-4 weeks. That's a lot of printing and laminating.

      --
      If libertarians are so opposed to effective government, why don't they all move to Somalia?
    5. Re:people write down hard passwords by Cro+Magnon · · Score: 1

      Or keep it in an unencrypted spreadsheet.

      And name it "passwords.xls".

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    6. Re:people write down hard passwords by Geoffrey.landis · · Score: 1

      If only all the systems would have the same requirements for passwords, I would be able to deal with even those requirements, and come up with a system that gives me a different password on every system.

      Unfortunately, the systems are all different. One system I log into says I have to begin and end with a letter. Another says I CAN'T end with a letter or number. Another says I have to include a symbol character, but not at the beginning or end, and only from the set of nine symbols !@#$^&*() --OK, so why not %? Why not or ? Another system says I have to --

      I can't come up with a system, because so far EVERY system I've come up with gets broken by one or another "requirement" for what's not allowed.

      --
      http://www.geoffreylandis.com
    7. Re:people write down hard passwords by clone52431 · · Score: 2

      Or keep it in an unencrypted spreadsheet.

      And name it "passwords.xls".

      And put it in My Documents, which they’re sharing on Limewire.

      --
      Distributed Denial of APK: It takes 15 seconds to reply to him anonymously, but wastes tons of his time if we all do it.
    8. Re:people write down hard passwords by mdarksbane · · Score: 1

      So write it on a scrap of paper and stick it in your pocket. If it isn't meant to last more than 4 weeks a scrap of printer paper will last plenty long enough.

    9. Re:people write down hard passwords by Anonymous Coward · · Score: 0

      ... and the problem with these rules is: they make cracking passwords easier, since now you have the 'syntax', you can eliminate all that doesn't fit the 'syntax'

    10. Re:people write down hard passwords by Vanderhoth · · Score: 2

      So what's harder to crack, a Secure password you've described above written on a sticky note stuck to a monitor or under a keyboard or a slightly less secure password most people can remember?

      We have similar password requirements where I work only you can't reuse a password with in the last 14 passwords and it's changed every 3 months. I manage several databases, have 10 different application accounts, 3 HR accounts (for requesting time off, training and such), 3 e-mail accounts and at least four web forum accounts. All with different user names and password requirements.

      unfortunately I've had to resort to writing everything down. I keep them locked up, but all it would take is for me to pull them out to log in to a system and get distracted and forget to put them away. Many of the people in my office just write their new passwords on post it notes and stick them to their monitors. I've commented on it before and was promptly told to STFU and mind my own business.

      It's gotten to the point that I'm just refusing to use accounts that have ridiculous requirements. I'm no longer using the HR Training forum because they require a 16 character, no real words, non-repeating character, mixed case, alphanumeric with special characters password that must be changed every 30 days. That's just to look at what courses are being made available to my group, there's a separate site and account I have to log on to in order to request training that may or may not be listed on the former site. I sent the group in charge of the courses site an e-mail explaining why I wouldn't be using their site and they tattled to section head, who had never used the site before. After he tried to create an account and understood why I was refusing to use it he replied to them with an e-mail starting with "I'm going to make this as politically correct as I can, but..."

      What I believe it boils down to is the managers of a site need to evaluate what information is being made available on their site and what level of security is necessary. For forums like /. I would say a low security password of at least 3 characters would be sufficient. I'd consider a bank account a high security password, which should have more restrictive conditions place on it.

    11. Re:people write down hard passwords by eleuthero · · Score: 1

      or maybe just use a basic cipher or memory peg for all passwords... at least, that's what I did until someone hacked all of my email addresses (but forgot to change the "I forgot my password" setting and this allowed me to regain control).

    12. Re:people write down hard passwords by Anonymous Coward · · Score: 0

      How often are you using this two factor password? For me, even if it's every other week, I'm going to memorize the whole thing after 5 or 6 logins. Assuming, I'm using the laminated "key" as a prefix or suffix to all my logins, I would memorize it even faster. Why do I need to keep it written down and stored in my wallet?

    13. Re:people write down hard passwords by Anonymous Coward · · Score: 1

      This is what I do .. Take a word, any word that I can remember easily. As an Example I will use 'bender'

      I then divide that word where I can remember. so my new password is nderbe as I split it after the e. So as long as I remember these two things I'm can always decode my password.

      I then add numbers that represent the position of the character. Such as n3d4e5r6b1e2

      Then I mix in some case sensitivity and maybe certain numbers to a special character which is constant across all my passwords.

      So I might end up with n3D4e%r6b1E2

      I find this method super easy to remember passwords, I don't have to write them down.

    14. Re:people write down hard passwords by Machtyn · · Score: 1

      8x8 grid of various characters. Pick your line. The line can be any direction you want. Start on whichever character you want. Don't necessarily make it a straight line.

      Certainly a person can reasonably guess that the card they stole is using one of 16 passwords, because people choose the easiest path. However, using a memorized salt would help in most places except where you can't use sections of previous passwords.

    15. Re:people write down hard passwords by mcgrew · · Score: 1

      Or in your phone book. The password would be a "person's name" (Don Y4rb01d$k1) with a made-up phone number. If you wanted to have it extra secure, XOR the name and number for the password.

    16. Re:people write down hard passwords by Anonymous Coward · · Score: 0

      If I keep the note with my password in my wallet the companys network becomes available to anyone who steals my wallet.
      If I keep my password on a note on my monitor the companys network becomes available to anyone sitting at my desk and already has access to my hardware, the entire office space, all printed paper, my notes and pretty much everything of value.

    17. Re:people write down hard passwords by Overzeetop · · Score: 1

      About 20 years ago, I created a quasi-random string of 200 characters. I saved it several times in digital form (floppy, computer HD, now it's on my phone, Evernote, etc.), and I had a printed version at one point. That's back when I had to change my password every 6 months, no more than 3 repeated letters, one cap, one lower case, and one number as a minimum, and 9 characters long.

      I'd select a starting point, either forwards or backwards, type in the 8 characters off the sheet, and add a special character (!,#,or * usually). That way I only had to remember where in the string I started, which direction I went (aka the second character), and what the special was.

      I still use passwords off that sheet. Three of them to be exact. Plus a very simple, non-dictionary word and an index number for sites like Gawker.

      --
      Is it just my observation, or are there way too many stupid people in the world?
    18. Re:people write down hard passwords by Pollardito · · Score: 1

      I think you're intending this as a way to secure the password to one really important site, but I wanted to point out that this solution still breaks down when 140 different websites require their own credentials (where the guy with the Ferrari key starts to look like a building superintendent). You'd need either a separate laminated password portion for every site, or a separate memorized portion for every site, or some mixed-in factor that is based on the site to combine with the other two pieces. And after all that you still end up with problems like one of the other posts on this thread mentions: some sites have arbitrary requirements like "the password has to be 8-12 characters" that kill a 14-character password scheme.

      Unfortunately the requirements "easy to remember" and "not trivial to guess" are somewhat at odds, and the tension between "different for every account" and "not written down" just adds to the overall problem

    19. Re:people write down hard passwords by Nethead · · Score: 1

      So I might end up with n3D4e%r6b1E2

      I find this method super easy to remember passwords, I don't have to write them down.

      For large values of "super easy."

      --
      -- I have a private email server in my basement.
    20. Re:people write down hard passwords by QuantumG · · Score: 1

      I'm sure you already know this, but it's worth mentioning: idiotic sites, like gawker, ignore more than 8 characters. So, in your example, 6 of the 8 characters would be weak.

      --
      How we know is more important than what we know.
    21. Re:people write down hard passwords by Anonymous Coward · · Score: 0

      It isn't poor, it is two factor security:

      1. Something you have.
      2. Something you know.

      And you know what? It's a good solution too!

    22. Re:people write down hard passwords by Anonymous Coward · · Score: 0

      If you're going to do that, just keep both halves in your head.

      Making a laminated card of something you type every day while still having to remember the other half isn't poor-man's two-factor security. It's retarded-man's version of one-factor security.

  5. Re:hard passwords just lead to post it's even more by Anonymous Coward · · Score: 0

    Am I the only one who found that post unintelligible?

    Anyway - I use a very simple passwords, since I don't really care about this account. However, I'm the real Anonymous Coward - most of the others are just fakes who got into my account. As I said, I don't really care, pretty much anyone can get into this account.

  6. 160 seconds? Windows? Bad example by fahlenkp · · Score: 5, Interesting

    Why on earth are they mentioning how fast rainbow tables can break an old windows hash? That has nothing to do with most pages running apache on linux. The example password would last for quite a while against a brute force attack. Anyone worth their salt wouldn't allow that many auth attempts from one IP. Get it worth their salt? Lololol. Anyhow why is the windows example being used in this article at all?

    1. Re:160 seconds? Windows? Bad example by Culture20 · · Score: 3, Insightful

      The example password would last for quite a while against a brute force attack. Anyone worth their salt wouldn't allow that many auth attempts from one IP.

      I'm sure you've noticed from your logs that brute force attempts are made from botnets now too? A lot harder to block.

    2. Re:160 seconds? Windows? Bad example by gparent · · Score: 1

      Yeah, they've been trying to bruteforce my RSA key for a while now. Oops.

    3. Re:160 seconds? Windows? Bad example by Exry · · Score: 1

      Why not just block the account rather than the sources of the login-attempts?

    4. Re:160 seconds? Windows? Bad example by Lloyd_Bryant · · Score: 2

      Why on earth are they mentioning how fast rainbow tables can break an old windows hash? That has nothing to do with most pages running apache on linux. The example password would last for quite a while against a brute force attack. Anyone worth their salt wouldn't allow that many auth attempts from one IP. Get it worth their salt? Lololol. Anyhow why is the windows example being used in this article at all?

      You missed the point of using rainbow tables in the first place. It's not about brute force guessing a password - any system that's still vulnerable to that sort of attack should have the admin taken out and shot. It's in the case where an attacker get hold of the file containing *hashed* passwords, and want to work out what passwords correspond to those hashes (which is what happened in this case).

      Windows, Linux, whatever - if a file of hashed passwords can be obtained, and those hashes aren't salted, then they are vulnerable to a rainbow table attack. They probably just used Windows as an example because there are so many attack tools written specifically for the hashes employed by the folks in Redmond.

      --
      Don't tell me to get a life. I had one once. It sucked.
    5. Re:160 seconds? Windows? Bad example by Z00L00K · · Score: 1

      Sure, but many of the bots are running the same password list, and if you block an IP address after a certain number of connections you will make it harder to penetrate your server.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    6. Re:160 seconds? Windows? Bad example by abolitiontheory · · Score: 1

      Why on earth are they mentioning how fast rainbow tables can break an old windows hash? That has nothing to do with most pages running apache on linux. The example password would last for quite a while against a brute force attack. Anyone worth their salt wouldn't allow that many auth attempts from one IP. Get it worth their salt? Lololol. Anyhow why is the windows example being used in this article at all?

      Right, but the issue is, they weren't cracking over an IP. They made off with a hash file. This is why system-level security is more important than user-level security. The problem isn't that the users had weak passwords, it's that Gawker's servers were compromised. Now the hackers don't have to worry about IP auth denial.

      A hacker making off with a hash file is like a thief making off with your portable safe. Sure, it's fire proof and has a padlock, but he has all the time in the world now, in a safe environment, to gain access to your personal documents.

      The bigger question is, why was your doors unlocked?

      Weak passwords and fake information for meaningless sites, stronger passwords for financial and personal sites. Differentiation is the key, not complexity.

    7. Re:160 seconds? Windows? Bad example by fahlenkp · · Score: 2

      A little harder to block, yes I would agree, however even a botnet of 1 million computers all active on my pathetic site can only guess 5 million per hour. I would love to see your logs that are a clear show of botnet force. Doesn't happen to my company's webservers. (knock on wood) Still a long time until the example password gets cracked. So at the heart of this question- are strong passwords like "Fgpyyih804423" worthless because an old NTLM hash cracker with precalculated tables can hit it in 160 seconds? Absolutely not. The example does not belong in the article.

    8. Re:160 seconds? Windows? Bad example by jimicus · · Score: 1

      Why on earth are they mentioning how fast rainbow tables can break an old windows hash? That has nothing to do with most pages running apache on linux. The example password would last for quite a while against a brute force attack. Anyone worth their salt wouldn't allow that many auth attempts from one IP.

      Any attacker worth their salt won't carry out the attack directly themselves, they'll instruct a botnet of 20,000 PCs to make 3 attempts each and log any that come back as working.

    9. Re:160 seconds? Windows? Bad example by AntiNazi · · Score: 1

      Opens the door to a trivial denial of service by just spamming x number of bad logins per y amount of time for all (or some number of) usernames.

    10. Re:160 seconds? Windows? Bad example by trollertron3000 · · Score: 0

      The example was supposed to show how a brute force effort can be made if a cracker has a set of hashed passwords. Guess it flew over your head because you heard Windows and went into YEAH BUT LINUX mode. It was supposed to show why a salt is so important, which you obviously understand, yet you missed the point of the article.. hrm. Strange. If a cracker has your auth database with the hashes then they can brute force easily. That was the point.

      --
      Tiger Blooded Bi-Winning Machine
    11. Re:160 seconds? Windows? Bad example by Anonymous Coward · · Score: 0

      Because that would make denial of service attacks trivial to pull off. Businesses can't afford that. It would be more secure, but having huge swaths of your customers locked out of your system because bots around the world keep trying to hack their accounts would drive your customers away in droves.

    12. Re:160 seconds? Windows? Bad example by PReDiToR · · Score: 1

      Millions of attempts to find some variation of "phpmyadmin" showed me that the easiest thing to do was to put a script on the default site's 404.php that added the requesting IP to hosts.deny.
      Having only the default site running on the IP and the rest of the server serving up NamedHosts made it easy to determine if it was a real request for a page or if it was a script trying to find vulnerabilities.

      Moving SSHd off 22 dropped the attempts on that service by an order of magnitude.

      Security is a journey, not a destination and everything you can do to either waste their time, or keep them out is another step towards your goal.

      --

      Do not meddle in the affairs of geeks for they are subtle and quick to anger
    13. Re:160 seconds? Windows? Bad example by afidel · · Score: 1

      Not to mention if they had added three characters the LM hash trick wouldn't have worked because it can only store two 7 character halves so a 15 digit password leaves only the old invalid LM hash in the table. This is why I advocate password phrases, easy to remember but hard to crack and they work wonderfully on most OS's but unfortunately not most websites as the idiots are worried about the couple of extra bytes for storing a decent length password. I would much rather have the password "this is my password and there are many like it" than "Fgpyyih804423"

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    14. Re:160 seconds? Windows? Bad example by trentblase · · Score: 1

      That's fine. Email an extremely large code to the email address on file. When the user follows that link, you whitelist their current ip. Some effort, but far better than a compromised account. I guess this won't protect email though.

    15. Re:160 seconds? Windows? Bad example by Anonymous Coward · · Score: 0

      Don't any sites rate-limit login attempts by username rather than IP address? There aren't many reasons you'd need to support a single account attempting to log in more than once per second.

    16. Re:160 seconds? Windows? Bad example by heypete · · Score: 1

      ...and any admin worth their salt will have the system lock accounts (or require some sort of two-factor authentication, like SMS) that are being attacked in such a manner.

    17. Re:160 seconds? Windows? Bad example by Anonymous Coward · · Score: 0

      A lot of sites I've seen simply block access to your account (unless you've got a cookie) if more than X connection attempts. Of course, that makes DDOSing someone possible, which is annoying (cookies bypass the problem, at least temporarily). Other sites will captcha anyone who makes repeated login attempts.

    18. Re:160 seconds? Windows? Bad example by Arancaytar · · Score: 1

      It is relevant in the context of these crappy LM hashes also being used to store Gawker's passwords.

      (And yes, that constitutes a major fuck-up.)

    19. Re:160 seconds? Windows? Bad example by fahlenkp · · Score: 1

      It was a DES hash. Which is why comparing to old windows is dumb. It is an old linux server compared to an old windows table lookup. If you look at the list of passwords that were found, they are all really easily brute forced, I don't think they used a DES rainbow table.

    20. Re:160 seconds? Windows? Bad example by fahlenkp · · Score: 1

      DES on gawker, here is a link showing you that it wasn't rainbow tables at all. Once again, I'll just say the article above makes no sense. http://www.guardian.co.uk/technology/blog/2010/dec/13/gawker-hacked-password-change

    21. Re:160 seconds? Windows? Bad example by Anonymous Coward · · Score: 0

      Anyone worth their salt wouldn't allow that many auth attempts from one IP.

      That's not what this is about at all. For that matter, this isn't about "most pages running apache on linux" either.

      It's about basic security, or the lack thereof as shown by Gawker.

      I have a copy of gawkers user and password database sitting on my ssd right now. How are they going to stop me from allowing that many auth attempts if I were to brute force it? Yeah, you could say they aren't worth their salt (the salt that they didn't use, btw..), and I'd completely agree, but it doesn't change the fact that I have an account and a barely-encrypted password sitting in a file that is widely available.

      My password can be cracked in about an hour or less depending on settings, as I did it because I wasn't sure what password I used for gawker since I so rarely use it. Luckily for me, i did as this article is recommending and used a really bad password that I only used on gawker.

      I guess if someone wanted to make a targeted attack against me, cracking my gawker password would give you a good guess as to the scheme I use on other accounts I don't care about, but I still felt a lot of relief when I cracked my password and saw it wasn't one I used anywhere else.

    22. Re:160 seconds? Windows? Bad example by Fat+Cow · · Score: 1

      Because the attack is quite general - it applies to any system that stores password hashes. And it's only applicable when you have the password hashes, so limiting attempts per IP isn't relevant.

      --
      stay frosty and alert
    23. Re:160 seconds? Windows? Bad example by kasperd · · Score: 1

      It was supposed to show why a salt is so important, which you obviously understand, yet you missed the point of the article..

      If that is really the point of the article, then whoever wrote the summary on slashdot didn't get the point of the article. Yes, even though it is possible to go and read the article, the summary should still give you an idea of what the point of the article is. If the summary contains just random ramblings how are you supposed to know if the article is worth reading.

      The summary just states that this password could be broken in 160 seconds, without giving any context. The password in the example consists of one upper case letter, six lower case letters, and six digits. If those were random, then to break it in 160 seconds you would have to do 25 billion per second, which translates to several thousand per clockcycle. Obviously not feasible on a single CPU.

      The summary makes it sound like this password isn't strong enough to withstand brute force. But if the article really mentions that this was due to a weakness in the way the password was stored, then that information would have been much more appropriate for the summary than a random example of how a strong password can be broken in 160 seconds.

      Complaining about people not reading the article does have its places, but this is not one of them. If the summary is actually sensible, and comments ask about more detail, that happens to be in the article, then it is appropriate to point out that the article is there.

      --

      Do you care about the security of your wireless mouse?
    24. Re:160 seconds? Windows? Bad example by Arancaytar · · Score: 1

      Sorry, I may have had a bad source then. There are several comments and pages claiming that the crypt() function used by the site generated LM hashes.

    25. Re:160 seconds? Windows? Bad example by Anonymous Coward · · Score: 0

      Well, you can block that many auth attempts from many IPs, to one username, within a certain amount of time.

    26. Re:160 seconds? Windows? Bad example by hairyfish · · Score: 1

      Because most people use Windows. Suck it up Linux princess.

    27. Re:160 seconds? Windows? Bad example by archont · · Score: 1

      Indeed that poses a serious programming challenge. If anybody discovers a way to limit login attempts for one account to N per hour, please give me a call.

  7. Unrealistic time to crack a password? by GreatBunzinni · · Score: 4, Insightful

    The coding horrors article claims that that given password was "cracked" in 160 seconds with a cracker kit but it fails to claim that it is a brute force attack where the attacker has physical access to the system (the cracker software is a bootable DVD, for fuck's sake). Meanwhile, in the real world, this sort of attack is practically impossible to pull off from any site which has any semblance of security. I mean, you only need to place a delay of a fraction of a second between login attempts to drive the time needed to "crack" the login/password combo to months, if not years. Adding to that the fact that it has become pretty much standard for sites to simply block any login attempt after N failed attempts then this reference to this so called cracking software goes from irrelevant to pathetic.

    --
    Slashdot, fix your code or at least hire someone who is competent at it to do it for you.
    1. Re:Unrealistic time to crack a password? by Xenna · · Score: 1

      That was a rainbow table attack. A way of cracking password hashes by having all possible character combinations and their corresponding hashes in a huge precomputed table. You need access to the password hashes for that and the security system needs to be badly designed. Rainbow tables are easily defeated by using large salt values that would require the rainbow tables to be not simply huge but impossibly huge.

      http://en.wikipedia.org/wiki/Rainbow_table

    2. Re:Unrealistic time to crack a password? by Spy+der+Mann · · Score: 2

      In addition to salting the password, I design my systems to sleep for one second after each failed password attempt, and for 3 seconds before booting the guy off. That should take care of brute force attacks.

    3. Re:Unrealistic time to crack a password? by anegg · · Score: 1

      Hash table-based password attacks depend on having access to the hashed password value; they are not used in a brute-force front-door attack. The article should have been clear about this, as it is essentially pointing out that passwords aren't safe from discovery if the password database itself has been taken, even though the password values are hashed.

      From a belt-and-suspenders security viewpoint, it is reasonable to want the database of hashed password values to be secure against "reversing" the hash to obtain the original password values, which can then be used for an unauthorized login.

      If the article had made clear the particular vulnerability it was identifying, it would be a good discussion about how to make such a database of hashes more secure (for example, using a random salt value for each password in the password database is a highly effective defense against the use of pre-computed hash tables of every possible password character combination - at least for now).

      So no, the approach in the article doesn't work against the front door, when standard login failure counts, retry limits, and retry delays already blunt brute force attacks. But it does work against stolen password hash values, which in some cases might not be protected as well as one things (especially if it is thought that the hashed values aren't particularly useful for a cracker).

    4. Re:Unrealistic time to crack a password? by Anonymous Coward · · Score: 1

      Yes and no. Brute forcing over a network generally is not attempting to log in 500 times, any more then orphcrack bootable CD is run while windows is open. The brute force is done against the encrypted store of passwords, which in gawkers case was stolen and copied locally. Once that security is comprimised then the brute force attacks can be run as fast as the hackers CPU will allow.

    5. Re:Unrealistic time to crack a password? by CodeBuster · · Score: 1

      The login attempt does not have to be completely blocked. In fact, this gives too much information to the attackers. In practice it is better to simply fail all login attempts, even when the correct credentials are given, for the next N minutes (3-10 minutes is usually sufficient). This way, the attackers think that their brute force attempts are going along at a good clip when in fact only a very few of tens or hundreds of thousands of attempts are actually "real" attempts; the rest, whether correct or not, appear to be failed logins (i.e. wrong credentials).

    6. Re:Unrealistic time to crack a password? by Pollardito · · Score: 2

      The recent Gawker hack where the entire username/password table was leaked is exactly the kind of "unrealistic attack" that you're calling "practically impossible to pull off". You don't need physical access to the system with the passwords, you just need a copy of the encypted passwords from the system to be moved onto a system that you have physical access to.

    7. Re:Unrealistic time to crack a password? by jvonk · · Score: 1

      In addition to salting the password, I design my systems to sleep for one second after each failed password attempt, and for 3 seconds before booting the guy off. That should take care of brute force attacks.

      Depends on the scenario. If the attacker can deduce that an incorrect password causes the thread to sleep for one second (and successes return immediately), they can craft the attack to use this implicit information via parallelization by using a bunch of workers in a thread pool.

      It might not be applicable in your case, but that's why I added a 750 ms delay on my web app for both success and failure (in addition to user account lockouts). A normal user doesn't really notice 750 ms of additional latency when logging into a webapp, because they only do it once per session. This approach decreases the likelihood of brute force attack at the expense of being slightly more vulnerable to denial-of-service or griefing (eg. by going through and causing a bunch of users to have their accounts locked).

  8. Passwords are stupid by betterunixthanunix · · Score: 5, Insightful

    Passwords are a very poorly designed security mechanism, yet no matter how many times this is pointed out, people still seem to think that the solution is to educate users about password security. Human brains just do not generate or remember random strings very well, and it is ludicrous to expect users to do so. Of course, passwords will always be around because password based systems are convenient.

    --
    Palm trees and 8
    1. Re:Passwords are stupid by Chanc_Gorkon · · Score: 1

      And cheap.

      --

      Gorkman

    2. Re:Passwords are stupid by Anonymous Coward · · Score: 0

      I'd certainly like to hear about your replacement idea.

    3. Re:Passwords are stupid by at_slashdot · · Score: 1

      PIN number for debit cards are only 4 digits and they work pretty well. The problem doesn't seem to be the password but the system that allows too many automatic tries. There's a problem with denial of service, but there are solutions for that....

      --
      "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
    4. Re:Passwords are stupid by MobyDisk · · Score: 1

      Agreed. Passphrases solve these problems, and cost nothing to implement. Yet most systems still insist on passwords 10 characters or some other such nonsense.

    5. Re:Passwords are stupid by Anonymous Coward · · Score: 0

      They aren't convenient, they are the only choice right now. Fingerprint scanners are too easy to fool, so they aren't currently an option. And imagine trying to implement such a thing across the internet for every site? And all the problems that come with that? Good bye anonymity. And if someone does hack it, every system everywhere would be screwed because you can't even reset your security system ("Sorry users, due to a hacking attempt against our system we are requiring everyone to change their fingerprints".)

      We need an alternative, but I have no idea what that would look like.

    6. Re:Passwords are stupid by Lexical_Scope · · Score: 2

      Are we sure passwords are stupid? They're certainly annoying when compared to using certificates or biometrics or whatever. Isn't the problem here more that passwords that are hard to crack are also hard to remember and also that password reuse is bad (m'kay).

      I read an excellent article by Dennis Forbes recently who suggested a browser-based mechanism to deal with this. Basically, never send your password to the recipient (whether it's Gawker or your bank). When you type into a HTML password field, hash the password you type in with your username and the domain of the site as a salt and then submit that. That way no-one (including the site owner) has any chance to store or intercept your plaintext password.

      Now if you use the same username everywhere, you might want to avoid "12345" as a password, but a single complex password could be used for all your sites without worry. It would be a different hash sent to (and stored by) each site, it would be immune to rainbow table attacks and if you use a good password it would also be secure against brute force attacks.

      http://blog.yafla.com/input_typepassword_Needs_To_Grow_Up/

      If browser developers were smart, they'd let you generate or enter a complex UID (generate it on your PC browser and then provide it to your iPhone, laptop, work PC and so on...) and salt with that as well. That way your passwords would work across multiple machines (if you used the same browser password) but it would add huge additional complexity to a brute-forcing attempt because now they need the domain (easy), your username (easy), your site password (hard) and your browser password (hard). So an attacker couldn't login to your accounts even if they beat your password out of you unless they were using one of your devices. Conversely, if they stole one of your devices, they'd still need to crack your site password.

    7. Re:Passwords are stupid by Haedrian · · Score: 2

      A good way of generating a random string...

      Is to think of a sentence that has letters and numbers - and then take the first letter of each word and all the numbers.

      Ex: My best friend Joseph was born on the 15th of December = MbfJwbot15oD. Mixed letters and numbers of different cases - and its pretty easy to remember.
      -
      What you could also try I guess is to get some sort of hash+salt - type in your password, and use that hash of the password as your password (which will also get rehashed). Bit hard on computers which aren't yours though.

    8. Re:Passwords are stupid by mlts · · Score: 1

      It would be nice to have a secondary authentication mechanism that is a de facto standard. Person buys card, or app for phone, and it works on any bank or website regardless. Because the secondary auth mechanism is bought separate from the account, one can remain reasonably anonymous by using a device only for throwaway accounts, and when done with those accounts, physically chucking the authenticator.

      With an authenticator in place, a webmaster can just drop code to have time delays for brute forcing, and call it done. Even if a blackhat bags the hash table and knows the user's passwords, without the physical authenticator, it won't do the intruder much good.

    9. Re:Passwords are stupid by Message · · Score: 1

      It is sort of the same system employed by the military with their Common Access Card... authentication requires two things.. something you possess (the card) and something you know (your PIN). You need both. One without the other is useless. And the card will lock you out after three wrong attempts.

    10. Re:Passwords are stupid by Mr.+McGibby · · Score: 1

      I think you just made the GP's point.

      --
      Mad Software: Rantings on Developing So
    11. Re:Passwords are stupid by Haedrian · · Score: 1

      GP commented that creating and remembering random strings is difficult for humans - I showed a way of creating strings which appear random (and make strong passwords) - which are easy to remember.

      Maybe I did prove his point,but I found a way around it.

    12. Re:Passwords are stupid by MobileTatsu-NJG · · Score: 1

      Convenient or practical?

      How would you suggest they go about it?

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    13. Re:Passwords are stupid by Anonymous Coward · · Score: 0

      Or you could use a sentence as a password.

    14. Re:Passwords are stupid by realityimpaired · · Score: 1

      Something like the Blizzard Authenticator, which is itself based on an RSA key?

      The problem is that RSA keys are expensive. I have one for work, but that's because one of the systems I have access to at work could crash the PSTN if used improperly (there's several other hoops I have to jump through to log into that system, it's not secured *only* by RSA key). For most people, that level of security just isn't worth it... especially when considering the potential loss when your bank password gets compromised.

      And having such an authenticator be global to all of your bank websites? Good luck getting the banks to cooperate on something like that, and even if you do, it's a colossally bad idea. You do *not* want to use the same authenticator/keyfob for all of your banks. That's insecure. Make it an app you can get on your smart phone, with each bank having their own password generator, and I may get behind it, but I still think it's a level of security that just isn't needed for most online banking apps. If you're *really* worried about security, then have your bank put a block on online banking (mine will do that if you ask), and do everything by going into a branch and talking to a human.

    15. Re:Passwords are stupid by Anonymous Coward · · Score: 0

      Passwords are a misnomer that has probably hung around from ancient times when system would only store 10 characters in a database row for the password.

      The appropriate term should be passphrase. That is, instead of entering a single word with a bunch of weird symb0l% and 5h1t, you enter a 10 word sentence of something.

      "The dog jumped over the red ball and fell asleep"
      This is long enough that, even unsalted, would be a bitch to crack and there are 600,000+ words in English so the cracking system just got insane. Bonus points if you use jargon or even just non-standard spellings, spell favourite or colour with a U which will fuck up American English crackers, mix the words with some British, some American to make it even harder. This is just a flourish though, the sentence is both easy to remember and more secure then a single dictionary word with a few character-to-symbol substitutions.

      [Caveat: Some programmers are still retards from the 80s and may limit your password length to 30 chars or less on some websites even though they hash them so the length shouldn't matter. I suggest castrating them if you encounter it]

    16. Re:Passwords are stupid by mlts · · Score: 1

      The Blizzard Authenticator is a VASCO device. It is a different mechanism than SecurID, but functionally similar.

      For something other than a Web login, we need one step up from a passive identification, because it isn't unheard of for malware to compromise a Web browser so completely that it will show a user one balance, when in reality, their assets are being moved offshore.

      What we really need is something like the IBM ZTIC -- a device that not just helps with authentication, but provides a mean of confirming transactions that malware cannot mess with. The worst malware can do is drop the USB connection to the device. Why should this functionality be on a dedicated device and not a cellphone? Lower attack profile. Nothing is 100%, but it is far harder to compromise a dedicated security device running a hardened embedded OS on ARM's TrustZone than essentially a general purpose computer.

    17. Re:Passwords are stupid by realityimpaired · · Score: 1

      No argument that a dedicated device, like an RSA key or a RACAL calculator, would be better for security. It's more for usability that I think it's a bad idea... nobody's going to want to walk around with half a dozen secure ID keys hanging from their keychain. I have one on mine, and even that is cumbersome when I also have the mail key, the house key, the car key, and the bike key on it.

    18. Re:Passwords are stupid by realityimpaired · · Score: 1

      it occurs to me that some folks may not know what I mean by a RACAL calculator... my google fu and wiki fu seem to be lacking on the subject...

      I'm referring to a challenge-response fob that was manufactured by a company called RACAL in the mid 1990's... it was basically a digital version of a challenge-response lookup table. You entered a 4-digit PIN into the device when you turned it on, which served as an offset salt on the lookup table. Entering the PIN generated your lookup table on the fly (so even if somebody had your calculator, they still couldn't use the lookup table without your PIN), and the server knew your PIN so it could generate your lookup table on the fly as well.

      After you'd logged in using your user/pass, you'd be presented with a challenge... the system I was using at that time presented a 7-digit number in the form of a phone number. You entered that number into your calculator, and it would present you with a response 7-digit number, which you'd enter into the system to authenticate.

      ((it wasn't actually a lookup table. not in the sense that was used for military authentication years ago... it was actually a translation algorithm on the 7-digit number that used your 4-digit PIN as a seed))

  9. Re:Offtopic but please help by Culture20 · · Score: 1

    Agree here. Also try using that slider bar thing with a touchscreen. No hidden posts for you.

  10. Password lock outs by Rik+Sweeney · · Score: 1

    the password "Fgpyyih804423" was cracked in 160 seconds by the Ophcrack cracker

    I've noticed that some websites will lock you out for 5, 10 or 15 minutes if you get the password wrong too many times in a row. That might slightly deter the hacker.

    Although they might simply start hacking other accounts and simply cycle through them...

    1. Re:Password lock outs by Anonymous Coward · · Score: 1

      ophcrack doesn't work by guessing passwords on a website. It's a Windows password recovery utility, which you run from it's own boot CD. It loads up the password tables and information from the Windows filesystem, then uses something called "rainbow tables" to look up all of the passwords on the system. It's mostly useful for older windows systems - I had to use it frequently at my old admin job when we'd get back a company laptop from a "former" sales rep, who had decided to change the password on his account, thinking that would prevent us from accessing the files when he turned the company laptop back in. We never told them that we were using a program to read their passwords out though - we'd just say things like "What? It was the name of your dog - it's on your license plate!" (because it usually was...)

  11. my password by theblackarrow0 · · Score: 0

    Wow I guess "mEginf0xnude0" wouldn't last very long?

  12. This is why... by RivenAleem · · Score: 5, Funny

    12345 has always worked for me, on every site I've used. Some sites require a 6, and some even 7 and 8. I've never been hacked once!

    I'd also like to add that I'm a giant douche and a poopy-head!

    1. Re:This is why... by Anonymous Coward · · Score: 0

      I gotta change the combination on my luggage!

    2. Re:This is why... by Modeverything · · Score: 1

      12345?

      That's amazing! I've got the same combination on my luggage!

    3. Re:This is why... by Anonymous Coward · · Score: 0

      That's too difficult to remember and too short.

      I personally choose:
      zzzzzzzzzzzzzzzzz

      I can remember that one in my sleep.

    4. Re:This is why... by CodeBuster · · Score: 1

      That's amazing! I've got the same combination on my luggage!

      Really? The TSA broke my luggage locks years ago. How does your combination luggage lock still work?

  13. Why have an account anyway? by rreay · · Score: 1

    The gawker staff accounts is a different issue, but forcing you to have an account just to comment caused lot of this problem.

    I used one of these accounts once to post a comment and don't even remember the password. It's probably a crap password but because I don't remember it I needed to change everything else. Thanks Gawker

  14. Lots of bad password advice out there by ron_ivi · · Score: 3, Interesting

    This was one of the best password articles I've seen.

    I think the worst advice I've seen is when people recommend using some algorithm to make long painful "good" passwords that are variations of each other.

    Someone who uses:
          mysecr1tword4gawker.com
    for fun and
          mysecr1tword4mybank.com
    for their bank isn't that much safer than if they had just used the same password for both.

    Much better to use throwaway ones for sites like gawker; and truly random ones for banking.

    IMHO OpenID is the best idea. You only need to put your trust in 1 identity provider - where it's worth the effort to set up a good password and 2-factor auth (easy to do for $0 at myopenid.com, and for a few bucks at Verisign's openid provider); rather than needing to trust every site you come across.

    1. Re:Lots of bad password advice out there by pnuema · · Score: 1

      Why is that algorithm a bad idea? It is certainly safer than using the same password for both. Bonus points if you add other algorithmic goodness (capitalize the 2nd vowel in the site name, replace the third letter with a number, etc...). Look, I need a password to log into my bank. My newspaper. My email. My blog. My kid's school. I actively use dozens of passwords. Algorithms like this are certainly no worse than writing everything down, and are certainly better than using the same password for everything.

    2. Re:Lots of bad password advice out there by Geoffrey.landis · · Score: 1

      I think the worst advice I've seen is when people recommend using some algorithm to make long painful "good" passwords that are variations of each other.

      Someone who uses:
            mysecr1tword4gawker.com
      for fun and
            mysecr1tword4mybank.com
      for their bank isn't that much safer than if they had just used the same password for both.

      If passwords were cracked by humans, like in the movies, with one very intelligent person focussing on one password: true.

      However, passwords are not cracked by humans, they're cracked by algorithms. Do the algorithms calculate: "delete the string gawker.com and substitute the string mybank.com and then try this on all the possible banks where target might have an account? Dubious."

      ...IMHO OpenID is the best idea. You only need to put your trust in 1 identity provider - where it's worth the effort to set up a good password and 2-factor auth.

      Single-point failure.

      You've now put your trust in a system that you don't actually control, which is a high-enough value target that it IS worth an intelligent attack, by humans, instead of a dumb attack by robots. And using techniques more sophisticated than "random trial and error of commonly used phrases".

      --
      http://www.geoffreylandis.com
    3. Re:Lots of bad password advice out there by sycorob · · Score: 1

      It protects you against automated attacks, but not people. If I saw that your password for Gawker was s3cret4gawker, I could try s3cret4chase, s3cret4usbank, etc for awhile until I got a hit. Chances are you're using the same username in all places too, it's just easier to remember.

      So it's better than using the exact same password, but it wouldn't be that hard to figure out the pattern you were using.

    4. Re:Lots of bad password advice out there by Buelldozer · · Score: 1

      Okay I'll bite; aside from the fact that the password references the actual site that the password is used for what makes it a "bad"?

      I see nothing wrong with using an algorithm to generate a good password that is simple to remember.

      For instance I commonly recommend that people pick something, say their employee manual, and use the first character of the first six words on the page plus the page number as a password. Then on their password post it, if they need one, they just write down the page number. Now all they have to remember is their algorithm and that doesn't have to change every time their password does, they can just change page numbers.

      Some of my users are doing this with various texts they have lying around the office. So their password post it looks like "page 23 Employee Manual, page 19 "Who moved my cheese", page 1 "Laughter is the best medicine", page 125 "Hyperdimensional Physics" and all they have to remember is to use the 3rd character of the last 8 words of the last paragraph plus the page number.

      So, please educate me on why this is wrong.

    5. Re:Lots of bad password advice out there by sycorob · · Score: 1

      Sure, but what you have right now is multiple points of failure, which is worse. If any of the dumb websites you use (any single one) gets hacked, then the password you use everywhere is useless.

      I'd rather sign up with Verisign or somebody, who's entire business is security, who can give me a hardware fob for 2-factor authentication, or via SMS, whatever. If Verisign gets hacked, I just have to fix it in 1 place - at Verisign. With what we have now, these poor schmucks get to go change every account they have. How is that better?

    6. Re:Lots of bad password advice out there by oobayly · · Score: 2

      I do exactly this for all non-banking sites.
      I use a 8 char alphanumeric password, I then take certain parts of the domain and prepend and append them to the password.
      As the base password is randomly generated, it's not obvious where the domain parts start and end.

      I started doing this after my Yahoo account was hacked, I'm guessing because I used the same password for some random site was found (that'll learn me). This way it stops any automated tools using that password on every freemail account with my username. Odds are that a person (not including people that worked at Station X) would need a good few examples of my password to see the "algorithm" I use.

      I've suggested that people do the same, but only after explaining why they shouldn't something simple like Password1 as their base password, and not to use the whole domain, but things like the 2nd vowel & 3rd consonant.

    7. Re:Lots of bad password advice out there by Anonymous Coward · · Score: 0

      After wikileaks, who really trusts a US business anymore.....

    8. Re:Lots of bad password advice out there by Pollardito · · Score: 1

      The point is that when someone steals 1.5 million passwords from Gawker, the hacker is more likely to spend the .1 seconds per account hacking the people that used the exact same password on every site than he is to spend 10 minutes looking at any one person's email address and password to try to divine how it could be changed to make a different password on other sites. This is "the nail that sticks up gets hammered down" principle that underlies a lot of security decisions, but you're right that it doesn't help you much if someone is deliberately targeting you.

  15. It is not true that your passwords are insecure by junglebeast · · Score: 2

    To quote the referenced article,

    "Why is Ophcrack so fast? Because it uses Rainbow Tables. ....If you've salted your password hashes, an attacker can't use a rainbow table attack against you-"

    In other words, any service with 1/10 of a brain will salt their passwords and be immune. They are also only vulnerable if they let their system get hacked and database stolen.

    In other words its the same classic trade off as ever: you have to trust the person who runs the service to know what they are doing with your password. But if they do know what they are doing, then you shouldn't have to worry.

  16. Re:hard passwords just lead to post it's even more by Vanderhoth · · Score: 3, Informative
    I would assume he meant "post it's" as in people just write all their passwords down and stick them all over their PCs

    Punctuation would have been useful

    hard passwords just lead to post it's. Even more so if you need to change it all the time and can't reuse old ones or even parts of old ones.

  17. Ophcrack by Kiaser+Zohsay · · Score: 3, Insightful

    If "Fgpyyih804423" had at least one non-alpha-numeric character in it, it would have survived at least the free download ophcrack.

    --
    I am not your blowing wind, I am the lightning.
    1. Re:Ophcrack by Anonymous Coward · · Score: 0

      If "Fgpyyih804423" had at least one non-alpha-numeric character in it, it would have survived at least the free download ophcrack.

      Oh yeah, THAT's what wrong with this assesment.

    2. Re:Ophcrack by Anonymous Coward · · Score: 0

      Hmm no (26*2+10)^13 = 2e23 is quite secure. This got cracked because Windows's LanManager stores it as 2 independent 7-char passwords.

  18. Lastpass by defaria · · Score: 5, Informative

    In a word - Lastpass. 'Nuff said.

    1. Re:Lastpass by gsmalleus · · Score: 2

      Absolutely! A co-worker of mine has been using it and stated that it worked well for him. After these recent break-ins, I decided to sign up for LastPass. I wen through all the websites I use on a regular basis and used LastPass' password generator to generate secure passwords for each. I feel much safer now knowing all my passwords are extremely strong. While the free service should suffice most of your needs, I signed up for the premium service ($12/year) to get the mobile app for my phone.

    2. Re:Lastpass by darkmeridian · · Score: 2

      I use Keepass to maintain all of my passwords. It's open-source and encrypted using AES 256. I save the password database on Dropbox, which keeps an updated copy available on all of my computers. The only problem is that I cannot login to the websites on public computers, but I think that's an added security bonus. I have my Blackberry with me to check my email, which is what I really need to check on the road.

      --
      A NYC lawyer blogs. http://www.chuangblog.com/
    3. Re:Lastpass by definate · · Score: 2

      Best $12 a year service, and now they're doing Xmarks for $8 per year.

      Two of my favorite add on's to any browser!

      Now I audit my passwords regularly, and maintain passwords WAY stronger than necessary, which are different per login.

      --
      This is my footer. There are many like it, but this one is mine.
    4. Re:Lastpass by rsborg · · Score: 2

      In a word - Lastpass. 'Nuff said.

      Similarly, I use 1password (Win/Mac). Main benefit with 1password over Lastpass that I can see is that my keychain lives locally (but can be shared amongst users/computers uisng dropbox).

      A password manager is absolutely essential, IMHO and a graceful happy medium between usability and security.

      --
      Make sure everyone's vote counts: Verified Voting
    5. Re:Lastpass by DMUTPeregrine · · Score: 1

      I do the same. KeePass also has a version for android, and I keep the portable executable with me on a flash drive. I use it for anything that needs to be secure, and insecure passwords for things that don't. (e.g. "Pi3.14159" is 9 characters, contains uppercase, lowercase, numbers, and special characters, is easy to remember, etc).

      --
      Not a sentence!
    6. Re:Lastpass by Anonymous Coward · · Score: 0

      It lives locally with Lastpass too, in an encrypted blob. You can read any of your passwords or secure notes without an internet connection. And that with just the regular browser plugin, not the additional USB backup options.
      For me it makes having a strong unique password (that I don't worry about knowing) for each site so trivially easy, it's more work NOT to have strong unique passwords.
      Even if a site insists on making me rotate a password, Lastpass guides the process and distributes the key to my PC and Mac browsers (and mobile devices).

      If someone keylogs my master password credentials, they'll only get as far as being prompted for a one time password from my Yubikey.

    7. Re:Lastpass by hacker · · Score: 1

      The only problem is that I cannot login to the websites on public computers, but I think that's an added security bonus. I have my Blackberry with me to check my email, which is what I really need to check on the road.

      Sure you can... just install DropBox on your BlackBerry and/or use a password-accessible Dropbox URL that leads to your KeePassX.kdb file, and keep a copy of the portable KeePassX.exe file in there for those public terminals.

      KeePassX also has a client for the BlackBerry, which I use all the time.

  19. Re:Offtopic but please help by clone52431 · · Score: 1

    Go to http://slashdot.org/my/comments, turn off D2, Save, then Restore Defaults, re-customize the options on that page, Save, and then re-enable D2 and Save again. Might help.

    --
    Distributed Denial of APK: It takes 15 seconds to reply to him anonymously, but wastes tons of his time if we all do it.
  20. Re:Offtopic but please help by Tteddo · · Score: 2

    Presuming it was working the way you wanted before, log out, delete all your SlashDot cookies, then log back in. I have to do that every couple of months since the CSS makeover. Last time I was horrified to see Facebook "like" icons! *shudder*

  21. Re:hard passwords just lead to post it's even more by trollertron3000 · · Score: 0

    Man, thanks for that. I was like wtf cannot parse. Too much time thinking literally here in programming-ville.

    --
    Tiger Blooded Bi-Winning Machine
  22. Re:Offtopic but please help by clone52431 · · Score: 1

    I’ve adblocked Facebook’s content on non-Facebook sites.

    And you might also try what I suggested to metrix007 in my other comment, next time /. breaks, if it’s a recurring problem for you. I had something screwy with my account that your method didn’t fix, and none of the controls in the D2 system would fix (that /my/comments page isn’t accessible from within D2).

    --
    Distributed Denial of APK: It takes 15 seconds to reply to him anonymously, but wastes tons of his time if we all do it.
  23. TFS Fail... by fuzzyfuzzyfungus · · Score: 4, Interesting

    The summary makes the incredibly naive and misleading mistake of conflating online trial-and-error attacks with offline hash attacks.

    Against a system you do not control, the system has total power over how frequently you may try a username/password combination, how informative it is about your success/failure(ie. does it just say "no" does it say "wrong password" does it say "username not recognized"?), as well as being able to, if it wishes, just start ignoring all attempts from your IP/terminal or all attempts against a specific account(subject to the risk of denial of service techniques exploiting this). In this scenario, the difference between a terrible password and an OK password is enormous. The 12345 or 'password' are quite likely to be simple enough to crack by trial and error, even against a remote system. Modestly more complex ones will either be impossible or require days/weeks of low-speed guessing, or careful guessing from multiple hosts.

    With an offline hash attack, you have total control over the hashes, and the only limiting factor in how fast you can attack them is your computer(and hash attacks generally parallelize really well). Here, the difference between a terrible password and a merely mediocre one will likely be less than the refresh rate of the attacker's monitor, and the difference between an OK password and a superb one will still be fairly small. Only a password so good that it is basically a nonstandardized type of private key will be of any use. However, offline hash attacks only happen against compromized systems, you can't get the hash table otherwise. They are an excellent argument for not re-using passwords, since systems get cracked all the time; but they are of only limited relevance in discussing the importance of password complexity, or lack thereof, for online attack scenarios...

    1. Re:TFS Fail... by Simetrical · · Score: 1

      With an offline hash attack, you have total control over the hashes, and the only limiting factor in how fast you can attack them is your computer(and hash attacks generally parallelize really well). Here, the difference between a terrible password and a merely mediocre one will likely be less than the refresh rate of the attacker's monitor, and the difference between an OK password and a superb one will still be fairly small. Only a password so good that it is basically a nonstandardized type of private key will be of any use.

      Actually, that's not true at all. If by "superb" you mean a 10-character password that uses ASCII mixed case, numbers, and punctuation, there are 95^10 ~= 6x10^19 passwords. Even if you use a fast-to-execute hash on a couple thousand dollars worth of hardware, you're only going to get in the ballpark of a billion hashes per second, which means on the order of 10^10 seconds -- i.e., centuries.

      Moreover, if you choose the right hash function, brute-force becomes impractical for any but the very weakest of passwords. For instance, you can take the PBKDF approach and just iterate your hash function 10,000 times or whatnot, so that it takes (say) 100 ms to evaluate on consumer hardware instead of less than a microsecond. That knocks off two or more characters from what you can practically brute-force, without noticeably affecting user experience or server load (100 ms extra CPU time per login/registration).

      If it takes 100 ms per hash, then with 16 cores you can only do 160 hashes per second. Even for passwords using only lowercase ASCII letters, it will take a day on that hardware to crack a five-character password. Want to price out even a day of computing time on 16 cores on EC2? It's called "not worth it" for most hackers. If you throw in mixed case, it's a month. If you throw in punctuation too, then even a four-character password is several days.

      (GPUs can do more than an order of magnitude better here for the same price, to be fair. But if you use properly-designed hash strengthening, you can mess up GPUs too. As it happens, I'm currently working on just such a hash strengthening design for a final project in university. Looks promising so far, but I haven't gotten the current iteration of my OpenCL program to actually work yet, thanks to the vagaries of NVIDIA's OpenCL compiler. For plain SHA1, I was able to get 220 million hashes/second on an NVIDIA GTX 285. With a PBKDF scheme, it was about 10,000. I'm targeting <50 hashes/second with my design.)

      Needless to say, all the above applies if you have only one password to crack. If you have a whole database of hashes, and they're salted, you need to repeat all this for every user whose password you want to crack.

      --
      MediaWiki developer, Total War Center sysadmin
    2. Re:TFS Fail... by Simetrical · · Score: 1

      Although I should add that, unfortunately, most software does use only one or two iterations of a hash function with no special tricks, so you could still brute-force even mediocre passwords on cheap hardware. But still not "superb" ones.

      --
      MediaWiki developer, Total War Center sysadmin
  24. Re:hard passwords just lead to post it's even more by Tim+C · · Score: 1

    There's nothing wrong with writing down important passwords, as long as you protect the bit of paper.

    For example, if I write down my password for my domain account at work and put the piece of paper in my wallet, the password would be the least of my worries if my wallet went missing.

  25. Single point failure [Re:Password keychains?] by Geoffrey.landis · · Score: 2

    Today computers offer keychains like Gnome Keyring and KWallet for Linux, and often offer a password-generating tools, browsers also remember the passwords. Creating a complex 30 character password and keeping in the browser takes 4 clicks, creating a complex password and keeping it in the keyring and browser takes 8-9 clicks, creating a stupid password that anyone can crack takes thinking, 6-7 keystrokes and then having to remember it. Laziness is no excuse when you're encouraged to be even more lazy with the complex ones.

    Well, yes. Of course, this means you now have a single-point failure mode for ALL of your accounts now; somebody sneaks into your browser, and your complex passwords are all useless.

    And it doesn't help, because when the sites you have to log into vary their URL and you have to log in to their site and your browser doesn't know which password to use, you're toast.

    Your browser burps, and you're toast.

    Your keychain freezes, and you're toast.

    You're accessing from some other system, and you're locked out of everything.

    Doesn't help against phishing, either.

    --
    http://www.geoffreylandis.com
    1. Re:Single point failure [Re:Password keychains?] by c6gunner · · Score: 2

      Well, yes. Of course, this means you now have a single-point failure mode for ALL of your accounts now; somebody sneaks into your browser, and your complex passwords are all useless.

      Which is why my browser resides on a truecrypt volume, and my computer locks itself after I've been away for 2 minutes. Plus I'm in the habit of manually locking the computer when there are others around. Not really an issue.

      And it doesn't help, because when the sites you have to log into vary their URL and you have to log in to their site and your browser doesn't know which password to use, you're toast.

      No, you can go and manually look at the password for the site.

      Your browser burps, and you're toast.

      You don't do backups?

      You're accessing from some other system, and you're locked out of everything.

      I have a way around that, but yeah, it would be an issue for most people.

      Doesn't help against phishing, either.

      Doesn't hurt, either.

    2. Re:Single point failure [Re:Password keychains?] by Lumpy · · Score: 1

      openID + verisign keyfob works great.

      Problem is most banks and websites do not care at all about user security so they wont pay for it.

      --
      Do not look at laser with remaining good eye.
    3. Re:Single point failure [Re:Password keychains?] by Machtyn · · Score: 1

      I had a computer security type class while at the Uni. L0phtcrack found my "ultra-secret" password in about 5 minutes (Windows XP login password). Cain&Able can also crack those passwords saved in browsers. So, yeah, single point of failure.

    4. Re:Single point failure [Re:Password keychains?] by Unequivocal · · Score: 1

      Problem is most *users* do not care at all about user security so they wont pay for it.

      There fixed that for you.

  26. Not really by Sycraft-fu · · Score: 2

    The problem is rainbow tables quickly get too large to be of practical use, and take too long to generate. This fast cracking is again people banging on about old LM passwords. The old 3com/MS LanMan OS used a really weak hashing system. Passwords were limited to 14 characters in length, and were case insensitive. Further, they were stored as 2 7 character hashes. Windows versions prior to Vista stored these LM hashes by default unless you changed the security settings or used a password longer than 14 characters. Ok well generating a rainbow table for that is pretty easy, and you can go and download them online. An alphanumeric table is only like 2GB and it covers the entire possible PW size from 1-14.

    Ya well you don't get so luck with newer hashes. If you use MD5, which many OSes do (that is also what NTLMv2 is based on) a table that can do only lowercase alpha and space passwords from length 1-9 is 52GB. That means if the password is over 9 characters, or has a capital letter or a number or a special character it is fucked.

    People love to bang on about how cool Rainbow tables are at cracking even complex passwords, and they are always going it against LM hashes it seems. Reason is it is easy. Fine but that doesn't matter. Want to try yourself? Ok fire up your favourite rainbow table program and have a go at this: f01889f696f2b20192b8ba7522481a98. I'll even give you the parameters: It is an MD5 hash, no salt, the password is an English phrase, any human can read it no problem. It is more than 20 but less than 30 characters in length.

    Try any table you like, I've never seen the one that can handle it, and it is a simple password, relatively speaking. It isn't some randomly generated garbage, it is meant to be human readable.

    All rainbow tables have really done is made cracking short, simple passwords fast. Fine, but that isn't really all that intensive anyhow. You can crack LM passwords in less than 24 hours on modern hardware, no tables. They are cool, but they don't really change anything. They don't allow for this "We have a table that cracks any hash no matter how long," kind of thing. Not only would such a table take a stupid amount of disk space, but it would take far too long to generate it. Even if you said "Sure we can spare 100EB of storage for a massive table!" what you can't spend is the thousand years it'd take to make it.

    1. Re:Not really by sycorob · · Score: 1

      Sure, but this looks like a loosing battle. My "good" password pattern that I use for my computer, bank, etc, is 9 characters long. This is definitely approaching the limit of what I can remember, or be bothered to type in all the time. From you post, it sounds like cracking a 9-digit password via rainbow tables is pretty trivial, yeah? As computers get faster and storage gets cheaper, the value of "trivial" gets correspondingly larger, but humans aren't getting any better at remembering passwords.

      SecureID may not be the answer (I have a tough time figuring out how to implement it, and few sites support it) but we need something. It's not reasonable to expect people to generate and keep track of dozens of unique passwords for all of the sites they use, especially if the passwords have to be > 12 digits. Breaches like this will keep happening, we need to think about moving beyond username/password for these things.

    2. Re:Not really by snspdaarf · · Score: 1

      "robot, do not harm mankind"

      --
      Why, without your clothes, you're naked, Miss Dudley!
    3. Re:Not really by bearsinthesea · · Score: 1

      Thanks for posting, I had to skim a lot of replies before finding some informed opinions.

    4. Re:Not really by clone52431 · · Score: 1

      My "good" password pattern that I use for my computer, bank, etc, is 9 characters long. This is definitely approaching the limit of what I can remember, or be bothered to type in all the time.

      “Four score and seven years ago our fathers brought forth on this continent a new nation”:

      4s&7yAOfb4thOtcAnn

      Pick a phrase that is memorable to you, apply similar rules.

      --
      Distributed Denial of APK: It takes 15 seconds to reply to him anonymously, but wastes tons of his time if we all do it.
    5. Re:Not really by woolpert · · Score: 1

      From you post, it sounds like cracking a 9-digit password via rainbow tables is pretty trivial, yeah? As computers get faster and storage gets cheaper, the value of "trivial" gets correspondingly larger, but humans aren't getting any better at remembering passwords.

      Humans don't need to get any better. Increasing the salt size in proportion to the increases in attacker resources works perfectly fine, and is resource asymmetric in favor of the defender.

      You stop brute force through limitations on attempts, and you stop hash reversal through salts. All the problems are failures to implement one of these two simple steps.

    6. Re:Not really by Pollardito · · Score: 1

      Want to try yourself? Ok fire up your favourite rainbow table program and have a go at this: f01889f696f2b20192b8ba7522481a98. I'll even give you the parameters: It is an MD5 hash, no salt, the password is an English phrase, any human can read it no problem. It is more than 20 but less than 30 characters in length.

      I can't believe you use BeSureToDrinkYourOvaltine as a password

    7. Re:Not really by rjstanford · · Score: 1

      You stop brute force through limitations on attempts, and you stop hash reversal through salts. All the problems are failures to implement one of these two simple steps.

      And rather than adding locks, the easy thing to do is to keep track of how many bad password guesses have happened since the last good password, and pause that many seconds (or even 1/10 as long) before responding, with a maximum pause of 10 seconds or so. Not very obvious to your users, never makes them call support to unlock an account, and totally frustrates an automated attacker.

      --
      You're special forces then? That's great! I just love your olympics!
  27. You're doing it wrong. by Ihlosi · · Score: 1
    Human brains just do not generate or remember random strings very well,

    If you keep your password in your brain by remembering a random string, you're either a genius or you're doing it wrong.

    The brain is bad a remembering random strings, but it's excellent at remembering sequences of movements, like the one necessary to type those random strings. If you wanted to know one of my passwords, I'd have to ask you for a keyboard first.

    1. Re:You're doing it wrong. by Vanderhoth · · Score: 1

      A sequence of movements is great until you're required to change your password every 30-60 days. At which point by the time I get the sequence down so I don't need to remember the password it's changed and I have to learn a new one.

      That method works well with some things, like phone numbers. I can't remember my wife's cell number so I have an excuse not to give it out to people, but I can still dial it when I have to call her.

    2. Re:You're doing it wrong. by Anubis+IV · · Score: 1

      Likewise. Back before I started using a password generation/management tool, I produced and memorized my passwords by trying "1337" variations of misspelled words (ones that wouldn't be in a dictionary) with some special characters mixed in somewhat randomly until I found a sequence that was easy to type and "felt" right as I typed it. I'd then toss in camel-cased capitalization based on when it was natural for my hands to hit the Shift key, rather than picking them arbitrarily. There were a few legitimate times where I had to give someone my password, and I almost always had to seek out a keyboard to do so, since I simply couldn't remember where all I had things capitalized or even which order the characters were in.

      Nowadays, however, I just use 1Password. It handles all of the remembering for me, stays in sync between all of my computers and my phone, and since I can use separate and complex passwords for every site while only having to actually remember one password for myself, I'm much more secure should a particular site have a breach of security. Plus, I dare say, it's much easier and faster than outright memorization, since it takes me a lot less time to hit the hotkey for 1Password to fill in my login info than it does for me to enter my login credentials at a site.

      Of course, I'm still hoping that something better will come along eventually. Passwords, at best, are a stopgap measure until we find a better way of securing information. Perhaps one of these days we'll all have unique private key storage devices that we'll use to identify ourselves, much as we have house keys or car keys? So long as it can be used for any service and can be "re-cut" if divulged, it seems like it'd be a better means of authenticating the user. Of course, there are issues with this idea too, to say the least...

    3. Re:You're doing it wrong. by HappyHead · · Score: 1

      I use a movement sequence, and change my starting key when I need to change my password on a "schedule". All I need to remember is what key to start on. I have six different movement sequences that I use depending on what account it is, and have never had trouble keeping them separate. Then again, I also remember all phone numbers as movement sequences, and need to look at a keypad to tell people what my own phone number is.

      Also, it makes using the ipod screen-keyboard to log into anything really annoying. Changing keyboard types is a bigger problem for this password method than schedule-forced password changes.

    4. Re:You're doing it wrong. by Anne_Nonymous · · Score: 1

      >> but it's excellent at remembering sequences of movements

      This is why I always sign on with a Dance Dance Revolution controller. It's not as though I'm going to date anybody in my office anyway.

    5. Re:You're doing it wrong. by Late+Adopter · · Score: 1

      Not good to be dependent on specific hardware. Smartphones have a variety of text-input methods, and while you may be able to get by if it offers a Qwerty-like geometry, that's still a dependency you should rid yourself of.

  28. Re:hard passwords just lead to post it's even more by oliverthered · · Score: 1

    unfortunately not....

    a translation would be.

    Where I worked they got u to change your password ever few months or so, oh and forced you to use some odd characters etc...
    Problem with these so called 'secure' passwords was that, well, know one could remember them.
    so people ended up putting them on post-its, sharing the admin password around or putting a number on the end and incrementing it every time.

    Otherwise, well after 3 goes of a password that's so secure even you can't remember it, it's a 2 hour wait and phone call getting your passwords reset and stuff setup again.

    --
    thank God the internet isn't a human right.
  29. Its not the password that gets cracked ... by fuzzylollipop · · Score: 1

    its the way the password is encrypted. Hashing is not encryption, because you can just brute force it using a dictionary attack and find the hash that matches. A long random string of characters is hard to "crack" if you are repeatedly trying to login with every combonation, but when you have a list of hashes, you can spend as many cycles as you can throw at it in a multiprocessor environment and discover, the password that matches the hash. Hashing is a terrible way to "protect" a password for discovery, especially a hash without a secret salt combined with it. People get confused when things are called "cryptographic hashes" thing they mean encryption when they mean really hard to recover, which with unsalted inputs and simple database comparable inputs they are trivial to recover.

  30. Re:hard passwords just lead to post it's even more by oliverthered · · Score: 2

    I think the problem was as follows.

    the plural of 'post it's is not obvious, often I use quotes for plurals of nouns like that.

    but then there's also this problem. the it's fits two ways, I've put two in below.

    hard passwords just lead to 'post it's. It's even more so if you need to change it all the time and can't reuse old ones or even parts of old ones.

    --
    thank God the internet isn't a human right.
  31. Re:hard passwords just lead to post it's even more by Anonymous Coward · · Score: 0

    I've seen systems set up do you have to change your password every month with a 2-week warning period (I.e. It starts nagging you every 2 weeks), which required a 12 character password with upper-case and lower-case letters, numbers, and non-alphanumeric characters. Plus, it wouldn't let you repeat any of your last 14 passwords.

    Along with people keeping the password written down right next to their computers, they came up with passwords like "1234567Aa!01". When that user had to change the password, they'd use "1234567Aa!02". When they hit "1234567Aa!14", they'd start over.

  32. Re:Offtopic but please help by eleuthero · · Score: 1

    speaking of adblock, (and yes, this is somewhat offtopic, and if someone wants to waste mod points on a nested comment so far down, kudos to you), have you noticed that more ads seem to be getting through on Chrome lately? Is this a "feature" of the browser or is this isolated to me (likely user error or some such)?

  33. It was also being done against an LM hash by Sycraft-fu · · Score: 2

    Which is extremely weak. Now I'll grant you it could be an issue: If someone gets access to your system and your SAM file and if you are running XP or earlier and if your password is 14 characters or less then there will be an LM hash. Vista or 7? No LM hash by default. Longer password? No LM hash (as LM is limited to 14 characters).

    So let's say this password was on 7 instead. Ok so it is 13 characters and uses upper, lower and numeric. Surf over to Ophcrack's site and... no tables that could get it. Their largest Vista stable, 137GB, only does 8 character passwords, so it is too long. they have one that does 12 character passwords, but only numeric. Same deal at Freerainbowtables.com. They've got a 453GB NTLM table that'll do mixed case and numeric but only up to 8 characters.

    So with a modern hash, even with no salt, that password is just fine.

    Well what if you are running XP? For one you can just turn off LM hashes but suppose you don't want to. Fine, just make a simple phrase. "OrphCrack is 2 stupid 4 this 1." would be a password that none of their tables could handle. It is over 14 characters, so no LM hash gets stored. It is also way too long, even if they doubled the length of their tables (and remember each character is exponentially harder than before, requires exponentially more space and time to make the table) it wouldn't touch it.

    This is just people trying to make a scare story where these is no story. Yes rainbow tables can crack passwords in their range really fast provided they have the has file and it isn't salted. Don't use a short password and you are good. Long passwords aren't hard, just make it a phrase of some kind. Given that the best tables are just eeking in at maybe 9 characters, I wouldn't worry about the future if your password is 15+. Be a long ass time before that is a problem.

  34. Having second thoughts about passwords by DrXym · · Score: 1
    After Gawker got hacked I changed my duplicate passwords and made most of them unique or variants on a theme. So all of them stronger and over 10 chars in length. But I got to thinking that probably I should be bothering nearly as much about choosing password variants for throwaways because I'll never remember them all. I think for forums / chat boards it would suffice to just take the domain name (e.g. gawker) and append it to a fairly strong throwaway password shared everywhere. For example say my throwaway password was Ap1N5g=X, then just make the password Ap1N5g=Xgawker. The hostname becomes part of the password. Some simple rules would sort out issues caused by differing password / case issues on some sites.

    Most backends will hash the password which means if one DB were stolen, thieves would have to reverse hash my password to stand a chance of guessing the other throwaway passwords. A manual step which might work if someone was targetting me specifically and individually, but my name appears in amongst hundreds of thousands of other names. Besides, working it out lets them have access to some other throwaway accounts, so who cares? At most it puts me out a bit that some spammer starts spamming acai berries or whatever in my name but its not the end of the world.

  35. Re:Offtopic but please help by Hatta · · Score: 1

    I appear to have broken slashdot.

    Slashdot has been broken for a very, very long time.

    --
    Give me Classic Slashdot or give me death!
  36. Re:hard passwords just lead to post it's even more by clone52431 · · Score: 1

    I think a lot of the confusion would be eliminated if you called them Post-Its. Just my 2 cents...

    --
    Distributed Denial of APK: It takes 15 seconds to reply to him anonymously, but wastes tons of his time if we all do it.
  37. Re:hard passwords just lead to post it's even more by Vanderhoth · · Score: 1

    I get a lot of practice as a developer. Finding missing semi-colons, quotation marks and brackets in code is practically my specialty.

  38. It could even be plaintext by dutchwhizzman · · Score: 1

    The whole point is you have no idea or guarantee the website will keep your data secure. They could plaintext your password along with all your information in a readable directory of the web root. Yes, that still happens, a lot. If it can be rainbowtabled in mere seconds on one OS, it can be eyeballed in even less on your precious apache on linux. Old MySQL passwords are abundant as well, same story as the windows rainbow tables used as an example here.

    --
    I was promised a flying car. Where is my flying car?
  39. life is better with keypass + dropbox by herbivore · · Score: 1

    I recently started using keypass. It has an autofill function for any site you visit. This makes it so I no longer even need to know what my passwords are. It will even produce random passwords for you. It's open source and cross platform. All my passwords are in an encrypted file in my dropbox folder for syncing across my devices, and I carry the key in a thumb drive on my key chain. I also have an keypass app on my android phone in case i need a password and am not on one of my usual devices.

  40. I read the article... by Anonymous Coward · · Score: 0

    ...but he didn't post his password in it.

    So much for not caring about "disposable" accounts.

  41. 1Password is the solution by Phleg · · Score: 1

    I used to keep a GPG-encrypted file in my home directory containing all my passwords. Then I discovered 1Password through MacHeist, and have never looked back. It lets me generate totally random passwords for everything, fills out tedious signup forms for me in a single keypress, and fills password forms for me in just one more keypress. It also lets me keep "authenticated bookmarks", which are bookmarks to sites that automatically fill out my username/password and log in when I visit them (after entering my master password, of course).

    It's also virtually immune to phishing attacks. If the URL doesn't match, it won't fill in the password. This protects you even against scarily good phishing attempts.

    On top of that, I don't have to worry about being "locked out" of my passwords or losing them in a fire, because 1) it's sync'd to my iPhone (and other machines) via Dropbox, and 2) the keychain file it emits includes a standards-compliant HTML page that contains all my encrypted passwords, which it uses JavaScript to unencrypt when given my master key.

    --
    No comment.
    1. Re:1Password is the solution by hansk · · Score: 1

      I wish their app pricing was a little less expensive. At this time the iphone app is $10 and the desktop version is $40. And you need to purchase both to support your passwords on both devices. If they would provide a bundle deal I would be more willing to purchase.

  42. "Fgpyyih804423" is not a very strong password by BrokenBrick · · Score: 1

    FTR "Fgpyyih804423" is not a very strong password seeing as how it has repeating letters and numbers plus the numbers are all tailing. Why not fY6jKL23a5B2 or something that jumbles up letters and numbers and includes mixed cases. Not that it matter for most things anyways, the only passwords I care about anyways are online banking and private torrent sites - cant have someone running my ratio or my checking account through the ringer hehe.

    1. Re:"Fgpyyih804423" is not a very strong password by Red_Chaos1 · · Score: 1

      That was my first thought. That is a mediocre password at best. Jumbling, adding a few more case changes, and some special characters would have made that much better.

    2. Re:"Fgpyyih804423" is not a very strong password by clone52431 · · Score: 1

      It’s not a very strong password because it’s stored using the old Windows password hash method which broke the password into 1 or 2 case-insensitive 7-character pieces and hashed them separately (i.e. any password up to 14 characters is stored as two 7-character passwords). So that password was stored as the two separate hashes of Fgpyyih and 804423.

      Then the two password hashes were cracked using a rainbow table containing the hashes of (almost) every possible 7-character combination of letters and numbers.

      Including special characters makes the necessary rainbow table exponentially larger. Furthermore, just using >14 characters for your Windows password forces it to use a newer (and better) password hashing algorithm.

      --
      Distributed Denial of APK: It takes 15 seconds to reply to him anonymously, but wastes tons of his time if we all do it.
  43. 1 Way To Deal With Passwords-Secure as possible by Anonymous Coward · · Score: 0

    I can't believe we are arguing about passwords on /.

    Sure, there are better methods to be certain "you" are "you." Those other methods are much more complex and prone to end-user issues than passwords. Passwords are the best answer for 99% of the world. OpenID could be a good answer, but only if you run your own OpenID authentication service. I can't believe all the folks using gmail or GOD FORBID BaceFook for OpenID authentication. Why would you want to give any company even more data about your habits they they already have?

    For the /. crowd - why aren't you using a password manager? Seriously? Why not? Once you start, then all your passwords can be as secure as your bank password should be. Actually, your bank probably has the oldest systems and prevent you from entering a 50+ character + symbols + nunmbers password. Why is there a difference in the strength of your passwords - you aren't going to type these in ever. The password manager will randomly create a password of almost any length - 6 characters or 55 characters - IT DOES NOT MATTER TO ME. I WILL NEVER TYPE THEM ANYWAY. So I go with the 55 character passwords and with as much non-printable characters as the input field will allow. There is no chance that I'll even attempt to login to Gawker without the password manager. That's a good thing.

    As to the security blunders for each system or website that demands a login - there is not anything I can do about that. My 44 character, random mix of numbers, letters, symbols, etc didn't prevent my email from being released by Gawker. However, that email address was spam@domain.com - so it really was throw away for me. I'm using "spam1@domain.com" now. ;) That was a tough change.

    For me, the simplicity of NOT REMEMBERING stupid passwords and using KeePassX to do it means
    - every password is different, randomly generated
    - Some are shorter because the stupid systems only allow so many characters
    - Some are only alpha-numeric because the stupid systems only allow certain characters
    - To me, I make the decision about the password length and random alphabet once and the password manager deals with it going forward.

    Oh, I use different email addresses (email aliases) for almost every website - none are my real email. Heck, my family is too stupid to be trusted with my real email address - they only get an alias.

    I control what I can, but don't worry too much about it.

    BTW, everyone should block google-analytics.com from running scripts too. I block that domain at the router.

  44. Re:Offtopic but please help by metrix007 · · Score: 1

    Hmm, didn't work :( At the moment for exampke it shows 8 comments abbreviated, and 132 more. I don't want to have to click more each time to get comments and then drag the sliders each time to abbreviate them.

    --
    If you ignore ACs because they are anonymous - you're an idiot.
  45. Offline-vs-Online attacks by JSBiff · · Score: 1

    Why Windows? Because there are a lot of Windows Servers in the world, and it might be hypothetically possible for an attacker to get a copy of the Windows User Account database for a server. If you use 'backwards compatibility' settings for Windows, it generates hashes the same way that Windows 95, 98, etc did, which had some serious weaknesses which make it particularly easy to use Rainbow Tables (according to the linked article, a 14 character password was stored as two separate 7 character hashes, effectively reducing password strength to finding 2 7-character passwords, which a rainbow table can easily and quickly do).

    What you say is true if the attacker is attacking your server directly. The Gawker Media situation is one where, through some means or other, crackers managed to secure the password database file with the account names and password hashes for EVERY Gawker user account.

    Once they have a copy of the file, they can then proceed to do an OFFLINE Rainbow Tables attack against all the user accounts, and find the password for every username with a sufficiently weak password. With an offline attack, there's no way you can prevent them from trying something like this attack. Any system could be to some level vulnerable to an offline attack if the attacker gets a copy of the account data - even Linux or Apache.

    1. Re:Offline-vs-Online attacks by fahlenkp · · Score: 1

      Windows 7 and Windows 2008 does not store passwords in the same format that Windoz 95, 98 did. You have to go in and manually specify that you want it to do LM or NTLM. Which I might add you can also do on any linux machine. So are linux passwords weak because you can specify a weak NTLM hash or MD5? Not because anyone in their right mind does? The thing that kills me on the "weak windows" argument here is that the only reason people usually enable old NTLM on a windows AD is to get some Mac or open source code to authenticate properly. The problem with trying to prepare for an offline hash attack is that you can't. Well if you issue users yubikey or RSA tokens, then you can. But that is a little impractical. I would submit the idea that a strong password is still your best defense. And that the password listed was a poor example in this situation because with a modern windows or linux salt, it would take a very long time to get. I don't think anyone has noticed that all the passwords in the hashes referenced have not been found yet. There are references to ALL accounts have been found, they have not at this point in time. Strong passwords in this situation have proven themselves. Also in most cases, when you have broken in to a machine to where you have access to that hash file, the password guessing game is over and moves on to replaced gina, keystroke logger, stolen hash etc. All the easy stuff. It comes back to the admin having a strong password and patching on time.

  46. Re:hard passwords just lead to post it's even more by RealGrouchy · · Score: 1

    I keep them all listed on my online dating profile. Nobody will ever look there!

    - RG>

    --
    Hey pal, this isn't a pleasantforest, so don't waste my time with pleasantries!
  47. gpgAuth by darkpixel2k · · Score: 1

    Seriously, we have a great system for authentication via SSH. Public/Private keys work well. You have one password to remember and no one else gets it--even if they are hacked.

    gpgAuth

    --
    There's no place like ::1 (I've completed my transition to IPv6)
  48. The best part of an OpenID-style approach by JSBiff · · Score: 1

    The best value of the OpenID approach isn't even that you only need to trust one provider - it's that if you use one password for everything, it means you can change one password once and you have a new password on every site. I got a notification from Ars Technica about 6 months ago that there password database had been exposed, and recommending that if you re-used the password on multiple sites, you should change that password everywhere it's used. So, if you have one 'weak' password for 'unimportant' sites, as this Slashdot article suggests, and you also re-use that password you now have to remember to go change that password at every site you've used it - but you might forget to change it right away at a site you only occasionally use.

    Of course, the flip side is, if your password is somehow compromized with OpenID and you *don't* know that, and thus don't change the password (because you think it's still safe), an attacker has access to everything. Which is why I'd never use OpenID for something like a bank site, online auction/retailer, etc.

    Using OpenID for the types of sites where you might use a 'weak' password because they aren't "that important", and using a moderately strong password makes more sense than using weak passwords on lots of different sites. It's just too bad that more sites don't offer OpenID login.

  49. (theory != practice); by Zero__Kelvin · · Score: 1

    "Jeff Atwood points out that the password "Fgpyyih804423" was cracked in 160 seconds by the Ophcrack cracker.""

    Of course, any decent auth system will lock the account after a few failed attempts and/or limit the time between attempts and use password shadowing to make sure that one cannot get the file with the hashes in it and attempt a local attack. When the website will email you your password if you forget it, the intention was never to be extermely secure anyway, but merely to provide a reasonable assurance that any and every Tom, Dick, and Harry won't get it. They already expect that Bob and Eve can pull it off.

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    1. Re:(theory != practice); by morgauxo · · Score: 1

      It should take more than a few attempts. The same admins who implement this feature tend to also require common password changes. This means if the user isn't logging in frequently it might take some tries to remember which one is current. Multiple miss-entries is also easy to do when using a cellphone or other small portable device. I've taken my business elsewhere before overzealous security schemes making it too frustrating to bother logging in.

    2. Re:(theory != practice); by Zero__Kelvin · · Score: 1

      "It should take more than a few attempts. The same admins who implement this feature tend to also require common password changes."

      Only if they are morons (assuming by "common", you really mean frequent.)

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    3. Re:(theory != practice); by morgauxo · · Score: 1

      Yeah, I think I started with commonly require frequent and deleted the wrong word when I decided to shorten it.

  50. Re:hard passwords just lead to post it's even more by oliverthered · · Score: 1

    well Post-It(TM)s

    the plural problem arises more often than a hyphen can fix.

    --
    thank God the internet isn't a human right.
  51. My Gawker Password by definate · · Score: 1

    It seems I had an account on Gawker / LifeHacker / etc. The problem being, when I login now, I can't use my usual passwords. I want to know what password it is, so I can take that into account.

    Does anyone know how I could brute force that?

    I haven't jumped into their code or anything, and aren't sure what algorithm they're using. But is there an easy way people have figured out to brute force their passwords? I usually set pretty non-trivial passwords, but since I know what I'm likely to have set, I can restrict the character set, and length, and hopefully crack it quickly.

    Any ideas is are much appreciated.

    Especially ideas which aren't "grab their function and edit it for your password only then write something which calls it for every possible iteration".

    --
    This is my footer. There are many like it, but this one is mine.
    1. Re:My Gawker Password by m85476585 · · Score: 1

      I think they are using crypt(). There is a table out there sorted by email address (I can't remember where though). If you just commented without creating an account they probably only asked for your email address, which was used for verification. Apparently I had given them two of my email addresses based on the emails I got from them, and now I'm worried about excessive spam and I'll probably change my emails. They were semi-throwaway anyways.

  52. I've used the same password for 11 years at my job by Anonymous Coward · · Score: 0

    It's a simple name plus one number password that I've distributed far and wide to colleagues and vendors and occasionally people in the salesforce and we've had zero security issues around it. Of course, I'll be leaving the company shortly ...

  53. Don't forget sticky notes by morgauxo · · Score: 1

    Office-place server admins should remember, if passwords are required to be more complex than the user is likely to remember or require changes too often then users will write their passwords down. Often this is done on a sticky note placed on their monitor where just anyone can walk by and read it. Remember admins, be reasonable. Insisting on absolute security will result in no security at all because the users will work around it.

  54. Re:hard passwords just lead to post it's even more by Anonymous Coward · · Score: 0

    I would assume he meant "post it's" as in people just write all their passwords down and stick them all over their PCs

    Punctuation would have been useful

    hard passwords just lead to post it's. Even more so if...

    Correct punctuation would have been even more useful:

    Hard passwords just lead to Post-its. Even more so if...

    [sic]

    Sentences are capitalised.
    Proper names are generally capitalised, but registered trademarks such as Post-it® may be specified otherwise by their holders.
    Plurals do not take apostrophes. Consider the sentence "The girl's like spaghetti" and appreciate the quite different meaning inferred if you confuse the usage. ( Hat-tip)

  55. Why only ASCII? by Plekto · · Score: 2

    Having spent a few years working for a company that dealt with files from Asia on a daily basis, it strikes me as odd that more sites don't allow unicode characters. Adding a single Chinese or Arabic character to the password is enough to force most cracking utilities *even when you have the machine in your hands* to have to resort to brute-force measures that can take days. What's awful, though, is how sites restrict you to A-Z and 0-9 98% of the time, which defeats the entire reason for a password. I suspect that they want to be able to maybe crack it themselves in case they feel the need to do so. Because 10 characters max, with a simple 36 character ASCII limit is going to be cracked exactly as it was in the example.

    It's the old obscure OS trick. If you are using an operating system that the hackers commands mean nothing to, you are secure. I know of a few people who run email servers(as an example) that use very obscure and old operating systems that no botnet or hacker is designed or has the knowledge any more to deal with. One friend a few years ago was using an old A/UX Macintosh as a router, precisely because the ability to remotely hack the code was essentially zero.(while there were easy ways ten years ago, everyone has forgotten them by now) If you can find a book on how to program some of these obscure OSs, good luck to you. If you want to really go crazy, run OpenVMS on your mail server. And watch anyone who gets into the system have a fit trying to take over. (I suppose there are some people who can, but criminals are lazy and I suspect less than 1% of people here on slashdot even have used OpenVMS in their lifetime)

    While that's not usually workable, though, for modern computers, it IS easy to do with Unicode, since the latest version covers 109.000 characters. Figuring out what characters you used would probably take a cracker just to figure out a simple 2 character combination. It's just not something that the botnets are (currently) equipped to deal with.(though I suspect that they do check for simplified Chinese and Japanese and similar characters - the trick would be to pick something obscure like Sandscrit or another ancient language.

    1. Re:Why only ASCII? by Srin+Tuar · · Score: 1

      I'm also a fan of unicode and i18n, however it doesnt add quite as much to security as it may seem.

      the whole unicode codespace is only 22.1 bits, meaning that a unicode character is only adding about ~3 ascii characters
      worth of entropy to the passphrase. It might be easier to memorize a larger number of bits. But if you know the native
      language of the person who owns the password, you can eliminate the vast majority of the unicode code space from the
      search space, most likely resulting in only 1 or 2 bytes of entropy per character. (more for languages with a larger
      number of characters) However, a dictionary search will bring the entropy back down to the same or less than ascii,
      unless the user uses random non-dictionary, or complex phrases.

      There are additionally difficulties:
      Some languages are not very easy to input without being able to see what you are typing.
      A strong security system will prevent shoulder-surfing by showing circles, or even better nothing at all, as you type
      Trying to HenKan Japanese or Chinese without being able see what is being written can be challenging.

      In addition, using a device or computer without a given input method would make it virtually impossible to login. Not
      every machine is setup with your idealized input method, or trained to your writing style.

      In short: the downsides seems to dominate, and there is no significant security advantage. I use unicode passwords myself where
      they work, just because I like them. (especially for throw-away accounts) I do think that software should accept passphrases in
      utf-8, just for completeness sake. But I don't really think that they improve anything...

    2. Re:Why only ASCII? by Mouldy · · Score: 1

      Surely using obscure or old systems for the sake of security is the flawed principle of security through obscurity.

      All you can achieve using that method is reduce your chances of being subject to a random attack. An attack that is crafted specifically for you is likely to work. You said it yourself, the machines were easily hacked a few years ago. If someone specifically wanted to target x company for whatever reason - they would be committed enough to dig up a 10 year old text book. Your average botnet has more generic fish to fry, so aim at the pond with more fish. Your single fish in a small barrel isn't more secure than those other fish.

    3. Re:Why only ASCII? by Anonymous Coward · · Score: 0

      - the trick would be to pick something obscure like Sandscrit or another ancient language.

      Don't wanna nitpick, but its Sanskrit, not 'Sandscrit'. Not really obscure just not as prevalent on the web as it is in other media.

    4. Re:Why only ASCII? by Miser · · Score: 1

      This.

      I run OpenVMS as a hobbyist at home (see the OpenVMS hobbyist site) and have a VAX and an Alpha, and I leave telnet (port 23) open to the Alpha. It's fun looking at "anal/audit" seeing all the Windows script kiddies and other folks trying "Administrator" and such. My passwords are rather long and obnoxious, and OpenVMS intrusion prevention/evasion will get you long before you can guess my password.

      Cheers,

      Miser

    5. Re:Why only ASCII? by TomOTooleNZ · · Score: 1

      Back in my UNIX days, my password included a backspace.

      --
      as any fule kno
    6. Re:Why only ASCII? by Plekto · · Score: 1

      Exactly. Even the best forensics tools don't include such characters in their brute-force attempts unless you actually manually include non-standard characters. Adding every sub-language and system command is wearisome to say the least.

      My best password, ever, though, was on an old PC. It had a non-standard key layout with old extended/high-set ASCII graphics type symbols covering the other half keyboard(similar to keyboards on Japanese or Hebrew machines designed for Unicode). So passwords that were little pictures was extremely commonplace. Windows got rid of them, but they did make guessing passwords essentially impossible at the time. (IMO, one of the most boneheaded moves done by Microsoft)

      http://en.wikipedia.org/wiki/Code_page_437
      Of course, operating systems other than Windows never got rid of such extended character sets, (or have their own version of ASCII) which is a big plus.

      Lastly, one can still use some of the 33 unused formatting codes if they want. IIRC, all ASCII formats still have those embedded but they never appear normally in a text editor. I also don't know of any password cracking tool that bothers to check those. Atari and Commodore made use of them for graphical characters, which make it really easy to have PC-proof passwords at the time.

    7. Re:Why only ASCII? by Plekto · · Score: 1

      Someone commented about security through obscurity as not being effective, but I disagree. It will only be lone individuals who are making such attempts, and that means that they will be operating without the advantage of scripts, programs, or a botnet. Old school manual crunching and much frustration. With plenty of trails to follow, since they don't know how to disable and re-write the logs or much of anything with a system like OpenVMS. ie - even if they got in, they'd not know what to do.

      In short, as long as you're not running Windows, Linux, or Apple, you're 100% off of their radar and essentially immune. And while this may seem silly for many users, but for specific things like a router/firewall or a mail server, there are compelling reasons to think about going this route, especially as the knowledge of these systems becomes more and more arcane.
      (also, VMS has its own drive formatting and directory structure that isn't standard as well. - this also drives intruders crazy)

    8. Re:Why only ASCII? by bomb_number_20 · · Score: 1

      Part of the reason may be that the back-end storage for that particular site is a legacy system and limiting users to ASCII characters ensures that the byte length of all entered characters is exactly the same. Otherwise, a user might be using a charset that provides for umlauts or something. In UTF-8, for example, the higher order characters could use 2, 3 or 4 bytes of storage.

      Assuming you are on a website, your password could still pass form validation because the character length passes muster, but behind the scenes you are using more bytes than anticipated. This could cause the stored data to extend beyond the length of the column, causing the DB to truncate the stored password and therefore corrupt it.

      --
      That's ok, Jesus likes me anyway.
    9. Re:Why only ASCII? by Plekto · · Score: 1

      Awesome. You'd think that databases would allow for SLIGHTLY better performance in this area especially since so much of today's commerce is international.

    10. Re:Why only ASCII? by Anonymous Coward · · Score: 0

      But the password itself shouldn't be stored, only a hash of the password.

  56. Sounds like APK is pissed by Anonymous Coward · · Score: 0

    SEE TITLE; & note => fixed that for you (as they say!) LOL. Too easy, apk, all too easy...

  57. Re:hard passwords just lead to post it's even more by AmberBlackCat · · Score: 1

    There was some guy on this forum a long time ago that made a good point too. He said when your company requires you to make a password include certain special characters or numbers, they make things easier on the person trying to steal the password. Because now she knows to not even try all of the password combinations that don't fit the rules for making a password. She knows not to try any password that doesn't contain uppercase and lowercase letters, numbers, special characters and whatnot. So you give her a smaller list of passwords to try in a brute force attack. Combine that with the post-it note problem and you have a good argument for using, easy-to-remember passwords in the first place.

  58. Passwords are a mental disorder by Simonetta · · Score: 1

    I just spent ten weeks working in the Oregon State Unemployment Office helping people navigate the information-collecting computer system that everyone must use in order to get unemployment checks. Since the local economy is dissolving like a sugar cube in a cup of hot tea, this is applying to just about everybody here.

    The morons who run the department thought that it would be a good idea to force everyone to fill out a very long ten+-page summary of their work history, skills level, and personal financial situation. Then it would try to match potential jobs to potential employees. This might work in Sweden or Singapore, but it sure messes up big time here.

    Roughly 20 percent of the people have NEVER used a computer before. They don't know a mouse from a house. They wouldn't know a password from a hole in the ground. This system not only required elaborate passwords, but required changing the password if user (a contradictory term since it refers to all the people who have never used PCs before) to change their password if they forgot their previous one or their user name. Since the state assigns user names to begin with, this applied to just about everyone except people who work in IT and are used to all this kind of horseshit.

    I've come away from this experience realizing that programmers ALWAYS write their user interface for people who are just one step below them in the IT industry skills-level hierarchy. They do this unconsciously because they never deal with people who don't ever use PCs. When dealing with the general public and there is a question of making a user interface easy-to-use or 'safe' at Defense_Department_Atom_Bomb_Launch_Codes, for F*ucks sake, go with easy-to-use. Rely on a separate level of human-confirmation for general security.

    ALWAYS let people chose their own password and user-name!!! Don't tell them that it has to be n characters with x letters and digits. This will always fail. And when it fails, you fail to do your job well. Spare me the horseshit about security. Passwords are just a 1960s exercise in 'security through obscurantism', which doesn't work now because there are programs that can blast through millions of potential passwords quickly, and because people will always always ALWAYS forget any password that you force them to use and might might MIGHT remember a password that they have chosen for themselves. If Joe Blow wants 'joe' to be his username and 'blow' to be his password, then that's what he wants. He doesn't want you to tell him that he can't do this. So don't do it.

    Don't use case-sensitivity for anything, anytime. You're dealing with people who don't understand the concept. You aren't going to get the concept through to them anyway. Do yourself a favor: do the world a favor: don't use case-sensitivity for anything ever. (Ever see Japanese characters differentiated between upper and lower case? Wanna try to explain the concept the concept of case-sensitivity to someone who looks at a keyboard and sees Western language letters already in capitals and they only read Chinese, Thai, or Russian?) It deserves repeating: Do yourself a favor: do the world a favor: don't use case-sensitivity for anything ever!

    Get over your PC security hangup! Most websites don't NEED any user accounts passwords, etc... It just doesn't f*ucking matter! Most commercial websites are just trying to use registration for spamming and advert hussling anyway because some 95 IQ shit-for-brains Marketing-major web designer was told by his 95 IQ shit-for-brains Marketing-class college instructor that this was a good idea for 21st-century business.

    Trust me: it's not. Don't do it. Expand your mind. Trust your intuition. Stay out of shopping malls and don't watch television advertisements. May the force be with you because the farce is on top of your ass always.

    1. Re:Passwords are a mental disorder by DNS-and-BIND · · Score: 1

      You realize that you have just spent a thousand words DEFENDING idiots? Uhhh, dude, take a step back. Idiots DESERVE to be oppressed. And yet you use IQ as a method of measuring the worth of people. The irony!

      "And it turns out he was a missing person that nobody missed at all."
      --The Dixie Chicks, "Goodbye, Earl"

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    2. Re:Passwords are a mental disorder by pokechop · · Score: 1

      Excellent rant. Thank you!

      --
      xoviquom, ogdeuns
    3. Re:Passwords are a mental disorder by rjstanford · · Score: 1

      Yup - ordered lunch online for pickup today and it asked me for a username and password in case I, you know, forget my address in the future or something. Actually not even that since it was pickup, not delivery.

      If you don't make someone authenticate themselves over the phone, why would you ever do it just because they're on a computer? And don't give me "remembering data" crap - browsers can and do autofill name and address just fine, but now the user has to go through registration the first time, then the second time 4 months later (because they forgot), then you won't let them use the same email address because it already has an account so they have to wait for an email to reset a password they didn't want...

      Oh, never mind, they'll just order from somebody else. Much easier.

      --
      You're special forces then? That's great! I just love your olympics!
  59. Worse things than password.... by Anonymous Coward · · Score: 0

    There are worse things than passwords. Those are the "verification questions" that are now popping up everywhere. They start with the

      "What is the color of your first car?"
      "What is your mother's maiden name?"
      "How long is your penis?"

    Seriously. These questions deal with facts. Any person can find the *real* answers to most people's "verification questions", if they wanted to. So what is the answer and for verification questions to be "useful"? Yes, make up nonsensical answers to the questions.

      "What is the color of your first car?"
      A: "I like green pizza with slime5!"

    then of course each important site needs it's own combination, so you have to write down your verification questions and answers. But then this is the only way you can have security. You can't have remote security through facts about yourself.

  60. Oh please by Anonymous Coward · · Score: 0

    Maybe if it had some special characters and no repeating passwords, it would have been harder to crack.

  61. Don't use passwords! by SanityInAnarchy · · Score: 2

    This is what public-key cryptography is for. Someone insists on a password?

    makepasswd --minchars 8 --maxchars 64

    If that doesn't work, replace maxchars with whatever's relevant for the site. That's already fairly secure, but if a site insists you use non-alphanumeric characters,

    makepasswd --minchars 8 --maxchars 64 --string 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ123456789!@#$%^&*(){}?+[]/=;,.:'

    And that's assuming they don't allow Unicode. Most websites will let my browser save the password, and a few others, I can copy it from a text file. On the very rare occasions a website insists I type the password every time, and I'm too lazy to work around it, I do this:

    gpw

    Then, just add some numbers that mean something to me, though after a week or so, I'll have memorized them -- so the next time I need one, there'll be other relevant numbers.

    At this point, I never sign up for a new service with the same password I use anywhere else. I don't want to make it easy for someone else to crack my Slashdot account, for instance, but that's no reason to trust Slashdot with my PayPal password, or vice versa. TFA is moronic -- it's not about "lousy" passwords, it's about limiting the scope of passwords, and this isn't new. This time, the site in question didn't use salt. What if they'd actually been malicious?

    --
    Don't thank God, thank a doctor!
  62. No it really isn't by Sycraft-fu · · Score: 1

    So first all these cracks apply only when you have the has, none of this is remote in any way, shape or form. Second just start using easier to remember passwords. Take a phrase, make sure it has some capitalization, some numbers, and some punctuation. There you go. You can have a long password that is easy to remember no problem.

    I agree two factor security is useful, but guess what? For random websites it'll never be feasible. I don't have to have 200 key fobs or cards for all different sites. For banks and the like, well some of them already offer it. My bank (Bank of America) does. They call it SafePass and you get a little credit card object that is a key generator.

    However that kind of thing is only really for high security stuff. You don't want to have a million keys and if there is one key that everything uses that is a security risk in and of itself.

  63. Pass Phrase by nitsew · · Score: 1

    I have been instructing users to use passphrases, instead of passwords. Something like:

    "I have 3 children, and 2 of them are boys."

    That is actually a lot harder to crack than d5*wnkf8Vis324

    1. Re:Pass Phrase by swilver · · Score: 1

      Why would that be harder to crack? Stringing words together in readable sentences is something a cracker can do too. I'm sure the algorithms developed for word prediction (for smart phone keyboards for example) can help immensely there.

      Your sentence contains 10 words and two punctuations. It would be comparable to a 12 character password, given that the words and word order have a lot of dependencies.

      I think the 14 char password would last longer once sentence password cracking software becomes as advanced as current password crackers.

      (The only reason the 14 char password in the article was cracked so fast is due to a hashing blunder in one of the hashing implementation on Windows -- if it was stored as a MD5 or SHA hash it would not have been cracked so easily, if at all).

    2. Re:Pass Phrase by ZorroXXX · · Score: 1

      Your sentence contains 10 words and two punctuations. It would be comparable to a 12 character password, given that the words and word order have a lot of dependencies.

      Citation please? Combining just two or three English words would be equivalent of a rather large number of characters. I do not remember any reference to where I heard/read this first, but let's do some quick calculations:

      Assuming 30,000 possible words (not sure what number to use here, but it is around 1/10 of the number of main entries in the Oxford English Dictionary). Combining three words will give 30,000^3 = 27,000,000,000,000 combinations.

      Assuming a character alphabet of the 'abcdefg...[]/=;,.:' given above with 83 different characters. log_83(27000000000000) is mathematically equivialent to ln(27000000000000)/ln(83) = 6.9988..., i.e. 7 characters.

      So 3 words corresponds to 7 characters given my assumptions above. Of course just combining random words is magnitudes better than combining words to form a meaningful sentence, but I have very hard to buy that it lowers the ratio down to approximately 1-to-1. Do you have any supporting reference for this? (Maybe the limiting factor is that few people have a daily vocabulary as large as 30,000?)

      --
      When you are sure of something, you probably are wrong (search for "Unskilled and Unaware of It").
    3. Re:Pass Phrase by swilver · · Score: 1

      Think of it this way for example: shorten the sentence to just the first character of every word.

      So it becomes "Ih3c,a2otab." (a 12 character password). Now, for valid sentences, there's not that many word options that would make a valid sentence using these beginning characters.

      "I have 3 chickens, and 2 or three are broken." -- my poor attempt at finding another sentence :)

      The idea now is that assuming that there aren't that many possible valid sentences that could match these beginning letters. If it is less than a few thousand, then it would be as good as a 14 character password (the added 2 characters cover the "few thousand" extra possibilities).

      Although I have no citations to offer, my common sense tells me that there just isn't that much entropy in english sentences.

  64. Re:hard passwords just lead to post it's even more by Ozymandias_KoK · · Score: 1

    So...you just corrected his punctuation by using an apostrophe to form a plural? I award you 10,000 irony points.

  65. Re:hard passwords just lead to post it's even more by pyrr · · Score: 2

    I call them "sticky notes".

  66. Re:hard passwords just lead to post it's even more by noidentity · · Score: 1

    Care to state that in English?

  67. BCrypt, md5crypt and others! by jallen02 · · Score: 1

    Hello,

    If most sites were using bcrypt with a decent work factor or another similar algorithm you would probably never crack more than a tiny, tiny fraction of a password database. We know how to prevent this. It is best summarized in PBKDF type algorithms, bcrypt and others. Use it. This stuff works.

  68. Re:If you eliminate all the weak passwords by stonewallred · · Score: 1

    I use phone numbers from the past. Old home numbers for forums, old work numbers for news sites, old GFs numbers for porn sites, and I use a hotmail email to sign up for everything that I do not want my real name used for.

  69. Not always worth the effort ... by gordguide · · Score: 1

    In the wake of the Gawker exploit, we're seeing lots of news articles in major papers consulting "security experts" and the reporter then quoting or suggesting using more than 8 character passwords.

    Of course, none of them mention that Gawker threw away any characters beyond 8, so that (for example) 12345678 was just as secure as 12345678%#^*(&^&(**, and entering 12345678 would allow both accounts access. I find it
    hard to believe that others sites don't do similar things, and of course they're not going to tell you that (it's a security exploit clue) so there's a good chance that your attempt and effort is wasted anyway.

    Don't get me started on sites that have so-called "security questions" which are a non-editable list of crap that anyone with a phone book or knows how to use Google can discover. My bank recently added a bank of 5 non-editable questions (although, they do give you a list of 10 stupid questions to select from) but my reasonably secure answers always failed a login ... creating and using the questions became mandatory one day, and I was locked out of my account in the meantime, with bill due dates looming.

    Turns out that they limited the characters for all answers in total to less than 60; apparently they wanted short, one-word answers, and called it "good". It took two days and phone calls to both my bank and from them to their outsourced IT guys to figure out that little problem, but a few hours before they called me I had managed to figure that out myself in about an hour (it took about 5 minutes each attempt to login, wade, select and answer, record the answers, test, logout, count characters, login ... ). Even though they called later and told me 60 I had actually determined the limit to be 63, or 1 less than an average of 16 characters per answer.

    Now, in contrast to your bank, low-value sites that require you to log in to comment, and where all you do is casually comment, don't deserve your time and effort to create and use good passwords, probably. Perhaps better advice is to create a throwaway eMail address in Gmail or some other free public eMail service, and have your mail program simply automatically delete every eMail from that address upon arrival in your inbox, eliminating the spam issue completely (for you). Use that eMail, and a correspondingly useless username and password, and don't worry about it. If you find later that you are going to actually use that site (ie by making a submission rather than just a comment) then reset or create anew with more secure credentials.

    This is really a natural progression of the web itself; at one time you logged into sites that actually mattered, now every little crap site on the planet wants a login. If you follow that approach, you need to divide the expanse into what matters and what doesn't, keeping in mind that if you put one site into the "doesn't matter" category, then every site in that category can result in them all being compromised ... so be sure that it's appropriate and you don't use throwaway credentials in a site that matters; in particular any social networking site should have it's own unique credentials, since "Sharing" is their middle names.

    Taken in this light, it's also a corollary to the (not unreasonable) revelation that a lot of the usernames and passwords were low-value security-wise on Gawker. I mean, I understand that crap passwords are an irritant to IT Pros, but we all only have so much time. Maybe some of those users actually have the password thing right and do have good security in mind; just not for a site like a Gawker Media site. Of course, it appears the principals and staff of Gawker aren't in that category, since their credentials themselves should have been good practice examples.

    I realize that IT pros who actually know what they're doing might cringe at the idea of deliberately creating insecure passwords, but we all have lives to lead and time to allocate, and as the Gawker Media incident shows, not e

  70. Re:hard passwords just lead to post it's even more by Vanderhoth · · Score: 1

    My objective was to point out the sentence made more sense if you broke it up. The original post contained the 's, since I was quoting it the 's stuck. There are plenty of others more willing then me to point out the additional issue.

  71. I like trolling my co-workers with passwords by GrumpySteen · · Score: 2

    I have a post-it note labled "passwords" with about a dozen random 12 character strings stuck to my monitor at work. None of them are actual passwords that are used anywhere.

    It's surprising how often I find my network login has been locked out.

  72. Fgpyyih804423 is a weak password by Anonymous Coward · · Score: 0

    ...no special characters, repeated characters, all letters before numbers...

  73. Different password for every site by GWBasic · · Score: 1

    I started using a different password for every site and tracking them in a spreadsheet. It's grown too unwieldy for decent use, and it's surprising to see the number of things that I've signed up for.

  74. security questions by bzipitidoo · · Score: 1

    They also make working with that information awkward. I do a bit of genealogy as a hobby. Have the family tree done up as a nice web page. Mother's maiden name is all over it of course. But, so far, even though all the info in there is public, I have not put that page on the Internet. All because of security questions.

    --
    Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
  75. Re:Offtopic but please help by Anonymous Coward · · Score: 0

    About ten years, now.

  76. Never ask your customers to 'change password' by Linuxmagic · · Score: 1

    The best one was a client (anonymous) that migrated to one of our platforms, and we found out that the support staff had been setting everyone's password to 'password' and telling them to change it.. ummmm.. I don't think *anyone* changed it, all the accounts seem compromised.

  77. haha by Anonymous Coward · · Score: 0

    haha

  78. OpenID by jcea · · Score: 1

    Move to OpenID. You can deploy even your own OpenID provider!.