Slashdot Mirror


Why People Are So Bad At Picking Passwords

mrspoonsi writes "Studies suggest red-haired women tend to choose the best passwords and men with bushy beards or unkempt hair, the worst. These studies also reveal that when it comes to passwords, women prefer length and men diversity. On the internet, the most popular colour is blue, at least when it comes to passwords. If you are wondering why, it is largely because so many popular websites and services (Facebook, Twitter and Google to name but three) use the colour in their logo. That has a subtle impact on the choices people make when signing up and picking a word or phrase to form a supposedly super-secret password. The number one conclusion from looking at that data — people are lousy at picking good passwords. 'You have to remember we are all human and we all make mistakes,' says Mr Thorsheim. In this sense, he says, a good password would be a phrase or combination of characters that has little or no connection to the person picking it. All too often, Mr Thorsheim adds, people use words or numbers intimately linked to them. They use birthdays, wedding days, the names of siblings or children or pets. They use their house number, street name or pick on a favourite pop star. This bias is most noticeable when it comes to the numbers people pick when told to choose a four digit pin. Analysis of their choices suggests that people drift towards a small subset of the 10,000 available. In some cases, up to 80% of choices come from just 100 different numbers."

299 comments

  1. Huh? by hduff · · Score: 5, Funny

    These studies also reveal that when it comes to passwords, women prefer length and men diversity.

    We are still talking about passwords, right?

    --
    "I believe in Karma. That means I can do bad things to people all day long and I assume they deserve it." : Dogbert
    1. Re:Huh? by Thanshin · · Score: 5, Funny

      Probably not.

      Studies suggest that news about studies are only vaguely related to the studies themselves.

    2. Re:Huh? by BreakBad · · Score: 0

      In Soviet Russia, password chooses you!

    3. Re:Huh? by QQBoss · · Score: 5, Funny

      Is it too obvious to point out that it isn't so much the length of the password that is important, but how you use it? The luckiest, of course, are able to take advantage of both.

    4. Re:Huh? by KDN · · Score: 1

      That is, ....interesting. Great way to wake everyone up monday morning :-).

    5. Re:Huh? by MooseDontBounce · · Score: 1

      Don't they prefer width to their passwords?

    6. Re:Huh? by Anonymous Coward · · Score: 4, Funny

      This is why women never use 'penis' as their password since it's never long enough.

    7. Re:Huh? by Ol+Biscuitbarrel · · Score: 1

      "How big is your dick?
      Oh, about 4 inches.
      Ha ha ha, doesn't it bother you that it's so small?
      Why should it? If it were any wider I couldn't get it inside."

    8. Re:Huh? by BattleApple · · Score: 1

      Now.. how to increase password girth?

    9. Re:Huh? by Anonymous Coward · · Score: 0

      Protip: apply joke only when somehow related to the matter being discussed.

    10. Re:Huh? by harlequinn · · Score: 1

      "These studies"

      These studies are not listed anywhere in the article.

      So all the assertions made are anecdotal news crap until shown otherwise.

    11. Re:Huh? by Anonymous Coward · · Score: 0

      Studies suggest that news about studies are only vaguely related to the studies themselves.

      And news about studies about news about studies often suggests only vaguely relate to the news.

    12. Re:Huh? by itsthebin · · Score: 1

      the next wave of spam emails will probably offer to enhance your password - a 30% increase in girth in just 2 days

      --
      ...I obey the laws of physics....
  2. women prefer length and men diversity. by Anonymous Coward · · Score: 1

    "women prefer length and men diversity"

    Fnarr fnarr.

  3. Women prefer length by Anonymous Coward · · Score: 0

    [quote]These studies also reveal that when it comes to passwords, women prefer length and men diversity.[/quote]
    Fuck. We'll never win!

  4. Except by Anonymous Coward · · Score: 0

    Actually it's not a good password if you can't remember it.

    1. Re:Except by Anonymous Coward · · Score: 1

      Security researchers agree: It's OK to write down passwords for online accounts. The typical threat model is a remote attacker, so a password written on a piece of paper is as secure as a password can be. People forget passwords all the time, even really simple passwords. That's why we have stupid mechanisms like "three questions to reset your password - let's just hope nobody else knows your mother's maiden name, your favorite dish and your favorite color".

    2. Re:Except by bobbied · · Score: 4, Funny

      your favorite color".

      Blue... No, RED!

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    3. Re:Except by Chrisq · · Score: 2

      ... and your favorite color".

      green ... no blue.

    4. Re:Except by arth1 · · Score: 1

      Actually it's not a good password if you can't remember it.

      From my experience as a sysadmin for a generation is that women do forget their passwords more often. I'm sure that men are to blame...

      A few users even use password reset tools every time they access services without even trying a password first.

    5. Re:Except by Joce640k · · Score: 1

      Epic fail! Not the correct colors even with a video link...

      --
      No sig today...
    6. Re:Except by Anonymous Coward · · Score: 0

      My mother's maiden name is loquacious-carburetor, my favorite dish is socket-wrench and my favorite color is milk-duds.

    7. Re:Except by Cryacin · · Score: 2

      A few users even use password reset tools every time they access services without even trying a password first.

      Why blame someone who doesn't get their ambitions and capabilities mixed up?

      --
      Science advances one funeral at a time- Max Planck
    8. Re:Except by realityimpaired · · Score: 1

      A few users even use password reset tools every time they access services without even trying a password first.

      I don't see that as a bad thing... choose an arbitrarily long password that you have no hope of remembering, don't write it down, and instead of logging in every time, send a one time use key to an e-mail address that, theoretically, I'm the only person who can access. Makes a certain sense, really....

      That being said, I use a keyring app instead. I just have to remember the master password, and the keyring does the work for me. I have the arbitrarily long password (most of my passwords are at least 30 characters long, though some systems won't take passwords that long), and don't really worry about the physical access thing, because my disks are encrypted. There's a copy of the master file kept in an offsite location (gmail, because let's face it -- anybody who could access my gmail could subpoena access to any sites/systems in question anyway), and if my computer gets stolen I'll have plenty of time to change the passwords before they break the crypto. And honestly, they wouldn't bother to break the crypto, they'd just wipe the drive and start fresh.

    9. Re:Except by Idbar · · Score: 1

      Reading the summary, implies that people picked Blue because it was in the company logo. I wonder if the COMPANY picked blue because it's likely a color many people like, and therefore people use it in their passwords. As in "correlation is not causation".

      Or you're telling me that Facebook just came up with blue because they had "intel" or "IBM" logos in front of them?

    10. Re:Except by amicusNYCL · · Score: 1

      Or you're telling me that Facebook just came up with blue because they had "intel" or "IBM" logos in front of them?

      The way I've heard it is that when a company is deciding on branding, look at a couple enormous companies that have a well-established business and have been around for a long time. Chances are that they have spent a fair bit of money on marketing research and branding. Companies like IBM, for example. Look at the colors they use. You can either fund a study to figure out what colors people like, or have faith that IBM has already done such a study.

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    11. Re:Except by amicusNYCL · · Score: 1

      A few users even use password reset tools every time they access services without even trying a password first.

      I do that for various things like utilities. Blame the site designers who decided to lock me out of their online system without telling me how many tries I get, who then set the number of tries at 2. I try one password, it doesn't work, I try another one, I'm locked out and now I have to wait until tomorrow to call them. Why bother, just reset the password.

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    12. Re:Except by bobbied · · Score: 1

      Reading the summary, implies that people picked Blue because it was in the company logo. I wonder if the COMPANY picked blue because it's likely a color many people like, and therefore people use it in their passwords. As in "correlation is not causation".

      Or you're telling me that Facebook just came up with blue because they had "intel" or "IBM" logos in front of them?

      I'm thinking Blue Screen of Death is the reason.. Every body was used to seeing that until Red Hat came along.....

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
  5. Takeaway by Anonymous Coward · · Score: 1

    So from this article I take it I'm supposed to track down aredhead and have her make my password for me?

    She looks like she has a trustworthy face.

    1. Re:Takeaway by bobbied · · Score: 1

      Well, nobody broke into HER accounts....

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    2. Re:Takeaway by imatter · · Score: 1

      Funny the first time I read your post I transposed airhead for aredhead, try it yourself!

  6. writes eh? by Anonymous Coward · · Score: 0

    Nice cut and paste arsehole. I'll forward a link to Mark Ward of the BBC Technology unit.

  7. Obligatory xkcd by DexPleiadian · · Score: 5, Insightful
  8. Before choosing an important password by LongearedBat · · Score: 4, Funny

    So, before choosing an important password make sure you have shaved, had a haircut and dyed your hair red.

    (A sex change is asking too much though.)

    1. Re:Before choosing an important password by emag · · Score: 5, Funny

      Especially every 90 days...

      --
      "The urge to save humanity is almost always a false front for the urge to rule." --H.L. Mencken
    2. Re:Before choosing an important password by Anonymous Coward · · Score: 1

      If changing sex / morphology / appearance were as easy as changing passwords, the person who patented the process would make a fucking mint.

      Even if I were the only person on the planet who was paying for the service.

    3. Re:Before choosing an important password by esldude · · Score: 1

      Where are mod points when I need them. emag and LongearedBat should get a few.

  9. Horse Battery Staple is common too by Dave+Whiteside · · Score: 3, Informative
    --
    who where what when now?
    1. Re:Horse Battery Staple is common too by oodaloop · · Score: 1

      Correct!

      --
      Tic-Tac-Toe, Global Thermonuclear War, and relationships all have the same winning move.
    2. Re:Horse Battery Staple is common too by Dave+Whiteside · · Score: 1

      exactly ;-p

      --
      who where what when now?
    3. Re:Horse Battery Staple is common too by gmack · · Score: 1

      Not all of my passwords can be that long. My bank password (the one I care about the most) has a 5 char limit and and I hate random passwords. I came across a good method a few years ago for generating passwords that need to be short: Take a song and chose a line then take the first character of each word and you have an easy to remember but hard to guess password.

    4. Re:Horse Battery Staple is common too by Anonymous Coward · · Score: 0

      A five character password? Which bank is this?

    5. Re:Horse Battery Staple is common too by Anonymous Coward · · Score: 0

      My brokerage has an 8 character limit on passwords. I keep meaning to forward them a report that 8 characters is insufficient.

      Serious question: What value is there in having a low limit on password lengths?

    6. Re:Horse Battery Staple is common too by BobNET · · Score: 3, Funny

      Presumably the same one that designed the air shield for planet Druidia.

    7. Re:Horse Battery Staple is common too by Anonymous Coward · · Score: 0

      My favorite way of achieving easy to remember and hard to guess is to use qwerty encoding. Simply move your hands from the f/j row to the r/u row and then type a memorable word or simple phrase. The password 'password' would become '0qww294e' and yet can be typed just as quickly and remembered just as easily. The only downside is that it's less effective for people who don't touch type.

    8. Re:Horse Battery Staple is common too by 14erCleaner · · Score: 4, Funny

      What value is there in having a low limit on password lengths?

      When they store it in clear text on a laptop, it takes up less disk space.

      --
      Have you read my blog lately?
    9. Re:Horse Battery Staple is common too by arth1 · · Score: 4, Informative

      My favorite way of achieving easy to remember and hard to guess is to use qwerty encoding. Simply move your hands from the f/j row to the r/u row and then type a memorable word or simple phrase. The password 'password' would become '0qww294e' and yet can be typed just as quickly and remembered just as easily. The only downside is that it's less effective for people who don't touch type.

      That's not the only downside. It also makes it very hard to enter passwords from other devices, like cell phones. But most of all, it doesn't add much security - the standard crackers have rules for shifting the letters as they would be shifted on a keyboard. Both John the Ripper and Crack, at least.

    10. Re:Horse Battery Staple is common too by petermgreen · · Score: 1

      Of course now you have posted your scheme on slashdot then you have to assume the password cracker writers will know about it, if indeed they hadn't guessed already.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    11. Re:Horse Battery Staple is common too by Joce640k · · Score: 2

      Serious question: What value is there in having a low limit on password lengths?

      It fits in a database field declared as VARCHAR(8)

      --
      No sig today...
    12. Re:Horse Battery Staple is common too by Iniamyen · · Score: 1

      Also did the combination to my luggage.

    13. Re:Horse Battery Staple is common too by Anonymous Coward · · Score: 0

      I don't think this is quite right. Modern password cracking machines can try 1 billion passwords per second and use dictionaries. 4 random words would probably be cracked in a matter of minutes.

    14. Re:Horse Battery Staple is common too by Wootery · · Score: 1

      No, that doesn't help.

      The bad guys know all these cute little tricks.

    15. Re:Horse Battery Staple is common too by Wootery · · Score: 2

      if indeed they hadn't guessed already

      Don't worry, they have.

      (Direct link to relevant resource.)

    16. Re:Horse Battery Staple is common too by Anonymous Coward · · Score: 0

      A five character password? Which bank is this?

      It probably is not the only one, but the german DKB bank (dkb.de) has such a limit.

    17. Re:Horse Battery Staple is common too by jandrese · · Score: 1

      Your bank has shitty security. A 5 character limit means if their password list is ever leaked then the entire list could be bruteforced in just a few hours on a cheap GPU assisted rig. Probably less than that, since a 5 character limit suggests that it is using a very old legacy system somewhere, and that system probably doesn't support anything like a modern hash function.

      --

      I read the internet for the articles.
    18. Re:Horse Battery Staple is common too by Anonymous Coward · · Score: 0

      My favorite way of achieving easy to remember and hard to guess is to use qwerty encoding. Simply move your hands from the f/j row to the r/u row and then type a memorable word or simple phrase. The password 'password' would become '0qww294e' and yet can be typed just as quickly and remembered just as easily. The only downside is that it's less effective for people who don't touch type.

      Another downside: I work in Brussels, so I have to switch between AZERTY-Belgian (with accents for Dutch and French), AZERTY-French (only accents for French), QWERT-Dutch (with accents for Dutch), QWERTY-UK and sometimes QWERTZU-German & QWERTY-US all the time. On AZERTY, I need to hold the shift button for numbers on the top row, for the others I don't (so if available, I use the numpad for numbers).

      Finger muscle memory is useless to me (unless if I don't cqre qbout hqving lots of 'Q's in steqd of 'A's), as is the trick you propose.

    19. Re:Horse Battery Staple is common too by bloodhawk · · Score: 1

      There are still many legacy systems around that have password length limits, especially in financial areas where systems can live a VERY long time. anything from size of the field in a database to the memory allocation for the auth system only supporting 8. We literally only just decommissioned one of our older mainframes whose passwords were also limited to 8 characters, this had the knock on effect of any system that needed to integrate with it had to work within that limit, so we have modern front end web servers with users restricted to 8 character passwords (now the mainframe is finally dead we can improve that).

    20. Re:Horse Battery Staple is common too by Anonymous Coward · · Score: 1

      I made that mistake once. Used a pattern on my BB's keyboard. Switched devices and I found myself going back to the phone to figure out what the hell my password even was.

    21. Re:Horse Battery Staple is common too by cdrudge · · Score: 1

      You're presuming that he's limited to the latin alphabet.

    22. Re:Horse Battery Staple is common too by gmack · · Score: 2

      If I had to guess, I'd guess that the website uses the password to authenticate to a mainframe somewhere and is just a front end for some EDBIC based protocol so cracking the website wouldn't get access to the actual list.

      Not that it excuses the short limit, but then I'm hard pressed to find something better considering our banks all got together and designed a PayPal competitor that
      A. Is designed not to compete with their credit card processing system.
      B. Is designed around clicking links in emails.

    23. Re:Horse Battery Staple is common too by Asgard · · Score: 1

      I've seen short password length on a bank site that showed the password field as a phone-keypad; I assume the same code would work if you dialed into their IVR.

    24. Re:Horse Battery Staple is common too by jandrese · · Score: 1

      They could include nonprintable characters and it would still only be 256^5 == ~1.1 trillion passwords. A GPU cracker can run through about 350 billion guesses per second. Interestingly enough, it would burn through the entire password list in close to pi seconds (3.1414 seconds).

      --

      I read the internet for the articles.
  10. because by Anonymous Coward · · Score: 0

    people are too lazy/stupid to remember a simple word or phrase critical for logging into essential accounts e.g. your bank, your email, or just your PC. My father had to write down his PC password. It was his dog's name. How can you not remember that?

    1. Re:because by Anonymous Coward · · Score: 0

      My father had to write down his PC password. It was his dog's name. How can you not remember that?

      I'm pretty sure he has no problem remembering his dog's name (assuming he is still mentally OK). However remembering that his password for the computer is the same as his dog's name is the problem. People sometimes have trouble associating one thing with another. Instead of writing the password down, put a picture of his dog as his account tile (if Windows), or a picture of his dog on the edge of the screen or somewhere visible on the computer. Presto - problem solved. He'll remember.

    2. Re:because by mlts · · Score: 1

      These days, I just use a decent password manager (KeePass or Password Safe.) Of course, that comes with its own risks, but with so many passwords one uses, all should be unique [1], might as well have a system that uses a known good cryptographically secure RNG and a decent password length [2] does the trick.

      [1]: That way, a cracked password from site "A" won't be able to get access to site "B".

      [2]: Even now, some sites will choke at a password length greater than 8-10 characters.

    3. Re:because by jonbryce · · Score: 2

      A lot of these studies come from accounts where people do not care if someone else knows the password, because the password doesn't protect anything of use to the subscriber. For accounts like that, my password is the same as my username, and it is linked to a spamtrap email account that doesn't get used for anything else. I know it is insecure, but I don't care.

    4. Re:because by master_kaos · · Score: 4, Interesting

      Here is the problem: You constantly hear about don't use the same password on every site. Ok, makes sense, except that a lot of people have login information to 100+ websites. Sure that are tools like keepass or lastpass or whatever, but then you just need to break 1 password to have access to them all
      Then you get redicoulous requirements on some websites, like can't use special characters, can't be longer than 10 chars. Why? You should be using a hashing algo which means special characters or max length shouldn't matter (within reason)

      I have about 4 passwords
      My low security one where I do not give a shit if people hack my account eg slashdot/most forums
      Medium security - Password for sites I care a little about and that contain some personal information eg, some forums, some online shopping sites that don't store cc info, etc
      High security - Mostly used for sites that are used for purchasing things and that have linked CC info to it
      Very High security - Used for financial institutions

      This way I always know when I go to a site which password it uses.

      However, I have been thinking about changing slightly how I do my passwords... the base password will always stay the same, but I may prepend or append the the first 3 characters of the sites name or something (maybe not quite this obvious). This may increase security of password a little, as well as benefit of most passwords being unique.. but not sure how much it increases the security by

    5. Re:because by master_kaos · · Score: 1

      and yes I butchered the spelling of ridiculous

    6. Re:because by SuperCharlie · · Score: 1

      Ive been doing the 4 tiered password thing for over 10 years now. There is NOTHING like hitting an old website you havent been to in years and logging in first try.

    7. Re:because by js3 · · Score: 2

      I ended up using something similar. I just have a bunch of memorized passwords using a very simple 3 keyed format

      like "AB#" "EF#" "I#K"

      This way whenever I need a new password to add to my list I write anything that pops into my head on a note. for example..

      J92bd3Yp4. "J92" "bd3" "Yp4". write it down, use it for a week until it's memorized and it's done. I have about 6 passwords in this format completely memorized and cycle them everywhere.

      --
      did you forget to take your meds?
    8. Re:because by Anonymous Coward · · Score: 1

      I started using the Readable Password plug-in for KeePass. For anything I need to remember, a random sentence is much more useful than random characters.

    9. Re:because by xelah · · Score: 4, Insightful

      Given that it's widespread across huge numbers of people, presumably of all kinds and intelligence levels, I think that dismissing the problem as being because people are too lazy/stupid is...well....lazy and stupid.

      Remember that people treat their computers like a social being - and a subordinate one at that. Every morning, someone will go and sit down at their office computer and find it's forgotten who he is, even though it sees him every day. He can walk away for an hour and it'll forget again. It'll fail to understand that he's him over and over again as he uses websites, servers, etc, stopping each time to refuse his instructions and demand that he perform some silly little task purely to help the computer out in functioning correctly: remember an irrelevant string of nonsense. And, very occasionally, the computer will fail and do something like send banking details to someone in Russia, or show his ex-wife his e-mails to his lawyer.....even though it's blatantly obvious to even an imbecile that these are the wrong things to do.

      We all know that computers are unintelligent tools that are not capable of doing better than this - on slashdot, at least. But it still feels like talking to a forgetful, obstructive, naive, reckless, stupid and insubordinate little shit. Even the most stupid of assistants should be expected to do better most of the time.

      People can certainly do better, but we have to accept that humans behave like humans and recognize that we're going to need to improve the technology as well as people's habits. In the short term that could mean things like providing ways to generate secure passphrases and asking them to write them down, using authentication devices and using UIs to promote better practices....and we need security researchers who stop looking a memory dumps for a while and look for more secure ways to interact with users.

    10. Re:because by Anonymous Coward · · Score: 0

      It was his dog's name. How can you not remember that?

      Perhaps, given some inane number/symbol requirements, it was because his dog had to be named cHu8#raf?

    11. Re:because by femtobyte · · Score: 2

      Re-using the same "high security" or "very high security" password across financial institutions, etc., is a recipe for disaster. You may have very high security standards... but it turns out sometimes those tasked with taking care of the peons' data don't (and fail on simple precautions like salted hash password storage). Whichever institution has the crappiest security gets hacked (maybe even that old bank you moved your money out of years ago), and suddenly all your accounts are vulnerable.

      The proper and secure way to do things is one high-security passphrase, that decrypts your (well-backed-up) encrypted store of thoroughly unmemorable random character passwords for each institution. It takes a couple extra seconds to look up the password for each site, and puts additional control over security in your own hands (which care more about you personally losing all your monies than some random bank contractor). And, for anything that you use moderately often, you'll end up remembering the random-jumble password just fine after the first several times typing it in.

    12. Re:because by Anonymous Coward · · Score: 0

      There's NOTHING like hacking into an old abandoned website with half-decade-old security practices and unpatched software, then being able to log into a bunch of people's current accounts on the first try.

    13. Re:because by HairOfTheBambit · · Score: 1

      Here is the problem: You constantly hear about don't use the same password on every site. Ok, makes sense, except that a lot of people have login information to 100+ websites. Sure that are tools like keepass or lastpass or whatever, but then you just need to break 1 password to have access to them all

      The thing is, your password with KeepPass or what have you is up to your encryption level and password strength. The password you use on any given site is reliant on their password encryption. So if someone gets a hold of, say, LinkedIn's passwords and is able to decrypt your password there, they can hit every site with it and your email address. Getting access to your KeepPass file will grant them all access to all your accounts, but they are going to have a harder time getting the info out of it if you've done it correctly.

    14. Re:because by Wycliffe · · Score: 2

      The only realistic way to fullfill all these requirements:
      1) 100+ passwords
      2) every password unique
      3) every password good
      4) no password stored or written down.
      is to create an algorithm that only you know. For instance, the 3rd letter of the url + a pin + the inverse color of the company logo, etc...
      That's simple enough but my problem is that as soon as I create one every 3rd website has some stupid password requirement that
      won't allow it so I'm back to writing down all the exceptions.

    15. Re:because by master_kaos · · Score: 0

      Yes but then they disclose it which means I can go and change the passwords on the other sites.
      I agree this isnt the best most secure method, but at the same time I need it to be reasonable where it doesn't take me a minute every time I want to log in. It's a shitty dance between convenience vs security.

    16. Re:because by Nemyst · · Score: 4, Interesting

      I use LastPass and the two-factor authentication adds a lot to the security. If someone can guess my password and obtain my two factor secret, I'm probably screwed regardless of what I did. I also enable two-factor on as many sites as I can (stupidly most banks don't have that).

    17. Re:because by master_kaos · · Score: 1

      True, but I guess my issue is that I log into websites from home, work, multiple mobile devices, friends house.
      Now I haven't done very much (well any) research into these applications, but I would need something that is compatible with all of those device, and preferably one that I don't need to lug around on a usb key (which can be lost/stolen)
      I may decide to look into it, because I can't be the only one with these requirements, so I assume solutions exist

    18. Re:because by RivenAleem · · Score: 1

      However, I have been thinking about changing slightly how I do my passwords... the base password will always stay the same, but I may prepend or append the the first 3 characters of the sites name or something (maybe not quite this obvious).

      Yeah, but almost every site begins with "www" so you are still stuck with a single password everywhere

    19. Re:because by Anonymous Coward · · Score: 0

      You should have a unique "I'm fucked if this is broken" password for email. It's more important than your bank account.

    20. Re:because by Anonymous Coward · · Score: 1

      "I have about 4 passwords
      My low security one where I do not give a shit if people hack my account eg slashdot/most forums
      Medium security - Password for sites I care a little about and that contain some personal information eg, some forums, some online shopping sites that don't store cc info, etc
      High security - Mostly used for sites that are used for purchasing things and that have linked CC info to it
      Very High security - Used for financial institutions"

      Be sure the password for the email account that will get the "password reset" emails is in the very high category !!!

    21. Re:because by ewibble · · Score: 1

      I agree, we all know people choose bad passwords, we have to design systems that take that into consideration. This is my current thinking:

      A smart key that plugs into a usb slot that will provide a (you may have multiple) public key to a web site.
      When you log on to a website you press a button on the "smart key" it will respond to exactly 1 challenge response.

      You could password protect the smart key if you wished, but this is not the primary protection mechanism, that is possession of the key.

      You could also have a back up key, you kept in a safe place just in case the other is lost.

      The advantages are:
      1. no web site can store your password since you never give it to them.
      2. hard to issue multiple requests try to break the private key since it requires physical interaction for each request.
      3. If you loose the card it can be replaced, you could have a central lost key repository. invalidating all logins that used that key at once.
      4. The keys it generates could be random, well more random than passwords now.
      5. no need to remember passwords.
      6. you can have multiple "smart keys".

    22. Re:because by Culture20 · · Score: 1

      Then has it with a salt and use the hash as your password. Unfortunately password character limits always rear their ugly heads.

    23. Re:because by Endloser · · Score: 1

      So by compromising that one account you know of all the other accounts the user has? This is a tired tale of security from a non-hacker perspective.

    24. Re:because by ottothecow · · Score: 3, Insightful
      Exactly. The problem with the algorithm method is that there is no end to the stupidity that is present in password requirements.
      • Site A requires a symbol, but only accepts !?#$%.
      • Site B requires a number, but god-forbid that number is at the beginning or end of your password.
      • Site C won't accept any symbols, but needs upper/lower/number
      • Site D has reasonable complexity requirements, but requires you to change the password every 30 days, despite being a service that you only access if something is wrong, and even then, never more than once a month (one of my student loan providers used to do this. I think I complained enough that they realized that password change requirements were stupid...especially on a website where the worst thing you could do would be pay my bill for me).

      I like the algorithm method (and even if the algorithm would be obvious to a human with access to 3-4 passwords, it would save you from some bot getting one password and simply trying the same pair at every major service), but when you have sets of requirements like this, it is impossible to implement. A and C are mutually exclusive, B is annoying (and actually reduces brute force complexity) but avoidable, and D will break your whole algorithm the first time it changes (unless you add a counter, but then you have to remember what iteration you are on).

      I keep a little list in a google doc of the rarely accessed but important sites that have weird password requirements (since it is rare they tell you the requirements on the login page)...then at least I know that I may have had to modify my algorithm because '^*()' aren't valid characters, or that the requirements were dumb enough that I just said "screw it" and used some old insecure password that has probably been unknowingly leaked 15 times while hoping for the best.

      --
      Bottles.
    25. Re:because by dskoll · · Score: 1

      Sure that [sic] are tools like keepass or lastpass or whatever, but then you just need to break 1 password to have access to them all

      I use a password keeper that encrypts the password file locally on my desktop. Not only would you need to break my passphrase (which obviously is fairly strong), but you'd also need physical (or at least remote) access to my Linux desktop. That adds a level of difficulty.

      I always use randomly-generated passwords for web sites and I make them as long as I can.... 32 characters if the site permits, otherwise whatever the site maximum is.

    26. Re:because by dskoll · · Score: 1

      True, but I guess my issue is that I log into websites from home, work, multiple mobile devices, friends house.

      First of all, you should never log into an important site like a banking site from a machine you don't own and trust.

      Secondly: My password keeper runs under X11, so I can tunnel an SSH connection to my desktop and start my password keeper. Oh, what about devices that don't support X? SImple: I don't use them. Even my phone supports X and has an SSH client.

    27. Re:because by AK+Marc · · Score: 2

      That's the good thing about tiers. If someone gets into my Slashdot account, I've lost nothing. If someone gets into my bank account, there's no reason to keep my second bank account separate, they've already compromised me financially, so I can use the same (weak) password on my forum accounts. There's nothing in them worth protecting. The only possible thing of note is that they'd get my email address, and possibly some home address (usually of somewhere I haven't lived in years).

    28. Re:because by AK+Marc · · Score: 1

      I've worked at places where the password rules didn't match the rules enforced by the system. So I was told "Make a password with a 6 letter word, followed by two numbers". The rules were worded in a way that would allow a number anywhere, but it wouldn't allow one anywhere, and other problems like that, so all new employees were told to do 6 chars and 2 numbers, in that order.

    29. Re:because by MobyDisk · · Score: 2

      Just add the site name to the password:

      Main password: stinkybutt
      Home password: stinkybuttHome
      Work password: stinkybuttWork
      Slashdot password: stinkybuttSlashdot

      If you want to get more secure, add something like the number of vowels in the word "Home" or the ASCII value of the 3rd consonant, or something like that.

    30. Re:because by Anonymous Coward · · Score: 0

      Oh, come on, how would anyone ever get their hands on user passwords from LinkedIn, let alone unsalted ones? Not possible.

    31. Re:because by Anonymous Coward · · Score: 0

      Yes, but then the company gets purchased by another changing the URL or the marketing folks decide that Green is now the company color, not Pink.

    32. Re:because by Anonymous Coward · · Score: 0

      I recommend using a unique and very good password (i.e., a new Super High Security level) for access to the email you have linked to your Very High Security sites for password resets and notification of updates. If someone changes your password or does a financial transfer without your authority, that email account will usually get notification of it and you can usually reverse the transaction by getting on the phone ASAP with the bank or whatever. If they also changed your email password, that gets harder because you're not sure what happened until you've unraveled the "why can't I logon to my email" mystery and the additional delay may mean you can no longer reverse the transaction.

    33. Re:because by lhunath · · Score: 2

      It is my opinion that you cannot trust a human to make a good password.

      You also cannot trust anything, a hard-disk, a notebook, a company(!) to store your passwords.

      Which is why I use http://masterpasswordapp.com/ and I unlock it with a passphrase. The key elements here being: stateless, no storage, strong passwords.

      --
      ``OK, so ten out of ten for style, but minus several million for good thinking, yeah?''
    34. Re:because by dargaud · · Score: 2

      I have a different scheme: first one email per site, simply website@mydns.com, so that I know who the fuckers are that sell my email to spammers. Then a standard hard password, appended with the site's name, appended with some scheme (like the number of letters in the site's name, or the last and 1st letter, whatever). This way every site has different login info and it's very easy to remember.

      --
      Non-Linux Penguins ?
    35. Re:because by dargaud · · Score: 1

      That's ridiculous !

      --
      Non-Linux Penguins ?
    36. Re:because by danlip · · Score: 1

      I thought you were just trying to fend off a boggart

    37. Re:because by UnknownSoldier · · Score: 1

      > Then you get ridiculous requirements on some websites, like can't use special characters, can't be longer than 10 chars.

      Concur 100%! That is by FAR the bigger problem -- noob admins who

      a)
        i) don't list their password policy (lists which characters are valid) OR
        ii) use idiotic password schemas as short maximum-password-length, and
      b) don't list WHY your password failed.

      I wish there was a way for the government to fine online sites when they have too short a maximum password length.

    38. Re:because by Anonymous Coward · · Score: 0

      Here is the problem: You constantly hear about don't use the same password on every site. Ok, makes sense, except that a lot of people have login information to 100+ websites. Sure that are tools like keepass or lastpass or whatever, but then you just need to break 1 password to have access to them all

      Yeah, if only there was a solution to that problem... Oh wait, there is, it is called "OpenID", just turned out multiple sites want to only act as OpenId providers and fewer sites are willing to act as OpenId relays.

    39. Re:because by celtic_hackr · · Score: 1

      So you're a male with a bushy beard and unkempt hair?

      I also use a tireed system.
      One password for all the sites I don't give a damn about security ( I actually care a little about my /. account ).
      Then a family of passwords for ones I care about, but have no risk to my finances and personal data.
      Then secure passwords for sites that could be damaging to me should they get cracked. I use a password safe, which is triple encrypted, so one would need to crack three passwords in succession all in excess of 15 characters in length, and utilizing mnemonics in a language which I invented, except the first password was generated by a random algorithm so it's not very mnemonic (it took a while to memorize).

      But I have a bushy beard and unkempt blond hair. So I guess my passwords aren't very secure. If triple encrypted randomly generated passwords in lengths of greater than 15 characters (the second password to pepare the safe for opening is over 40 non-repeating characters in length in "words" which exist in no publicly known language on the planet with a 50 character "alphabet"), is not secure enough, we're all in serious trouble.

      Or perhaps this is just another case of Lies, Damn Lies and Statistics in a badly designed, implemented and fawlty conclusions study.

      Although, I have no doubt many of my weak Internet passwrds are insecure, but easy to remember (for me, but register as strong or very strong on sites that actually give a damn).

    40. Re:because by Cro+Magnon · · Score: 1

      I used to consider my email pw medium security. After all, my emails aren't that important. After I realized just how many important accounts, including banks, were tied to it, I changed the pw.

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    41. Re:because by swillden · · Score: 1

      +1

      The system is fine up to that point. For high security passwords, you really need a unique password per site.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    42. Re:because by Anonymous Coward · · Score: 0

      YubiKey: http://www.yubico.com/products/yubikey-hardware/yubikey/

    43. Re:because by haggholm · · Score: 1

      Now I haven't done very much (well any) research into these applications, but I would need something that is compatible with all of those device, and preferably one that I don't need to lug around on a usb key (which can be lost/stolen)

      Using your own home-brew security rather than doing research on established solutions is, to a first approximation, always a terrible idea.

      There are solutions like SuperGenPass which can generate passwords on the fly by multiple-round hashing and can be trivially accessed from any device. However, I'd argue that if you have access from (multiple!) mobile devices, you don't need any special access from your friend's house, unless your friend has a strict no-mobile policy in place. Once you have a mobile device in place, there are lots of applications -- LastPass, 1Password, KeePass, KeePassX, &c., that will all serve your needs. I use KeePassX (and the compatible KeePassDroid on my phone) and synchronise my password database by storing it in Dropbox, which runs on all platforms I care about, partially because I prefer not to have a cloud password company be in charge of my password data. (I don't regard Dropbox as highly secure, but the odds of anyone breaking into my Dropbox account and subsequently breaking some two million rounds of AES applied by KeePassX...this is not a danger that keeps me awake at night.)

      Another nice feature of KeePassX (which the others may have as well, I'm not sure) is the ability to generate passwords for different sets of rules. If some site irritatingly allows only 10 character passwords with a restricted set of symbols, you can configure its random password generator to satisfy that restriction. I don't think I've come across a site yet with requirements it can't generate passwords for.

      Incidentally, key files (on USB sticks or similar) are there to enhance, not reduce, security: you can configure the software to require both a passphrase and the key file, s.t. even a stolen USB stick doesn't severely compromise your security. Of course, very thorough backups would be adviseable...but if you store all the passwords you ever use in one database file, you hopefully back things up thoroughly already.

      (The one nuisance is a consequence of shitty websites: my default settings generate superfluously long random strings because why not?, certainly won't hurt, but some sites will silently truncate your passwords to whatever their undisclosed maximum length is. Since they don't necessarily truncate it identically on login as on password registration, this means that long passwords will fail on some shitty login systems. Of course, this would apply equally well to manually generated passwords, if long enough.)

    44. Re:because by Anonymous Coward · · Score: 0

      Those passwords are completely trivial. Only 12 bits per position (assuming they appear in the 4096 most common words). So at best, you are only creating 36bit passwords. Anything under 60bits is trivial to crack in under a week if they get the hash and have $10k to spend on GPU power.

    45. Re:because by fatphil · · Score: 1

      ? 9*log(62)/log(2)
      53.58776679348187687925511239

      I'd ad an extra character, if I were you.

      If I were me, I'd add 2 characters to my current scheme, as my typical passwords are the <2^50 range :-(

      Anyone not salting passwords should be shot. Salt can be worth 20 bits of security if you're not specifically targetted. (But maybe nothing if you are specifically targetted.)

      --
      Also FatPhil on SoylentNews, id 863
    46. Re:because by MobyDisk · · Score: 1

      Those passwords are completely trivial.

      Of course they were: they were examples.

      The point of the system is that you can increase the complexity of your passwords without having to write down each one.

    47. Re:because by KBrown · · Score: 1

      For all those 100+ websites you should use your OpenID. if you don't have one It might be enough with your facebook account. Most of the sites now a days accept any of those so you don't have to memorize hundreds of passwords.

      --
      --
  11. Red haired women by xednieht · · Score: 1

    Also are the most passionate lovers.

    --

    Hope is the currency of fools
  12. In other news... by Anonymous Coward · · Score: 0

    In other news: The sky is blue, bears shit in the woods, fish swim in water, and this story is a repost from 1995.

  13. Bad news .... by amalcolm · · Score: 3, Funny

    ... for RMS !

    --
    Time for bed, said Zebedee - boing
  14. They lack knowledge and are lazy by Anonymous Coward · · Score: 0

    One of my relatives passwords was their pets name, ie Chloe, Phoebe. I asked "don't you think that is easy to guess?" and they said "No, how would anyone know that was MY password?".

    What people don't realise is that hackers arn't usually attacking them specifically but are attacking everyone, anyone with a lame password. I'm pretty sure simple names are high on the list of things to try first.

    Basically, bad passwords are a lack of education in how their password is vulnerable, or are just lazy.

    1. Re:They lack knowledge and are lazy by catfood · · Score: 1

      True story from my sys admin days.

      It was a Netware 3.12 shop (yes!) and I thought it would be a good idea to scan for vulnerable user passwords. I bought and installed a commercial password-cracker tool for admins, and watched it run. Maybe 20% of our users had pretty bad passwords: MyFirstName123, obvious dates like birthdays, that sort of thing. I got in touch with each such user individually and counseled them to pick something more resistant. One of them was really surprised though.

      She was from a village in India, a place so small nobody even really has last names. And she used her uncle's single given name as her password, telling me later that it seemed like something nobody here in the U.S. would ever guess. She was half right: none of the humans knew that name, but our cracker's dictionary attack sure did!

      So your point is right on: it's not that the imaginary cracker would know this woman's uncle's name--but the cracker wouldn't be too far off in guessing that perhaps someone was using that name for a password.

  15. Pretty much the only good passwords are random by tlhIngan · · Score: 1

    A modern day password cracker (brute force) with a reasonably large dictionary can basically break all human generated paswords these days.

    First - besides the dictionary, they also try variations - including l33t 5p34k variations, various capitalizations and putting numbers at the beginning or end of the word.

    Second, the old trick of picking a phrase and using it? Also done - the dictionaries often pick phrases out of the Bible and other texts and run with those, too. You'd think this would be difficult, but surprisingly not. And there's the variations in the above as well.

    A brute forcer that uses a dictionary often enlarges it through variations, which is still far less to check through than a full test-every-combination brute force.

    About the only choices left are pure random passwords that the only way to break them is testing every combination.

    1. Re:Pretty much the only good passwords are random by east+coast · · Score: 2

      If a system is making it possible for you to do a brute for attack for "days" then your system is the problem more than your password.

      Sorry, but brute force attacks should throw up a red flag in a way that any well designed system can automatically detect it and shut down the user account. Most already do this in more roundabout fashions such as locking the account after a number of invalid tries or by forcing the user to wait between failed attempts or a combination of both.

      --
      Dedicated Cthulhu Cultist since 4523 BC.
    2. Re:Pretty much the only good passwords are random by xorsyst · · Score: 1

      yep

      --
      Get free bitcoins: http://freebitco.in
    3. Re:Pretty much the only good passwords are random by Anonymous Coward · · Score: 2, Insightful

      A brute force attack is typically done on a stolen list of hashed passwords, not on the running system.

    4. Re:Pretty much the only good passwords are random by mlts · · Score: 2

      If an attacker were brute-forcing against an account, something like sshguard or a lockout mechanism [1]. However, since hashed password lists like /etc/shadow are the target, once those are snarfed, those can be cracked at the blackhat's leisure. Stuff like bcrypt helps, but there is a balance between having a number of rounds high enough to slow down an attacker, versus it interfering with legitimate uses.

      I have a dedicated appliance that is in testing stages which just stores usernames and hashes, and does not allow the whole database to be dumped at once to a remote site (access is done per user, and the only thing returned is "yes" or "no", so a bad password gives the same result as not having a username.) It will help with this, but still awaits any real commercial use.

      [1]: I set Windows's mechanism on an AD forest to be only 3-5 minutes for a lockout, not 20. That is enough to stop the people trying random stuff, but not paralyze a user too long, assuming the attack isn't still going on.

    5. Re:Pretty much the only good passwords are random by silas_moeckel · · Score: 1

      WTF brute force still? All password system should enforce at least x failed attempts in y time lockouts if not requiring multiple things (time+seed based passwords are trivial with everybody having a smartphone). If they have the hashes and salts your pretty much damned anyways.

      --
      No sir I dont like it.
    6. Re:Pretty much the only good passwords are random by melikamp · · Score: 1

      This. But the problem, as I see it, is not with people designing poor passwords. The password authentication itself is the problem. One basic issue is that passwords, ostensibly, authenticate a person, but in practice they do not. It is the computer that gets the direct access, not a person, so we could as well be consistent and have a procedure designed to authenticate a person+computer pair. And that leads us to a much more secure way to authenticate: using the strong encryption, either symmetric or asymmetric. Arguably, this is also easier on the human user! Instead of remembering hundreds of weak passwords, many of which are identical, one can simply outsource this whole thing to a piece of trusted, secure hardware. Let the computer generate and remember the public/private key pairs (asymmetric) and the shared secrets (symmetric), and to use them automagically. Given a properly secured cyber-brain (a private, wearable computer with absolutely no remote control of any kind), stealing the keys remotely is impossible, even if they are kept unencrypted. The only practical way to get them is to steal the actual hardware, which is prohibitively expensive for most kinds of illegal activities.

      The biggest benefit to the user, IMHO, is the simplicity of the security protocol. Keep your cyber-brain and its backups physically secure. End of story. Even the dumbest of people can do this much for their wallets today.

    7. Re:Pretty much the only good passwords are random by petermgreen · · Score: 1

      The problem is many webapps are designed with the password hashes stored in a database that is directly accessible to the webapp. So if there is a security hole in the webapp that allows arbitary database queries then the attacker can simply steal the password database and brute force it at their leisure.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    8. Re:Pretty much the only good passwords are random by Anonymous Coward · · Score: 1

      Exactly. The system is the problem for letting the hashed passwords out.

    9. Re:Pretty much the only good passwords are random by east+coast · · Score: 1

      That's good information. Thank you.

      --
      Dedicated Cthulhu Cultist since 4523 BC.
  16. What about red headed women with beards? by toonces33 · · Score: 3, Funny

    What is the quality of the password then?

    1. Re:What about red headed women with beards? by Anonymous Coward · · Score: 0

      Gingerchaps?

    2. Re:What about red headed women with beards? by Anonymous Coward · · Score: 0

      I'll have you know that my mom picks great passwords.

    3. Re:What about red headed women with beards? by tool462 · · Score: 2

      Their password is usually just 'friend' in elvish...

    4. Re:What about red headed women with beards? by PRMan · · Score: 1

      You mean dwarvish. Get it right. Jeez.

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    5. Re:What about red headed women with beards? by Anonymous Coward · · Score: 0

      there goes my Lotro password, thanks :P

  17. Why are we still using passwords? by Eccentric-Dude · · Score: 0

    Why are we still using passwords?

    Time to deploy client certificates. That can be done pseudonymously. And with Tor even anonymously.

    http://eccentric-authentication.org/

    1. Re:Why are we still using passwords? by Anonymous Coward · · Score: 0

      Too bad using Tor is ungodly achingly slow.

    2. Re:Why are we still using passwords? by arth1 · · Score: 1

      Why are we still using passwords?

      Time to deploy client certificates. That can be done pseudonymously. And with Tor even anonymously.

      Because a certificate isn't something you can carry in your brain.

      A certificate can also get lost, while a password can at most be forgotten. That matters, because you have to keep the certificate in a storage. When that becomes unavailable, and you then lose all your certificates, instead of just forgetting a password.

    3. Re:Why are we still using passwords? by Eccentric-Dude · · Score: 0

      Because a certificate isn't something you can carry in your brain.

      A certificate can also get lost, while a password can at most be forgotten. That matters, because you have to keep the certificate in a storage. When that becomes unavailable, and you then lose all your certificates, instead of just forgetting a password.

      I would agree with you if people weren't so reckless with choosing passwords.

      Besides, given the increases in password brute-forcing, passwords need to be longer than ever. Making it more difficult to remember. And we need so many of them. That drives the use of password managers. Then all your critique of certificates applies to the password manager as well.

      Countermeasures against certificate-loss: backups (difficult) or sync-tools such as Firefox Sync. Makes it useable at every device you own.

    4. Re:Why are we still using passwords? by arth1 · · Score: 1

      Countermeasures against certificate-loss: backups (difficult) or sync-tools such as Firefox Sync. Makes it useable at every device you own.

      I own many devices that can't run Firefox Sync. Including my TV and Blu-Ray player, from which I need to log in to services with a password to access content. And my e-book reader. And my command line only server. And my car. And ...

  18. Fixation on pass'words'. by Junta · · Score: 2

    As a very well known xkcd points out, a great deal of the problem could be averted if people weer encouraged to use long passphrases with spaces and everything rather than a pass'word'. password as a concept was good enough for the time of it's popularity, to defend against people typing their way into someone else's account. When the model fell apart in a world with much more automation and network connectivity, the 'fix' was 'keep length about the same, but toss some numbers and maybe some punctuation in there'.

    The madness comes in when a great deal of the sites I visit put a 12 character *maximum* on a password for their site.

    My personal strategy: base64.b64encode(os.urandom(12)) for every site and store the values on a couple of my devices with a phrase that is about 32 characters long (but easy for me to remember and easy to type). hashing a master key with the domain to generate passwords like some chrome and firefox plugins (password hasher) can do is similarly nice without having to worry that you won't have access to the copy of the database.. Of course, the annoying thing is my 16 random numbers and letters frequently fail the 'complexity' check and I have to add some punctuation character to it.

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:Fixation on pass'words'. by sjwt · · Score: 1

      I was somewhere the other day that needed at lest one Upper Case, one Lowecase, one Number and a symbol. Not too bad, except they also limited you to 6 chr only.

      --
      You have 5 Moderator Points!
      Which Helpless Linux zealot/MS basher do you want to mod down today?
    2. Re:Fixation on pass'words'. by bill_mcgonigle · · Score: 1

      Not too bad, except they also limited you to 6 chr only.

      How nice of them to completely reduce the complexity space of the 6-character search!

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    3. Re:Fixation on pass'words'. by 10101001+10101001 · · Score: 1

      I concur very strongly to this. It's funny most of all because the study, if anything, hints less that people are bad at choosing passwords (since given enough password space, a lot of "bad" passwords are inherently obscure by length) as that input constraints result in those "bad" passwords actually becoming bad. But as much as xkcd points it out, I don't think the suggestion of simply four words is enough (or more precisely, I think the entropy numbers are off if one presumes such pass phrases become common and based on dictionary words). The real point would be, of course, that the reason bank pins are so secure is because they can't be brute forced. At that point, it's most often a moot point and the only real issue is sites storing unsalted, unhashed passwords and being hackable.

      To wit, the weakest link in the chain is in fact the computer element, not than the human element--baring the pedantic point that all the software is human made.

      --
      Eurohacker European paranoia, gun rights, and h
    4. Re:Fixation on pass'words'. by Tony+Isaac · · Score: 1

      I'm guessing you don't often have to type passwords on tablets, or you wouldn't be suggesting very long ones as the solution. I have enough trouble getting short ones entered correctly on those on-screen keyboards. I don't think I'm alone, either, judging by the typos I find in texts and emails people send to me.

  19. We needed a study for this?!? by tiberus · · Score: 4, Insightful

    Please tell me no one is surprised by the general conclusion (haven't we been here a time or ten before?) of these studies. Add to this the corporate or government attitude demonstrated so equivalently here, the lack of effective computer security training, including a complete failing of organizations to have or heaven forbid enforce policies about password practices and you've got a pretty pickle.

    Sadly, it took the recent Adobe compromise, to get me to finally start using a password wallet and use different passwords for each Internet service I use. Have to admit I was stunned, by the number of accounts I had when I got through most of the sites I access.

    After hearing a few disturbing stories from my wife, about how computer security and passwords are treated at her place of work, I stepped up my training for her and her co-workers that will listen. Based on what I've heard from her the choice of poor passwords is the least of our troubles.

    • Passwords on sticky notes on monitors.
    • Passwords shared with co-workers, that have not been granted access.
    • System does not require default password to be changed.
    • Default password is a known pattern.
    • Techs routinely ask users for passwords
    • Co-workers say, "Just give them your password".
    • And so on . . .

    Unless the underlying problem of poor culture surrounding computer security is changed and an understanding of the associated risks is cultivated, it won't matter one whip whether users can choose "Good Passwords TM".

    1. Re:We needed a study for this?!? by Anonymous Coward · · Score: 0

      Passwords on sticky notes on monitors.

      While I wouldn't do this for a password at work, since you can't control the space, passwords on a sticky note are not a bad thing. By the time someone has physical access to your machine, they have access to your passwords, pure and simple.

    2. Re:We needed a study for this?!? by ccguy · · Score: 3, Insightful

      complete failing of organizations to have or heaven forbid enforce policies about password practices

      Most of the time the problem is the opposite. Absurd policies and a delusion of the password being important to the user. And lately, the retarded concept of the security questions that the user cannot choose (or can choose from a set or around the same 10 in every site).

      For like 95% of the sites I don't give a shit if my account if hacked. I use the same password for most of those sites (if they are too retarded with requirements I might add a few 0s or #s at the end). If you make me change the password even if once a year then I'm not going back to your site because I don't care much about it in the first place. So I'll forget the new password.

      -Passwords on sticky notes on monitors.
      -Passwords shared with co-workers, that have not been granted access.
      System does not require default password to be changed.

      None of these are user problems. They are system design problems which I can translate to this:

      - They make me change the password every 90 days, so I have to write it down.
      - Danny needs to access credit card information because it's part of his job to do refunds but they won't give him access because for some reason that also means they have to give him access to XXX (they have one permission for two things) so I have to type my password at his terminal 10 a day. I cannot be interrupted that much, or I might not be around, etc, so I just let him use my password.
      - My sysadmin uses the same default password for everyone.

    3. Re:We needed a study for this?!? by Anonymous Coward · · Score: 1

      Unless the underlying problem of poor culture surrounding computer security is changed and an understanding of the associated risks is cultivated

      My job requires me to do a lot of user testing of features we churn out and the one law of user testing that needs to be constantly remembered is user behavior isn't wrong. The problem we have isn't poor culture, it's poor UX around authentication. We're forcing people to interact with computers in a way that people just aren't good at and the poor "culture" that you've observed are merely ways that people have found to adapt to a situation that's very difficult for them to handle otherwise. If, instead, we implemented authentication that relied on something that was intuitive for people, you'd find far fewer of these compromising steps taken by users.

    4. Re:We needed a study for this?!? by pla · · Score: 2

      And lately, the retarded concept of the security questions that the user cannot choose (or can choose from a set or around the same 10 in every site).

      You realize you don't need to answer those accurately?

      I treat security questions as the emergency sticky-note under my desk, in that I will answer them however the hell I want, then just make a note (not sticky, but yes, an actual physical offline note) as a clue to what I picked.

      I figure if someone wants to impersonate me, they already know my mother's maiden name; they probably don't know that on site XYZ, I answered that question with "Diet Coke", with my written clue to myself something like "Mom: Bottom button" (which for a soda vending machine I occasionally use, dispenses the aforementioned soda).

      That said, I don't forget passwords, so I could just as well answer "asdflk$hjq2-34lk" for all it matters. :)

    5. Re:We needed a study for this?!? by tiberus · · Score: 1

      I'd start, with "I think you need a new sheriff". User behavior in many of my examples is wrong, sharing passwords (would you give someone your social security card or drivers license), sticky notes on monitors (a physically secure note would be a better option) are poor ways to deal with the issues.

      There are better ways for a user to deal with the strictures placed upon them than what is frequently seen in the wild. If you can remember a phone number, address, URL, what someone else wore, etc. you can remember a password. I believe on of the major issues is that users were one day given a computer and expected to know how to behave, without guidance or expectations.

      Please don't take this to mean that frequent password changes, complexity requirements, etc. aren't bad policy, and seem to lack all consideration for the human part of the equation. The broader point is that fixing the user choose poor passwords problem won't fix anything, if we don't fix the underlying culture and behaviors.

    6. Re:We needed a study for this?!? by Anonymous Coward · · Score: 0

      It's all very well to blame the users but what is asked of them is basically impossible. Every web site these days requires you to sign up in order to interact with it in any useful way. So you have dozens of passwords but you're meant to make them impossible to guess, easy to remember, oh and don't forget to change them frequently. It's small wonder the users give up.

    7. Re:We needed a study for this?!? by Anonymous Coward · · Score: 0

      Know exactly what you mean. As a military retiree I have to deal with the Defense Finance Office, once a year to get my W2. They require me to change my password every 60 days, or they lock me out. So to keep my account active, so that I can use it once a year I have to remember to log on every two months or I get locked out. Then to actually get back on I have to call their help line and get someone to unlock my account.
      It should be pretty obvious that my response is to call each year, put in a BS password just long enough to print my W2 and then quickly forget it, since I won't need to get back on for another year. Stupid putzes, it would probably cost them less just to mail me the damn W2.

  20. up to 80% of choices... by Anonymous Coward · · Score: 1

    " up to 80% of choices come from just 100 different numbers."

    It gets worse, as 100% of those are chosen from just 10 numerals.

  21. Meaning by gmuslera · · Score: 2

    If we start with the asumption that that passwords must be memorized somewhat, we are better remembering things with an attached meaning than something random, and those meanings make usually bad passwords. But, we don't need to remember all passwords, there are password managers for making and storing a bunch of meaningless, secure passwords, and for the keys you must remember (the password manager one at the very least) there are some mnemonic tricks that can help to have safe enough passwords.

  22. ...really? by Seta · · Score: 2

    Must be an idle day at the BBC. A couple paragraphs of statistical wank about physical attributes seeming to correlate with password quality. Then a rehash of old news about bad passwords being easy to crack. My hair is unkempt and I have a 62 character password encompassing a good chunk of ASCII printable characters. Bring on the "compensating for something" jokes. ;)

    1. Re:...really? by camperdave · · Score: 1

      My hair is unkempt and I have a 62 character password encompassing a good chunk of ASCII printable characters. Bring on the "compensating for something" jokes. ;)

      Okay... 62 character password? Are you compensating for not being ginger?

      --
      When our name is on the back of your car, we're behind you all the way!
  23. I guess I should shave. by Anonymous Coward · · Score: 0, Funny

    I am going to shave, so my passwords get better.

  24. PI-N? by Anonymous Coward · · Score: 0

    Okay, how many of you use the digits of pi when you have to pick your own PIN?

    1. Re:PI-N? by gazbo · · Score: 3, Funny

      All of us. We just choose a different place to start.

    2. Re:PI-N? by camperdave · · Score: 1

      I don't. Pi is wrong. Tau is the proper circle constant. I pick my pins from there.

      --
      When our name is on the back of your car, we're behind you all the way!
    3. Re:PI-N? by Beezlebub33 · · Score: 1

      Nope, I use the Catalan sequence, Bell numbers, Fibonacci numbers, and various Mersenne primes. When I have to use letters, I use the letters below the numbers.

      --
      The more people I meet, the better I like my dog.
  25. People are taught wrong by Archangel+Michael · · Score: 4, Interesting

    On passwords, what was once thought to be good password security is no longer true. The length of a password matters more than diversity and given the right instructions, can be much easier to remember than complex passwords.

    My current suggestion for passwords is this: Pick three (or more) random words. mongoose, screwdriver, automobile. Now you have a password you can remember, but is very hard for a computer to "crack" and you only have to remember three things, as opposed to memorizing eight (or more) things that don't make any sense.

    And, to make it unique for each System you log in to, add in the name: Amazon Mongoose Screwdriver Automobile, or Ebay or whatever.

    --
    Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    1. Re:People are taught wrong by Anonymous Coward · · Score: 0

      That should be "wrongly", as in, "I was taught English wrongly". ("Wrong" is the adjective, while "wrongly" is the adverb.)

      If you don't like the sound of that, simply use the inverse: "I wasn't taught English correctly". (This also better illustrates the difference between the adjective form and the adverb form: "I wasn't taught English correct" is perhaps more obviously incorrect.)

    2. Re:People are taught wrong by Anonymous Coward · · Score: 0

      > mongoose, screwdriver, automobile

      This is NOT a good password. Each is predictably a noun, in the same English language, thus roughly 12 bits of entropy each, for a total of maybe 36 bits. It is equivalent to the following psuedo-RANDOM passwords (F/2vu-, 40364968237, 8g3xi5m, z9H6mW, TarZPW, jkdyebiw) all of which can be brute force cracked within seconds on your grandmother's computer.

      Thus proving the point, once again, Humans are very bad at generating passwords: http://www.genaud.net/2013/11/password-cracking/password-cracking-v0.html

    3. Re:People are taught wrong by Anonymous Coward · · Score: 0

      The method is good, but three is much too low. It's not difficult for a computer to crack, unless you are picking extremely unusual words it will at most need a couple of billion guesses.

    4. Re:People are taught wrong by AK+Marc · · Score: 1

      Still better than the maximum allowed by a surprisingly large number of sites I frequent, with length limits, and bans on starting with numbers, and such.

    5. Re:People are taught wrong by Archangel+Michael · · Score: 1

      English is a very big dictionary. AND I didn't say to use three nouns, but rather three words, I just happened to use nouns for this example. It could have been Mongoose Tokyo Nicolette.

      http://rumkin.com/tools/password/passchk.php

      For my original example, it shows it has 110 bits of entropy using only 26 set (non-capitalized) and 134 bits using three Capital Letters. My suggestion is that you go back and look at what entropy means regarding password strength. Granted, if you could guess three random words and run brute force against that password hash, it doesn't seem likely that you'd catch the password in any meaningful length of time. Then again, password hacking MY personal password would be much easier with the Hammer Technique http://xkcd.com/538/

      Ultimately, no password is secure if you can't remember it without writing it down. And re-using the same password for all the systems you access is the worst possible choice one can make. The question then becomes, how important is the information being secured by passwords? Do you want to secure your pet's health records with 156 bit entropy random/pseudo random passwords, or will 1234abcd work just fine?

      So, how many 100 bit entropy passwords can you remember without resorting to something like LastPass or writing them down?

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    6. Re:People are taught wrong by Archangel+Michael · · Score: 1

      To be honest, even the password "D0g" is sufficient, if you add enough "Pseudo Random" padding values.

      D>0>g>

      Has 67 bits of entropy, without even really trying. Adding in additional padding adds entropy without really changing the password. adding in a Padding pattern that is easy to remember (>) makes it easier to use simple passwords. The complexity doesn't matter once you get the algorithm to stop dictionary attack and move to brute force. The goal is to get beyond the dictionary attack, because most people will simply stop searching after that. And it might be as simple as password length.

      You don't want your password to be the low hanging fruit.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    7. Re:People are taught wrong by Archangel+Michael · · Score: 1

      $ # 1 # $ Padding example (slashdot filters ugghh)

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    8. Re:People are taught wrong by Anonymous Coward · · Score: 0

      Mongoose, Screwdriver, Automobile.. all 3 are nouns. Your random word picker is crap. You should have it taken out back and shot.

    9. Re:People are taught wrong by WuphonsReach · · Score: 1

      Let's take your example, assuming Alphanumeric (26+26+10 = 62, roughly 6 bits) and padding characters (30 possible on most keyboards, or 5 bits).

      Let's assume an attacker knows your pattern:

      Each alphanumeric is worth 6 bits at best. Knowing which symbol you used to pad with is only worth 5 bits. Figuring out whether to pad with 0, 1 or 2 symbols between each letter is only 2 bits per letter.

      So you get 5 bits for the padding symbol, plus 8 bits per letter (6 bits for the actual alphanumeric plus 2 bits for 0-3 padding symbols between each letter). In your trivial example this totals up to: 5 + (3*8) = 29 bits. Something with length 8 is 5 + (8*8) or 69 bits. Actually a bit less because you're unlikely to remember that your padding was 3 characters after this letter, 2 after this other letter, 3 after this letter and 1 after that letter.

      And that's if we brute-force it in a smart way. If we go even smarter, we'll use a word list of the 10k most common english words and do "leet" or "hacker" character substitution (0 for o, 4 for a, 3 for e, etc).

      For pure brute-force, assuming only easily typed letters, each position is worth around 6.6 bits (97 or so different possible characters). 8*6.6 = 52.8 bits for any password of 8 total characters or less. That's around 7841 trillion possibles. With modern GPUs that can guess at least 1 billion per second (depending on the hash it may be as high as 15-20B/s for $1000), that 7841 trillion is only 13 weeks at 1 billion/sec. If it's a trivial hash that can be done at the rate of 13B/sec, that time falls to 1 week for any password of 8 characters or less.

      And that is only if you are willing to use 97 possibles for every single character in the password, including hard to type things like "$_|-@+=>". Since that's difficult, it's probably more like 70 possibles per position for something that humans can remember. That's only 6.1 bits per position (68.5) or 490 trillion or a factor of 16x easier. So that means 5.6 days for a 1 billion/sec hash tester and only 10 hours at 13 billion/sec testing.

      All of which is a very long-winded way of saying passwords of 8 characters or less (roughly 48 bits) are screwed if the attacker has $1000 and gets a copy of your hash for offline cracking.

      By forcing a minimum length of 12, you've made the brute-force attack about 22 million times harder. So they either need to spend 22 million times more money or wait 22 million times longer. Naturally, as you get into the longer passwords, dictionary attacks become the preferred route so unless you are doing completely random password generation of 12+ characters, you're not gaining as much as you think. Maybe as little as 4 bits per additional character (4*12 is only 48 bits).

      Things don't start getting safe(-ish) these days until you get up into the 15+ character range. Even at the worst case of only 4 bits per character of entropy, that's 60 bits (about 1.1e+18) or 1900 weeks per password at 1B/sec guesses.

      --
      Wolde you bothe eate your cake, and have your cake?
    10. Re:People are taught wrong by Archangel+Michael · · Score: 1

      All of which is a very long-winded way of saying passwords of 8 characters or less (roughly 48 bits) are screwed if the attacker has $1000 and gets a copy of your hash for offline cracking.

      Per password. Given a database of thousands of passwords, properly salted and hashed, which do you think he'll attack? And you'll have to assume that attacker doesn't know the value of anything beforehand, but only can make educated guesses. If you're doing brute force, you do the simplest brute force to crack as many passwords as you can. If you're targeting a single individual, there are better easier ways of getting passwords (Spear Phishing) that cannot be hacked quickly via dictionary / easy brute force. The fact that in your example, you already have an offline password file, I'll assume it is a high value web / commercial target that you've already breached. Which in that case, using MY advice (unique password per system), using sufficiently long password (21 Chars min), you're looking at least a week using your example of $1000 equipment or approximately $20 per password crack, minimum investment to crack the password, with no guarantee of return.

      Using PURE math to solve real world examples doesn't really fit. If you're concerned about Password security, and safety of your account, you'll change your password periodically so that in case of database of passwords being hacked, you'll have your password changed before they can crack the password in the database using your $1000 rig. In short, a hacker will have to make a significant series of

      My rules:

      1) Long passwords are better. Three sufficiently long words, or five or more shorter words, to establish a password of 21 or more characters for BASIC web sites is probably sufficient. Making them unique for each site is recommended.

      2) Use a product like LastPass or a private key vault to store your passwords you use often.

      3) Do not save passwords ANYWHERE but your secure vaults, change your master password regularly using three or four significantly obscure words of seven letters or more.

      4) If you are a direct target of hackers(they're after you specifically), hire better security and don't take advice from some dude like me on Slashdot. Otherwise you're probably safe using my suggestions.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
  26. What I do by JustOK · · Score: 1

    I devised my best password for my luggage. I'm too tired after doing that to worry about online passwords

    --
    rewriting history since 2109
    1. Re:What I do by bobbied · · Score: 1

      One... Two... Three...

      "I need to change my luggage combination..."

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
  27. Posted passwrod lists.. by sjwt · · Score: 1

    I love them.. I trawl through them laughing at the passwords on them, at least so far as mine have never shown or close variants of them.

    --
    You have 5 Moderator Points!
    Which Helpless Linux zealot/MS basher do you want to mod down today?
  28. We live in a post-password world by Anonymous Coward · · Score: 0

    It's long been known that using a password is insecure and dangerous. Public key authentication is the bare minimum I'd accept these days.

  29. Make passwords visible by Anonymous Coward · · Score: 0

    My problem is being able to correctly type long character strings containing caps and special characters without visual feedback.
    I could make my passwords much longer if I could see them as I type them.

    1. Re:Make passwords visible by AK+Marc · · Score: 1

      Seconded. give me an option to hide or show. If I need to hide it I will, otherwise, I'd rather it be seen.

    2. Re:Make passwords visible by Cro+Magnon · · Score: 1

      My problem is being able to correctly type long character strings containing caps and special characters without visual feedback.
      I could make my passwords much longer if I could see them as I type them.

      I don't have much trouble with that on my computer, but it's a PITA on my iStuff, with neither visual nor tactile feedback.

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  30. weak, because they don't care by jessepdx · · Score: 3

    there are a lot of sites, that require setting up and account, i could care less about. i use a junk email account and a simple junk password. those accounts, if they are hacked, won't give you any useful information to get into another site's account that i do care about. i think many people do the same. those junk sites also get hacked and the stolen lists get published. then the appalling headlines stating "OMG these passwords are so easy!!!" get published... so what...

  31. Who works for whom? by mcmonkey · · Score: 5, Insightful

    "people are lousy at picking good passwords"

    This begs the question. There is some reasonable expectation that people should learn to properly use the tools of modern society, but in the end, the tools should serve the people, not the other way around. If your car pulled to the left, would you say you were lousy at driving in a straight line? No, you'd say your car was out of alignment and get it fixed.

    A password is something we're expected to remember, but we're wrong to pick words or numbers that might be easy to remember, such as familiar names or dates. Even if you say pick a system of choosing passwords to remember rather than an individual password, that's impossible. Every different system and site has different password requirements, so no single easy to remember system will work for all of them.

    "You have to remember we are all human and we all make mistakes"

    Yes, and Mr Thorsheim's mistake is assuming the issue is with the people who are using the system and not the people designing the system. The truth is,

    "password systems are lousy at serving people."

    (as an aside, WTF is up with systems that do not allow special characters in passwords? Are they worried about SQL injection? If that's possible from a password field, the system is FUBAR.)

    1. Re:Who works for whom? by jxander · · Score: 1

      (as an aside, WTF is up with systems that do not allow special characters in passwords? Are they worried about SQL injection? If that's possible from a password field, the system is FUBAR.)

      Agree on all counts, but especially especially this. I can't stand when websites, particularly ones upon which I'm planning financial transactions, have arbitrary limitations to their PW length or allowable characters.

      On more than one occasion, I've started the new account creation process, just so that I could see what limitations a website imposed, and started working through my own thought process with that knowledge. "Ok, so if I wasn't allowed special characters, but needed to have at least one numeral, and 8 digits or more... I would probably have chosen ..."

      --
      This signature is false.
    2. Re:Who works for whom? by Anonymous Coward · · Score: 0

      The main problem is that most people (often including the "experts") are working from how "hacking" is presented in old movies when they think up a "difficult to crack" password/system rather than an understanding of algorithmic complexity and state of the art cracking techniques.

      The secondary problem is that the few people who do base their system on an understanding of the computational issues at hand:
      1. Ignore the human component (recomedn a 25 character completely random unique per site password).
      2. Recommend something that solves the problem at hand by creating a different problem (keychain programs)
      3. Have a perfectly reasonable solution that doesn't work because you can't apply it to most sights due to the sight being designed around a bad paradigm issues (xkcd "horse battery stale correct" solution)

    3. Re:Who works for whom? by Anonymous Coward · · Score: 0

      There is some reasonable expectation that people should learn to properly use the tools of modern society, but in the end, the tools should serve the people, not the other way around. If your car pulled to the left, would you say you were lousy at driving in a straight line? No, you'd say your car was out of alignment and get it fixed.

      The problem is, there are a lot of people who who like to drive with just one hand, and leave that arm on the window sill while driving. This can be demonstrated by noticing that these drivers all have cars that pull to the left in the US, but to the right across the pond.

    4. Re:Who works for whom? by Only+a-z,A-Z,0-9,$_, · · Score: 1

      (as an aside, WTF is up with systems that do not allow special characters in passwords? Are they worried about SQL injection? If that's possible from a password field, the system is FUBAR.)

      Agree on all counts, but especially especially this. I can't stand when websites, particularly ones upon which I'm planning financial transactions, have arbitrary limitations to their PW length or allowable characters.

      On more than one occasion, I've started the new account creation process, just so that I could see what limitations a website imposed, and started working through my own thought process with that knowledge. "Ok, so if I wasn't allowed special characters, but needed to have at least one numeral, and 8 digits or more... I would probably have chosen ..."

      So, does Slashdot still have this silly restriction on characters used in passwords? My username is taken from the message that I got when trying to use a forbidden character when selecting a password for Slashdot.

    5. Re:Who works for whom? by jxander · · Score: 1

      So, does Slashdot still have this silly restriction on characters used in passwords? My username is taken from the message that I got when trying to use a forbidden character when selecting a password for Slashdot.

      Certainly possible, but I'm not sure. My slashdot password is frightfully insecure... mostly because I've got basically nothing riding on it.

      There's no financial data here, I'm not sending/receiving emails or other communication with known associates... worst case scenario, my account gets hacked and the karma of a 7-digit UID gets smeared. It's also risk management. If someone does hack /., learns my PW here, and somehow tracks this account back to an account I care about (bank, email, amazon, etc) the passwords aren't even remotely in the same ballpark...

      That was my point. I don't care if silly fun sites like /. use weak PW restrictions. Sure, in a perfect world every site would allow every possible password... but in this imperfect world, I'm primarily concerned about banking sites that balk at complex passwords.

      --
      This signature is false.
  32. 10,000 pins? by damn_registrars · · Score: 1

    I would hope the list of allowable PINs is shorter than that. The 10 possibilities with the same number repeated all the way through should be disallowed (and usually are), as well as 1234, 4321, and anything else with four consecutive digits. While taking those 24 possibilities out doesn't dramatically reduce the number of possible PINs (only 2.4% reduction) it is still a list of less than 10,000.

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
    1. Re:10,000 pins? by Qzukk · · Score: 2

      The 10 possibilities with the same number repeated all the way through should be disallowed

      If it's good enough for nuclear launch code, it's good enough for my bank card!

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    2. Re:10,000 pins? by Anonymous Coward · · Score: 0

      While taking those 24 possibilities out doesn't dramatically reduce the number of possible PINs (only 2.4% reduction) it is still a list of less than 10,000.

      24 / 10000 = 0.0024 or 0.24%

      IMO, hardly enough to bother posting about. Yet, here I am posting about it.

  33. keepassx is the way to go by Anonymous Coward · · Score: 1

    Humans are no good at generating passwords. That is just a fact. The best option is to use a password generator and to change the passwords often. I started using keepassx a couple of years ago and I have never looked back.

    1. Re:keepassx is the way to go by aaarrrgggh · · Score: 1

      It will always be easier for a computer to evaluate likely passwords that a human would create than for the human to come up with an algorithm that the computer would not anticipate. Password generators eliminate this break point, but create a new weak point in that the password must be stored somewhere other than memory.

      My wife might do a great job of creating passwords, but if they are stored in an unencrypted and unobscured place then they aren't necessarily more secure.

  34. Say what? by BringsApples · · Score: 1

    I have a really really good password that I use to get into my server at home. All other passwords are for random sites (like slashdot) and I use a very simple password for them. Does this make me 'bad at picking passwords', or do I simply not care if someone hijacks my slashdot account, ruining my excellent karma?

    A good password is one that you don't mentally consider a word or string of words, as much as it is a dance that you do with your hands and fingers, really really fast.

    --
    Politics; n. : A religion whereby man is god.
    1. Re:Say what? by mcmonkey · · Score: 1

      A good password is one that you don't mentally consider a word or string of words, as much as it is a dance that you do with your hands and fingers, really really fast.

      On that note, non-printing characters should be allowed as part of a password. E.g. "12345" is a bad password. But why shouldn't we be able to use "12356[backspace][backspace]45"?

    2. Re:Say what? by laie_techie · · Score: 1

      On that note, non-printing characters should be allowed as part of a password. E.g. "12345" is a bad password. But why shouldn't we be able to use "12356[backspace][backspace]45"?

      How do you enter those non-printing characters? Even some printing characters (such as [enter] or [tab]) are a beast to enter in a web form ([tab] goes to the next field; [enter] submits the form). How should the field know if a particular [backspace] is you correcting a previously entered character or part of your password? BTW, my favorite non-printing character is \0 as it messes up most string functions.

  35. Easy solution by operagost · · Score: 1

    Hire Allyson Hannigan to choose your passwords. PROBLEM SOLVED in sexiest way possible.

    --

    Gamingmuseum.com: Give your 3D accelerator a rest.
    1. Re:Easy solution by serviscope_minor · · Score: 2

      Hire Allyson Hannigan to choose your passwords. PROBLEM SOLVED in sexiest way possible.

      The problem with "restraining order" is that it's too short to be a useful passphrase.

      --
      SJW n. One who posts facts.
  36. Statistic studies also suggest... by Anonymous Coward · · Score: 0

    ... That the average inhabitant of the galaxy has 2.4 legs and owns a hyena, right?

  37. My Password solution by OzPeter · · Score: 4, Funny

    I use regexes related to the site name/function. (*)

    Now the hackers have 2 two problems when they want to break into my account!

    * I actually I do incorporate regex like strings.

    --
    I am Slashdot. Are you Slashdot as well?
    1. Re:My Password solution by Anonymous Coward · · Score: 0

      already reduced the search space. Your password always starts with a ^ and ends with a $
      infact I am guessing it is
      ^.*$

    2. Re:My Password solution by Anonymous Coward · · Score: 0

      My passwords are SQL injection attacks, so as soon as hackers crack my password it deletes itself from their database.

  38. Why isn't this taught in school? by Anonymous Coward · · Score: 0

    Any grade school education in a developed country ought to include at least a couple of hours on computer security, including how to pick a good passphrase. Everyone doesn't need to learn information theory and complexity theory, but teaching kids that passwords have different amounts of entropy depending on how they are chosen and which level of entropy you need in order to be safe against various types of attacks should definitely be possible. Roughly 10 bits for every word chosen at random from a list of 1000 different words. Roughly 80 bits needed for protection against most hackers. 8 words needed. Here's a card of printed words and a dice. If they can learn history and biology they can learn this.

  39. Good passwords by Anonymous Coward · · Score: 0

    Are so good, that they cannot be remembered, and need to be stored and then they are not passwords but tokens (something you have, not something you know). And then they become like keys that they give you for your house or car or your workplace. I understand why passwords came to be used on computers when hardware and software was much more limited, but in 2013 and beyond it would seem like a more reasonable approach would be to use a simple hardware solution via USB and replicate the data. But then nobody would trust the replication people, so we end up with passwords that cannot be remembered which become keys which are not replicated.

    I got a new job some time ago, and they don't believe in single sign on or even using one password for common users (ie, root), and its a PITA to have to copy/paste a password list all day long. I don't know my passwords anymore and don't even try to remember them.

  40. Any password can be hacked... by Anonymous Coward · · Score: 0

    The only thing that is important is that your password cannot be guessed. Using highly complex cipher algorithms to create overly complex strings of letters/numbers/symbols is a waste of time. Just come up with something that isn't a dictionary and is reasonable in length. Depending on how much I care about the security of an online account I use 1 of 6 different passwords ranging from 5 characters (made-up/non-dictionary word) to a 12 character string of numbers/letters/symbols that is easy to remember (it's kind of a phrase but non-dictionary). Never been hacked in over 20 years of using the same passwords. The only password I ever bother to modify over time is the one for my checking account and email account since those are the only 2 that could have a direct impact on my life. If someone stole my credit card info I couldn't care less, but if someone drained my checking account, that would be a major nuisance.

  41. Why do I need to remember passwords? by ISoldat53 · · Score: 1

    Why can't my home computer manage passwords. Seems like it's smart enough to generate a password, pass it to the secure site, then at log off generate another password pass it to the site and then log off. Let the computers handle the task. Then have one master password or some other technique to log onto the computer that can only be used from the keyboard.

    1. Re:Why do I need to remember passwords? by jader3rd · · Score: 1

      Why can't my home computer manage passwords. Seems like it's smart enough to generate a password, pass it to the secure site, then at log off generate another password pass it to the site and then log off. Let the computers handle the task. Then have one master password or some other technique to log onto the computer that can only be used from the keyboard.

      Because home computers get hosed. Plus many people use many different devices to connect to the internet. I might regularly check a website from home, but occasionally I might do it from my work computer. And then once in a while, maybe I feel like doing it from my Nook tablet because that's what's in my hands at that moment. I also might want to do it from my phone, or periodically my in-laws computer when I'm trying to show them something.
      Only being able to log into a service from a single client is a quick way to kill off many people from using that service.

  42. How are these studies made? by flyingfisch · · Score: 0

    How do you get a bunch of people to give you their passwords? Sounds like someone has set up a scam site that doesn't hash passwords.... I wonder if we should trust people like that?

    1. Re:How are these studies made? by Anonymous Coward · · Score: 0

      From TFA:

      Adobe, LinkedIn and game website RockYou have all been hit in breaches that involved the theft of login names and passwords. Add to this the steady drip of security breaches at other firms and you have a vast corpus of data that can shed light on what passwords people pick.

  43. 1Password by ilsaloving · · Score: 2

    Every time I see articles like this, I feel compelled to bring up the solution I'm using, which is (so far) the single best solution I have been able to find.

    It's called 1Password. Runs on Mac, Windows, Linux (read only I think), iOS, Android, and has plugins for all major browsers.

    It records your login details for you, has a password generator that you can customize in various ways, and stores an AES encrypted archive on dropbox so that all your devices can sync together.

    Now I can safely create new logins everywhere with abandon, because I'm not afraid that if one service is compromised (*cough*Adobe*cough*) I'm not afraid something else is at risk.
    It can generate passwords up to 50 characters in length with your choice of number of digits and symbols. It can even make easily pronounceable passwords if you need, and avoid ambiguous characters (eg O (oh) and 0 (zero) ).

    It's a little pricey, but IMO it's worth every penny because there is no other product out there that is this easy to use, AND supports so many platforms all at once.

    1. Re:1Password by Jason+Levine · · Score: 1

      I use a similar product called Password Safe. http://passwordsafe.sourceforge.net/ It lets you store your passwords in an encrypted file with a master password. It can also generate passwords for you (in a configurable manner so you can go from "p%qLr%&Vb9" to "+R0WeeDUck" to "PiGhtEdraN" and anywhere in between - and yes, those were Password Safe generated). There are also ports for Android, iOS, Mac, Windows, Linux, etc: http://passwordsafe.sourceforge.net/relatedprojects.shtml All free and open source.

      If you put your password file on a cloud drive (e.g. Google Drive), you can then access it using your smart phone anywhere you happen to be. Yes, there are security concerns with this, but this can also be a very useful feature to have.

      --
      My sci-fi novel, Ghost Thief, is now available from Amazon.com.
    2. Re:1Password by Anonymous Coward · · Score: 0

      Every time I see articles like this, I feel compelled to bring up the solution I'm using, which is (so far) the single best solution I have been able to find.

      It's called 1Password. Runs on Mac, Windows, Linux (read only I think), iOS, Android, and has plugins for all major browsers.

      It records your login details for you, has a password generator that you can customize in various ways, and stores an AES encrypted archive on dropbox so that all your devices can sync together.

      Now I can safely create new logins everywhere with abandon, because I'm not afraid that if one service is compromised (*cough*Adobe*cough*) I'm not afraid something else is at risk.
      It can generate passwords up to 50 characters in length with your choice of number of digits and symbols. It can even make easily pronounceable passwords if you need, and avoid ambiguous characters (eg O (oh) and 0 (zero) ).

      It's a little pricey, but IMO it's worth every penny because there is no other product out there that is this easy to use, AND supports so many platforms all at once.

      Then the day when you find out 1Password was a trojan that's been sending your passwords to it's creator all along, you will recommend what action?

    3. Re:1Password by Capt.DrumkenBum · · Score: 1

      Passwordsafe rocks! I use it at work, and it has been keeping all my passwords safe for over 6 years now. I liked it so much at work, that I set it up on my home systems. (For my personal passwords.)

      --
      If I were God, wouldn't I protect my churches from acts of me?
    4. Re:1Password by Anonymous Coward · · Score: 1

      My password is *************.

      (Slashdot automatically shows asterisks if you somehow type your password into a comment. It is there to protect clueless people who really would do that.)

    5. Re:1Password by Anonymous Coward · · Score: 1

      Wow, your password is hunter2 too?

    6. Re:1Password by Anonymous Coward · · Score: 0

      It's a little pricey, but IMO it's worth every penny

      There is no chance in hell that I would use non-free software for such a critical role. How likely do you think it is that your archive on Dropbox is actually properly encrypted? How much incentive is there for an employee of the company to insert a backdoor?

    7. Re:1Password by reboot246 · · Score: 1

      Mine is 00000000.
      Hey, if it was good enough for the nuclear launch code, then it's good enough for me.

  44. hmm by nomadic · · Score: 1

    I also blame sysadmins who frequently don't understand that security is contextual; you do not need the same level of password complexity for a gardening forum or slashdot that you need for your bank account. But you still see ridiculous requirements for low-security sites.

  45. Perhaps calling it "password" is partly to blame? by ezakimak · · Score: 1

    If pass phrases are inherently far more secure, why do we still prompt people to create and use a *password* and then make a big stink that they did *exactly that*? Just because they do that poorly we shouldn't hold that against them since the process itself doesn't do anything to help them do so better--it's actually at odds, whereas simply indicating the different process of selecting a pass *phrase* does.

    Why not simply change the labels and validation (since when should a site ever *prohibit* any specific character from a pass phrase?!!) to say "pass phrase" to urge people in a better direction?

    We have bone-headed developers that have "helpfully" sent out emails to every member of a site saying "to improve security we have stripped all non alpha-numerics from your password"... Huh????? a) that means you stored my pass phrase *in plain text* in your database, then b) you *shortened it*! and c) you reduced the available combinations and d) turned my pass phrase into a password.

    We have *banks* adding "site lock" security--reducing the security of their websites and *lying* to their users telling them that a) it increases their security and b) *trust the site lock image to indicate that it's really the correct site* rather than educating them to check the *SSL cert*!

    Perhaps we need an article similar to "what every developer needs to know about character encoding" but for "handling user credentials". It's obvious that it's not just users that don't get it--but many developers and businesses also.

  46. Use a good password manager by Nimey · · Score: 3, Informative

    The proper way is to use a good password manager with the following features:
    1) cloud-based sync, so you can access it from any computer or mobile device
    2) multifactor authentication, such as a USB stick or a grid or biometrics
    3) a configurable password generator (i.e. you can choose length, complexity, etc.)

    I use LastPass and like it enough to have bought a year's subscription for $12, but there are other good choices out there like 1Password, or you could homebrew up something with e.g. DropBox + KeePass or Google Drive + TrueCrypt + something that can read TC volumes on iOS/Android.

    Generate a different random password for each site needing an account, as complex and as long as the site will allow for, and with LastPass at least you can attach a note to each site's entry so you could enter random line-noise answers for security questions like "What is your mother's maiden name?", thus making crackers work much harder. I've also got LP set up for multifactor authentication and with a strong master password.

    --
    Hail Eris, full of mischief...

    E pluribus sanguinem
    1. Re:Use a good password manager by Anonymous Coward · · Score: 0

      passwords stored in a password manager are not passwords (something you know), they are tokens (something you have).

    2. Re:Use a good password manager by Nimey · · Score: 1

      So what? The point is to make it harder for crackers to get your password/token and additionally make it impossible for them to use the same credentials to access your accounts elsewhere.

      Your point is irrelevant and seems to have been raised just to make yourself feel superior.

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    3. Re:Use a good password manager by gnoshi · · Score: 1

      Well, if we really want to stop people using passwords, we should just start using client certificates across-the-board for authentication. Systems like LastPass, KeePass, etc can continue to exist as certificate synchronization tools rather than password synchronization tools.

      (Note: I'm being facetious: this system fails as soon as you need to use your certificate in an Internet café. Currently, you can be running LastPass or KeePass on your phone, get your password, and enter it by hand. That doesn't work with certificates. What you really need is a way for a USB or other external device - e.g. your phone - to work as an authentication device without handing over the raw credentials such as password or certificate to the computer. This could be achieved by having a browser plugin that can route client certificate authentication to the external device so that the certificate is never actually on the untrusted computer. Or many other ways.)

    4. Re:Use a good password manager by Anonymous Coward · · Score: 0

      1) cloud-based sync, so you can access it from any computer or mobile device

      That assumes the computer or mobile device you are accessing your cloud storage from is a trusted/secure device EVERY time you access your cloud storage. I *never* make that assumption and therefore don't store it in the cloud.

      My favorite combination: Truecrypt + KeePass. If they can get past two layers of complex passwords I'm more than compromised by that point.

    5. Re:Use a good password manager by Nimey · · Score: 1

      Or, you know, you carry a smartphone and can always fall back on that instead of visiting an Internet cafe in the bad part of China.

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
  47. Re:Bad news .... by Anonymous Coward · · Score: 0

    That's his password, you insensitive clod!

  48. Special Characters by wideBlueSkies · · Score: 1

    Oh yeah.... I really love it when I go to a site and try to create a password with punctuation, and it gets kicked because the site doesn't support it.

    Really????

    I'm talking about some major sites... financial institutions too. Scary and unacceptable.

    --
    Huh?
    1. Re:Special Characters by Cro+Magnon · · Score: 1

      Agreed! One of my credit card sites used to allow only alphanumerics, so my "standard" pw wasn't allowed because of special characters. They've fixed that problem, but I'm sure there's still plenty that still do that.

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    2. Re:Special Characters by PRMan · · Score: 1

      When my credit union first went online, they only allowed you to use your 4-digit PIN to login. And your account number was the number printed on the bottom of your check!

      I called them up and had a long conversation with them about this, but it still took months to be fixed.

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
  49. Re:Bad news .... by Wdi · · Score: 1

    His password is open source and everybody is entitled to read it, modify it, or to sell it as text source if he can find a buyer, as long as the copyright notice remains attached!

  50. Cart meet horse by Joce640k · · Score: 1

    I think the website's logos are blue because the marketing department saw that everybody was choosing "blue" for their password...

    No, RED! Aaaaaaaaargh!

    --
    No sig today...
    1. Re: Cart meet horse by Anonymous Coward · · Score: 0

      "The pen is blue!" *whimper*

  51. What the user selects is almost irrelevant by Anonymous Coward · · Score: 0

    The most likely way for you to lose your account credentials is poor security on the site where you entered them. It doesn't matter how long or nonsensical your password is if the website database gives them up in plain text through defective coding of the web application. Or stores them somewhat obfuscated but the accompanying information like the hint or username is in plain text. Or the site gives access based on a defective password reset function. Or your email provider has poor security so your email account is hijacked and the attacker uses that access to perform password resets. Or just about anything besides password-guessing.

  52. More NSA propaganda by Anonymous Coward · · Score: 1

    In the UK, ANY offence (like shouting "war criminal" at a UK politician who voted to authorise some military atrocity) is an ARRESTABLE offence, under fundamental changes to British Law introduced by Tony Blair. And, any arrestable offence allows the police to raid the subjects home, confiscating ALL records and electronic devices.

    So, what does this have to do with 'password' propaganda? Well, the single most common way 'law' enforcement goons use to 'crack' encryption is to locate where a password is written down. The more OBSCURE a password is made, the more likely it is to be on paper somewhere in the vicinity of the computer.

    Now, as I type, the BBC is purposely spinning this report to tell the sheeple that passwords are 'WEAK' if part of them contains, say, the name of a pet. Notice I said "PART". This fallacy is the carefully planted NSA/GCHQ lie.

    Passwords are NEVER cracked section by section. Sheeple do NOT understand this mathematical fact. Sheeple would think "PEPSIBANANA" was a 'weak' password, because it can be assumed that 'PEPSI' and 'BANANA' are weak, and that a cracking program would first find one 'word' and then the other in the cracking process. NOTHING COULD BE FURTHER FROM THE TRUTH.

    For password systems with REVERSE TABLE LOOK-UP KEYS, passwords are mechanically cracked by building up unthinkably large databases of passwords and their encrypted key equivalents. Then the State discovers your encrypted key, and checks to see if it is present in the database. Commercial services offer this facility as a way for people to 'recover' (yeah, right) their 'lost' passwords. Safe encryption does NOT maintain an encrypted key that matches the password.

    The BEST password systems allow LONG password phrases that allow the statistical combinatorial options to grow so large that easy to remember strings are impossible to crack, PROVIDED the phrase is memorable, NOT common. A common phrase with one word perversely modified is a STRONG password.

    Again, despite the best efforts to lie to you about the subject, passwords are NEVER broken part by part. The entire password has to be guessed by the cracking program, unless you are using weak encryption algorithms (eg., anything mandated by the government or standards bodies). Use Truecrypt with a personal 'perverse' phrase that is so memorable, you never need write it down (and YES, it can safely partly include the name of your pet), and your encryption is UNCRACKABLE.

    Use an NSA recommended password like "19!sDF3g99MM28DD" and you WILL write it down, and the locations you store the written password WILL be located by anyone that seeks access to your files. The hiding places for written passwords are VERY VERY small in number, and no matter how clever you think your hiding plan is, you will use one of the same small number of locations the security experts already have on their list from DECADES of experience locating written passwords.

  53. people are not bad at picking passwords! by Anonymous Coward · · Score: 0

    hunter2

  54. Crutch by AliasMarlowe · · Score: 1

    Here's a crutch for those with too few passwords on too many sites. Just paste it to something like safepassword.sh in /usr/local/bin or similar:

    #!/bin/bash
    # script: safepassword
    # this script depends on sha512sum
    if [ "$2" = "" ]
    then
    echo "usage: safepassword constant_key password_purpose"
    echo " where constant_key is a string of printable non-whitespace characters,"
    echo " and password_purpose is a memorable string related to the purpose of"
    echo " the password, e.g. a website address and year. Since the script removes"
    echo " any characters outside 0-9 a-z A-Z it is possible that the password"
    echo " could be too short in some cases."
    else
    echo -n "$1-$2" | sha512sum | xxd -r -p | tr -cd [:print:] | sed -e "s/[^0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ]//g" | sed -e "s/ //g"
    echo
    fi

    And to prevent any of the command lines going into your command history, and thus exposing your passphrases, be sure to run (once on each account that will use the shell script):

    echo "export HISTIGNORE=\"safepassword*\"" >> ~/.profile

    Since sha512sum should work the same way on all operating systems, a script such as this could probably be made for Windows as well as BSD/Linux/OSX.

    --
    Those who can make you believe absurdities can make you commit atrocities. - Voltaire
    1. Re:Crutch by ustolemyname · · Score: 1

      And to prevent any of the command lines going into your command history, and thus exposing your passphrases, be sure to run (once on each account that will use the shell script):

      echo "export HISTIGNORE=\"safepassword*\"" >> ~/.profile

      Or you could just put a space before the command you are running - this works for me in every bash shell I've encountered recently.

    2. Re:Crutch by AliasMarlowe · · Score: 1

      And to prevent any of the command lines going into your command history, and thus exposing your passphrases, be sure to run (once on each account that will use the shell script):

      echo "export HISTIGNORE=\"safepassword*\"" >> ~/.profile

      Or you could just put a space before the command you are running - this works for me in every bash shell I've encountered recently.

      Which only works if you have either

      "HISTCONTROL=ignoreboth"

      or

      "HISTCONTROL=ignorespace"

      in your .bashrc file.

      --
      Those who can make you believe absurdities can make you commit atrocities. - Voltaire
    3. Re:Crutch by fisted · · Score: 1

      #!/bin/sh
      # script: safepassword
      # this script depends on sha512sum
      if [ $# -ne 2 ]
      then
      cat <<-END >&2
      usage: safepassword constant_key password_
      where constant_key is a string of printable non-whitespace characters,
      and password_purpose is a memorable string related to the purpose of
      the password, e.g. a website address and year. Since the script removes
      any characters outside 0-9 a-z A-Z it is possible that the password
      could be too short in some cases.
      END
      else
      echo -n "$1-$2" | sha512sum | xxd -r -p | sed 's/[^0-9a-zA-Z ]//g'
      echo
      fi

      FTFY...

    4. Re: Crutch by Anonymous Coward · · Score: 0

      people realize that any data that depends on a password to protect it is not secure. usually because the data they are accessing is on somebody elses computer. which is not their computer. They don't care. why should they?

    5. Re:Crutch by luxifr · · Score: 1

      or get ONE super fancy password and just use lastpass

    6. Re:Crutch by Anonymous Coward · · Score: 0

      ya, that's a smart idea... not

      https://en.wikipedia.org/wiki/Lastpass#Security_breach

      closed source encryption + online service that handles the data... yikes.

      might as well email the passwords to all the TLAs while you're at it.

    7. Re:Crutch by RaceProUK · · Score: 1

      All LastPass encryption/decryption is done client-side, so unless you can hack someone's master password, the server data is useless.

      --
      No colour or religion ever stopped the bullet from a gun
    8. Re:Crutch by ustolemyname · · Score: 1

      Ah, thanks. I didn't know why it worked, just found it incredibly convenient. And I think in my case it is set somewhere in /etc/profiles.d/.

      Note to self: read through bash configuration documentation.

  55. If you can remember some lyrics.... by Anonymous Coward · · Score: 0

    I will occacionally use the first letter of each word of some lyrics. One password that I have in use is 1@tvm0@mmg1h1@v@m.... and it goes on from there. With some character substitution, it is "I am the very model of a modern major general. I have information animal, vegetable and mineral...." I use a bit more of the song, but you get the idea.

    I suppose you could use "f$@7y@...." for "Four score and 7 years ago...." but keep going from there.

    1. Re:If you can remember some lyrics.... by Archangel+Michael · · Score: 1

      I used to do this, until I couldn't remember if that was a 1 or l or L, or @ or A or a or 4. Or was that $, S or s .... And it is really hard to tell if that was a 0 or O or o.

      But I never forgot the three words I used. I have a mental picture of a Mongoose fixing a car with a screwdriver (not my real password)

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    2. Re:If you can remember some lyrics.... by JesseMcDonald · · Score: 1

      Three words probably isn't enough. Optimistically assuming that you picked your three words from a 4096-word dictionary with a uniform probability distribution, that's only 36 bits of randomness, the equivalent of a 6-character case-sensitive alphanumeric password (without symbols). To equal a 8-character password with symbols (about 49 bits) you'd need at least four words, assuming the same 4096-word dictionary and uniformly random selection. To avoid similar-sounding and hard-to-remember words, a 2048-word list is more reasonable, in which case you'd need at least five words.

      It's a good idea, though. Random words are generally a bit easier to remember and can be made secure, provided you don't let the user pick them. Unfortunately, many systems are not passphrase-friendly, with arbitrary limits on the length and content of the password field.

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
    3. Re:If you can remember some lyrics.... by Archangel+Michael · · Score: 1

      The average American high-school graduate knows approximately 45,000 words (1) nearly ten times the number you cited.

      And, as I have stated elsewhere (above) the point of a long password is to get past dictionary attacks, and onto brute force. And right now, password length is a deciding factor to even attempt dictionary attack.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    4. Re:If you can remember some lyrics.... by JesseMcDonald · · Score: 1

      The average American high-school graduate knows approximately 45,000 words (1) nearly ten times the number you cited.

      Sure, but what are the odds of most of those being picked? The standard word-lists for systems like yours are only about 2000 words long, and for a good reason. You have to eliminate minor variations, sound-alikes, and long words with complicated spellings or you run into problems with people not being able to remember the exact variation they used in their passphrase. And if you let people pick their own words you'll be lucky to get beyond the top 1000 with any regularity.

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
    5. Re:If you can remember some lyrics.... by WuphonsReach · · Score: 1

      They may know 45k words (and there are roughly 300k English Dictionary words), but the number of commonly used words is far less. Estimates that I've seen over the years say that the commonly used English words is around 5k to 10k.

      So unless the user has a very large vocabulary and the good sense to stay away from those 5k-10k most frequently used words, you can get a long way into cracking passwords by sticking to those frequently used words.

      5k ^ N is a lot smaller then 45k ^ N or 300k ^ N.

      --
      Wolde you bothe eate your cake, and have your cake?
  56. Rule 34? by PPH · · Score: 1

    red-haired women tend to choose the best ...... and men with bushy beards or unkempt hair, the worst. .....women prefer length and men diversity.

    I was beginning to wonder where this summary was going after the first few sentences.

    --
    Have gnu, will travel.
  57. Amazing! by dskoll · · Score: 1

    I used to have a beard and bushy hair and my password was "test123". After I neatened my hair and shaved, I had this overwhelming compulsion to change my password, and now it's UjuW8LxttbsWKqMbDaA4SqSJVST783ty

  58. Passwords short and long by spaceyhackerlady · · Score: 1

    My bank card PIN is four digits. It's not the year I was born, nor is it any other year (or other four-digit number, for that matter) that you will find in my personal information.

    For computer passwords I like the "first letter of a phrase" algorithm, producing passwords like TbontbTitQ and MRwiTDtESSahtuwws. Or pick a phrase, l33t it up a bit, and come up with something like W1nd0ze1sTehSux0r3. Long passwords are good.

    The worst public web site I've encountered for silly password requirements is U.S. Customs eAPIS, which you use to send your information if you're going to fly privately to the U.S.A. Not only does it enforce silly password requirements, it doesn't tell you about them until after you have typed in your new password and it tells you why your password sucks. Yes, I end up writing them down.

    ...laura

  59. might have been me by TheCarp · · Score: 1

    Unkempt hair and bushy beard? Yup thats me. You know, I DID pick out terrible passwords when I was younger and early on in my career. However, being a sysadmin I had to learn to be better. First I thought I improved on my own....then I got called into the security guys office and he pointed at a jumble of letters on the board and said "Recognize anything there?".... my password was clearly embeded in the jumble. Damnit!

    Soon after I learned to use mnemonics and never looked back.... not till I found out about passphrases ala xkcd's "Correct Horse Battery Staple", and password vaults. Now I don't choose my passwords, I generate them...and I only have to remember one really good one.

    --
    "I opened my eyes, and everything went dark again"
  60. no study needed by Anonymous Coward · · Score: 0

    people are as dumb as a box of rocks, and most Obama voters 'round these parts have an IQ of room temperature

  61. LMAO by koan · · Score: 1

    "women prefer length and men diversity"

    Yes... yes they do.

    --
    "If any question why we died, Tell them because our fathers lied."
  62. Re:Bad news .... by Anonymous Coward · · Score: 0

    You jest, but that's not too far off.

    [When] passwords first appeared at the MIT AI Lab I [decided] to follow my belief that there should be no passwords. Because I don't believe that it's really desirable to have security on a computer, I shouldn't be willing to help uphold the security regime.

    See http://oreilly.com/openbook/freedom/ch07.html

  63. 936-style passwords are kinda easy to crack now. by Valdrax · · Score: 1, Informative

    Perhaps everyone quoting that xkcd should be aware that such passwords are no longer safe.

    If you think to yourself after reading the first page, "But all of those long passwords were phrases, not nonsense strings!" then you should keep reading to page 2's sidebar for the list of passwords that were cracked using the methods in the article. Crackers have dictionaries of billions of words now and can try combinations and variations at GPU-fueled speeds. Length only protects you if and only if you can exhaust dictionary attacks.

    The only safe password is long and either randomly generated or indistinguishable from it. Using some other device to store and auto-fill your passwords like a password manager or a device like a YubiKey is the only long-term solution. Humans are the weakest link.

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  64. Complexity != Security by CaptainNerdCave · · Score: 2

    I've been saying it for years: length! Thisshittasteslikechicken! Will take many, many years for any algorithm to crack. http://www.securityadminisanidiot.com/ will also assure security. Why don't management and administrators understand this?

    1. Re:Complexity != Security by PRMan · · Score: 1

      If this phrase appears anywhere online, it will take only a couple hours.

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    2. Re:Complexity != Security by Anonymous Coward · · Score: 0

      No, a dictionary attack will crack your password relatively quickly. Consider each word would be considered as a single character thus you password only has 6 things to break. Now there are more than 26 words so finding each word will take longer, but it still won't take years nor would it even take months.

  65. Re:936-style passwords are kinda easy to crack now by TheLink · · Score: 4, Insightful

    If they can crack a website's passwords at GPU speeds it means the site is already been compromised.

    That's why I don't bother making really strong passwords for most websites. It's a waste of my time - the site is more likely to get hacked then my password bruteforced over network connections. Every few months there's a web service getting pwned.

    It's silly to waste time making your password much stronger than a typical website's admin password.

    FWIW I've encountered at least one online bank that actually limits passwords to 8 characters for some unknown stupid reason.

    --
  66. So basically, secure passwords are Neanderthal by WillAffleckUW · · Score: 1

    That which is tricksy by nature is tricksy by virtue.

    --
    -- Tigger warning: This post may contain tiggers! --
  67. Re:hmm or gardening site security by WillAffleckUW · · Score: 1

    I also blame sysadmins who frequently don't understand that security is contextual; you do not need the same level of password complexity for a gardening forum or slashdot that you need for your bank account. But you still see ridiculous requirements for low-security sites.

    So that is who stole my gardening tips!

    --
    -- Tigger warning: This post may contain tiggers! --
  68. False Conclusion by xanthos · · Score: 1

    I hate studies like this. Do people pick common passwords, of course they do. Does everyone pick an easy to guess password, of course not. Can it be blindly determined, for any given user, if their password is "simple" or "complex"? No.

    The article puts the blame on the end user, when the truth is the problem is with the websites storing the passwords in plain text or as un-salted hashes and not locking out brute force attacks. What the researchers are really arguing is that
        1) your account may be compromised if hackers break into the website and steal all the passwords.
        2) your password might be easier to guess if it is related to you, hackers are targeting you personally (not likely), and the website doesn't lock the account out.

    Don't blame the user, blame the developers and administrators for being lazy and/or inept and failing to protect people from themselves.

    --
    Average Intelligence is a Scary Thing
  69. Re:936-style passwords are kinda easy to crack now by Entropius · · Score: 4, Informative

    I don't think you understand the concept that the xkcd advocates.

    The ars technica article is pointing out that context can grossly reduce the entropy in any given search space. If you're going to test combinations of words from different languages, for instance, you shouldn't bother with "crotalus fthagn" or "Cthulhu atrox" until you've already tried "crotalux atrox" and "Cthulhu fthagn". The point is that you can't beat the password crackers by picking something from an obscure search space -- in other words, it's a classic point against security by obscurity.

    The XKCD is making a different point: that passwords comprised of unrelated words deprive the attacker of such information and are resistant to attack not because of the obscurity of the search space in which they're found, but because of its size. Perhaps 44 bits of entropy isn't enough to defeat extensive computational resources, but the point is that six words chosen out of the dictionary at random, all in lowercase, with spaces between them is a better password than "Cthulhu fthagn" because modern datamining techniques mean that it's likely to appear in someone's dictionary after all.

  70. Why are we still using passwords? by Anonymous Coward · · Score: 0

    Public key cryptography is both more secure and more flexible. Why don't websites simply allow you to identify with your SSH or PGP keys?

    Even github doesn't support this for the website login yet.

  71. Re:936-style passwords are kinda easy to crack now by Anonymous Coward · · Score: 2, Informative

    Perhaps everyone quoting that xkcd should be aware that such passwords are no longer safe.

    If you think to yourself after reading the first page, "But all of those long passwords were phrases, not nonsense strings!" then you should keep reading to page 2's sidebar for the list of passwords that were cracked using the methods in the article. Crackers have dictionaries of billions of words now and can try combinations and variations at GPU-fueled speeds. Length only protects you if and only if you can exhaust dictionary attacks.

    The only safe password is long and either randomly generated or indistinguishable from it. Using some other device to store and auto-fill your passwords like a password manager or a device like a YubiKey is the only long-term solution. Humans are the weakest link.

    Using software to store and auto-fill your passwords is the worst possible solution (a post-it on the monitor is more secure in practice). The result of that thinking will be trojan key-stores that simply inform their creator what your password is.

    The point of the XKCD is that if you select n random words instead of n random characters you can get a password that can be memorized easily, and exploits the larger search space of words (compared to the smaller search space of characters that exist on your keyboard) meaning your password will be more secure and easier to remember.

  72. Hey, actually... It *was* RMS by gwolf · · Score: 1

    The guy who complained loudly about his department introducing the requisite to use a password, and stop having account separation based on trust.

  73. Seriously by ledow · · Score: 1

    A password is something that, almost by definition, should be hard to guess, have no relation to the user, and be difficult to "shoulder-surf".

    As such, the very definition of a password means that they are hard for THAT PERSON to generate, and hard to remember.

    This really needs any kind of study or discussion?

  74. Re:936-style passwords are kinda easy to crack now by jandrese · · Score: 4, Insightful

    That's only true if you never reuse passwords, which means you're pretty much forced to use something like Keypass anyway, and might as well make the password secure since it's just as easy to use a 32 character random string as it is a normal human password. If you don't use a password manager, then it's hard to come up with a memorable password for every goddamn site that needs a login these days. It's so damn annoying to google a problem and find a potential solution, but then click on the link and bet told "you must register a free account before you can view this forum."

    Every time someone sets up forum software to require an account to simply read it, they should be kicked in the nuts. Requiring an account to post is totally ok, but requiring an account to read is not.

    --

    I read the internet for the articles.
  75. Re:936-style passwords are kinda easy to crack now by SleazyRidr · · Score: 1

    Oh, no: someone hacked into all the silly website accounts I have at once. It doesn't really matter to me if I lose my /., reddit, tumblr, facebook etc. accounts at once. My bank has a good password, as does everything else which could reasonably affect me.

  76. Re:936-style passwords are kinda easy to crack now by DMUTPeregrine · · Score: 1

    Such passwords were NEVER safe. The reason passphrases CAN be good is that they can be made easy to remember while STILL BEING RANDOMLY GENERATED. Diceware is a good example: You get a LOT of entropy for each word in the phrase, so a short phrase of 5-6 words gives you a good password. Thinking up 5-6 words will give you a terrible password, since there will be very low entropy in your choices.

    --
    Not a sentence!
  77. Re:936-style passwords are kinda easy to crack now by swillden · · Score: 4, Informative

    Perhaps everyone quoting that xkcd should be aware that such passwords are no longer safe.

    Nonsense. You don't understand the approach XKCD was suggesting; you can't defeat entropy by getting a bigger dictionary. If that were true, then AES-128 would be trivially easy to crack because I can enumerate all of the possible keys. I have a 100% perfect dictionary.

    The point that by selecting a set of randomly-chosen words (do not do the selection yourself; use a random number generator) words, you can get a great deal of entropy in a fairly memorable form. It doesn't matter if the attacker knows the exact method you used (as long as it's random), and knows the exact dictionary you selected your words from; he's still going to have to try 2^n possibilities, where n is large enough to make brute force impractical.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  78. Re:936-style passwords are kinda easy to crack now by Anonymous Coward · · Score: 0

    It meets minimum IRS publication 1075 requirements. See page 104
    http://www.irs.gov/pub/irs-pdf/p1075.pdf

  79. Re:936-style passwords are kinda easy to crack now by mrspoonsi · · Score: 1

    Would it keep a government agency from brute-forcing on a super computer? no, but remember most password hacks are on websites, such as facebook, and these attacks go for the lowest hanging fruit (dictionary words and stupid combinations 987654321a). The real problem is with sites which allow brute forcing, I had an old skype account, which had the password brute forced (last year), lesson learnt for me about using a dictionary word followed by numbers, now for semi important stuff, like Skype I use a password which has a common element (including symbols) and the site name in the password, this ensures the stored hash is unique to that site. The other day I had a customer (my company sells software applications), send a scan of their passport to our support email, it was a surprise to us as we never request such documentation. The email he was responding to was from a non-existent address on our domain, when it bounced back to him, he found a working address and sent. The email which he responded to, looked just like one of our emails, but with extra paragraphs inserted, saying for security reasons photo ID was required. It was obvious that his email account was compromised (or servers would never send this email with extra information entered, unless they reprogrammed our backend software), and the attacker was reading all his email (inbox), that document would be read when bounced from our servers. This was a individually targeted attack on that individual (traced to Pakistan - as the attacker clicked on the software download link and was logged), it is scary the length this attack went to to get his passport scan.

  80. My girlfriend tells me... by Jerry+Rivers · · Score: 1

    ...girth is more important.

    Not sure how that relates to passwords.

    --
    The pursuit of absolute tolerance leads to the most rigorous and ludicrous intolerance. - REX MURPHY
  81. Re:936-style passwords are kinda easy to crack now by dinfinity · · Score: 1

    Whether those 'silly website accounts' being hacked is a problem depends on the amount of personal non-public information you have stored there. If enough information is compromised, it becomes really easy to use that information for social engineering purposes. They could simply call up your bank and tell them that 'you have moved to a new address and that you lost your bank card and need a new one'. Usually even they accept things like your DOB as valid identification. Retarded, but true more often than not.

    That's why I'm born on 01-01-1970 when anybody who (or entity that) has no fucking business knowing my birth date asks.

  82. Re:936-style passwords are kinda easy to crack now by swillden · · Score: 1

    Would it keep a government agency from brute-forcing on a super computer?

    Depends how many words you use. Use enough to get to, say, 80 bits of entropy, and assuming a decent (slow) hashing algorithm, yes it would.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  83. Red Password by Anonymous Coward · · Score: 0

    I knew my red haired fetish would be justified!

  84. Re:936-style passwords are kinda easy to crack now by Anonymous Coward · · Score: 0

    FWIW I've encountered at least one online bank that actually limits passwords to 8 characters for some unknown stupid reason.

    Likely the backend system is/was a mainframe with RACF, which can have limitation of 8 characters to their passwords. "Newer" mainframes have been extended to 2 sets of 8 characters for a maximum password length of 16 characters, but most implementation don't utilize the full 16. Now WHY banks are using mainframes to store passwords instead of a different authentication system is another discussion altogether...

  85. Re:936-style passwords are kinda easy to crack now by nicobigsby · · Score: 1

    All of the examples they gave in the article break one of the fundamental rules in that XKCD strip. The words shouldn't be words that are easily associated with each other. Of course picking a quote straight out of fiction is stupid. Four random 4-6 letter words that don't appear together in common language usage would be harder to crack for people using the strategy in the article http://arstechnica.com/security/2013/10/how-the-bible-and-youtube-are-fueling-the-next-frontier-of-password-cracking/

  86. Re:Bad news .... by Anonymous Coward · · Score: 0

    RMS doesn't HAVE a password. He campaigned AGAINST the introduction of them, ffs.

  87. Re:936-style passwords are kinda easy to crack now by mjwx · · Score: 1

    I don't think you understand the concept that the xkcd advocates.

    This.

    Also, what the article doesn't say is that the programs it uses as examples aren't that fast over a network, so if they're cracking the passwords at full speed, they've already compromised the site. Network speed plus other forms of detecting password crackers (such as locking out after 5 or 10 attempts) really slow down attempts to crack a password. This is why they tend to use dictionary attacks rather than brute force, dictionary attacks are faster and yield decent results.

    The XKCD is making a different point: that passwords comprised of unrelated words

    This again,

    Along with being unrelated words they are easy to remember. For example "Shotgun, Raptor; clever girl" are pretty unrelated outside of the context (and I expect most /.ers to know where this is from) but extremely unlikely to be found in a dictionary attack, especially with the punctuation (which is not 100% correct, but they're mistakes I make commonly, Grammar nazi's can bite me). So the only real way an attacker has to defeat this is via brute force, so the longer and more complex the password, the longer it will take over a network.

    The other issue is password reuse.

    A lot of people get around password resuse by using a password safe (such as key pass) but all this does is introduce a single point of failure. What people need to realise is that reuse can be managed, using the same password for /. as you do for your knitting forum isn't that bad. However using the same password on your webmail or work account as you have on Facebook is terrible, so important accounts should have unique passwords whilst ones that are potentially vulnerable (such as a forum for your lawn bowls club) should never use a password that is the same as something important... Doubly so if that password is the same as the password you use on the email address you joined the forum with.

    --
    Calling someone a "hater" only means you can not rationally rebut their argument.
  88. I knew it! by drkoemans · · Score: 1

    "...women prefer length..." I feel so lied to.

  89. Re:936-style passwords are kinda easy to crack now by Anonymous Coward · · Score: 0

    Perhaps everyone quoting that xkcd should be aware that such passwords are no longer safe.

    Nope, that article details methods for cracking known phrases, not non-phrase combinations of several random words. Indeed an poster on that article specifically addresses the crackability of the aforementions xkcd pass "phrase" in this context.

    Of course "correct horse battery staple" is now a known phrase rather than a non-phrase combination of 4 random words. However, at least before I posted this, the password "honey $anctify Entropy umlaut m1ll10n" was still safer than "to be or not to be that is the question".

  90. Re:936-style passwords are kinda easy to crack now by Anonymous Coward · · Score: 0

    Nonsense. You don't understand the approach XKCD was suggesting; you can't defeat entropy by getting a bigger dictionary. If that were true, then AES-128 would be trivially easy to crack because I can enumerate all of the possible keys. I have a 100% perfect dictionary.

    The point that by selecting a set of randomly-chosen words (do not do the selection yourself; use a random number generator) words, you can get a great deal of entropy in a fairly memorable form. It doesn't matter if the attacker knows the exact method you used (as long as it's random), and knows the exact dictionary you selected your words from; he's still going to have to try 2^n possibilities, where n is large enough to make brute force impractical.

    Uh, ya the point is that nobody uses brute force, so the "n" in your "2^n" is equal to the number of words in his dictionary, not the length of your passphrase.

    Look, I'll try to simplify this for you a little bit. You're picking words, but then counting individual characters. Even if you chose the words at random, the characters in each word are NOT at all random. So picking three words at random, which have a total of 20 characters, does NOT give you a 20-character strong password, it gives you roughly a THREE letter strong password.

    No matter how many clever comics you read, DO NOT USE REAL WORDS. Ever. Period.

    Because nobody really runs brute force, and when they DO try all possible combinations they START by running through as many real words as possible, as well as permutations, so you're basically shifting the worst-case time-to-crack (for the attacker) from all possible combinations to just all possible combinations which contain real words... a MUCH smaller data set.
    Also with that in mind, choosing ANY random password NOT containing real words shifts the time-to-crack in YOUR favor, because they are going to run through all the other combinations before ever starting on the random set.

  91. Re:936-style passwords are kinda easy to crack now by swillden · · Score: 1

    You didn't do the math :-)

    If we were to count letters, the "correct horse battery staple" password would have ~117 bits of entropy (26^25 = ~2^117). But it doesn't, it has 44 bits. This is because it's a sequence of four words selected from a dictionary of 2048 entries. 2048^4 = (2^11)^4 = 2^44.

    Assuming a good iterated password hashing function like, say, scrypt, 44 bits is pretty decent, and proof against anyone who isn't willing to throw tens of thousands of dollars at cracking that one password.

    FWIW, I don't actually use XKCD-style passwords, not because of security deficiencies but because I have to use my passwords far too often to want to type anything that long. I shoot for 50 bits of entropy, but with shorter passwords. My passwords are generally 8 characters long, unless the character set specified by the system is too restricted to achieve 50 bits, in which case I add characters until I achieve the desired level. 50 bits is arguably excessive, but only if you assume that systems implement proper password hashing, with iterated hash functions and salt. I know from experience that you can't assume that, so I add a few more bits to be sure.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  92. Re:936-style passwords are kinda easy to crack now by Anonymous Coward · · Score: 0
  93. Re:936-style passwords are kinda easy to crack now by bingoUV · · Score: 0

    he's still going to have to try 2^n possibilities

    Far from that. 2^n is assuming there is a possibility all the words are used. For 2048 word dictionary, with average word size 5, 2^n means a password of length 0 to 10240 (over ten thousand) characters. If we assume humans are typing, it has to be restricted to less than 100 characters, practically less than 25.

    Assume 0-10 words are required for this, reducing 2^n to n^10 (same word can be chosen twice in the same password, of course). Then all permutations of those 10 words are required, so multiply it by factorial 10. Still much lower than 2^n.

    --
    Bingo Dictionary - Pragmatist, n. A myopic idealist.
  94. Re:936-style passwords are kinda easy to crack now by swillden · · Score: 1

    Far from that. 2^n is assuming there is a possibility all the words are used.

    No.

    With a 2048-word dictionary, you get 11 bits of entropy per randomly-selected word (because 2048 = 2^11). A four-word example like the one Munroe suggested therefore has 44 bits of entropy -- with four words n = 44.

    For 2048 word dictionary, with average word size 5, 2^n means a password of length 0 to 10240 (over ten thousand) characters

    Ah, I see, you think we're trying to achieve n = 2048? Not at all. The point is to achieve a reasonable level of entropy in a memorable way. If you want a password space of 2^44 with randomly-selected lowercase letters you have to use a 10-letter password, but a sequence of 10 randomly-selected letters is pretty hard to remember. Even if you use an alphanumeric character set, with upper and lower case, and throw in another 10 symbols for a character set of size 72, you'd still need 8 characters.

    The beauty of the XKCD approach is that you can much more easily remember four random words -- or four images, especially if you can invent some relationship between them -- than 8 random characters.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  95. Re:936-style passwords are kinda easy to crack now by swillden · · Score: 1

    Assume 0-10 words are required for this, reducing 2^n to n^10 (same word can be chosen twice in the same password, of course). Then all permutations of those 10 words are required, so multiply it by factorial 10.

    Oh, one correction: You already accounted for all the permutations in the initial selection n^10 (assuming n is the number of words in the dictionary). Multiplying by 10! results in over-counting. n^10 is the entropy... and if n=2^11, you've got a 110 bits of entropy which is an incredibly strong passphrase.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  96. Re:936-style passwords are kinda easy to crack now by bingoUV · · Score: 1

    Ah, I see, you think we're trying to achieve n = 2048? Not at all

    Ok, I am not sure what you meant by n if they have to try 2^n possibilities, and n is not the dictionary size. You still haven't defined "n" for the statement "still going to have to try 2^n possibilities"

    Unless you defined n as the log of number of times the cracker has to try. Was that statement meant as a tautology ?

    --
    Bingo Dictionary - Pragmatist, n. A myopic idealist.
  97. Re:936-style passwords are kinda easy to crack now by bingoUV · · Score: 1

    Right, thanks.

    --
    Bingo Dictionary - Pragmatist, n. A myopic idealist.
  98. Re:936-style passwords are kinda easy to crack now by swillden · · Score: 1

    Yes, 2^n is just the keyspace size. I expressed it that way for analogy with the AES keyspace size, and used 'n' rather than specifying a value because it obviously depends on how many words you use and what size dictionary. I suppose I could have written 2^(word_count * log_2(dict_size)).

    The point is that Valdrax was wrong; you can certainly achieve entropy in an XKCD-style key.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  99. Hash the password by tepples · · Score: 1

    Likely the backend system is/was a mainframe with RACF, which can have limitation of 8 characters to their passwords.

    So why doesn't the front-end hash the user's password and use the base64 of the first 48 bits as the mainframe password, preserving up to 48 useful bits of entropy?

  100. Incorrect username by tepples · · Score: 1

    a bad password gives the same result as not having a username

    In your system, what happens when a user attempts to use an unknown username to register, begin self-service password reset, or visit a user's public profile? A growing number of systems, such as two of the three banks I interact with, will ask for a username on one form and a password on the next to increase security against phishing.

    1. Re:Incorrect username by mlts · · Score: 1

      My stuff is basically a simple query. Username and password get sent, and a reply gets kicked back. Everything else is handled by the app. A new or deletion request is handled slightly differently, but a password change is handled by sending up (via https) the username, password, and a nonce that the server sent back (the nonce is to prevent replay attacks). The request gets checked, and if it validates, the old password is overwritten. If no user is present, the username and PW tuple is added.

      Of course, this is alpha quality work, but if done right, armoring the password hash values similar to the private key in a HSM, it will help slow down mass password thefts.

  101. Re:936-style passwords are kinda easy to crack now by CCarrot · · Score: 1

    Perhaps everyone quoting that xkcd should be aware that such passwords are no longer safe.

    If you think to yourself after reading the first page, "But all of those long passwords were phrases, not nonsense strings!" then you should keep reading to page 2's sidebar for the list of passwords that were cracked using the methods in the article. Crackers have dictionaries of billions of words now and can try combinations and variations at GPU-fueled speeds. Length only protects you if and only if you can exhaust dictionary attacks.

    The only safe password is long and either randomly generated or indistinguishable from it. Using some other device to store and auto-fill your passwords like a password manager or a device like a YubiKey is the only long-term solution. Humans are the weakest link.

    Using software to store and auto-fill your passwords is the worst possible solution (a post-it on the monitor is more secure in practice). The result of that thinking will be trojan key-stores that simply inform their creator what your password is.

    The point of the XKCD is that if you select n random words instead of n random characters you can get a password that can be memorized easily, and exploits the larger search space of words (compared to the smaller search space of characters that exist on your keyboard) meaning your password will be more secure and easier to remember.

    Better yet, randomly capitalize and use aural memory to remember where they are. "Correct horse, BATtery staPLE!" If say it aloud a few times (in private, of course), pronouncing it with stress on the capitals, you'll remember it easily, even if it's silly :) Of course you might have to leave out the punctuation, depending on the password field tolerances...which sucks.

    --
    "I love animals! Some are cute, others are tasty, what's not to like?" - Betsy Schroeder, Jeopardy contestant
  102. Public Suffix List by tepples · · Score: 1

    Assuming that wasn't sarcastic, one would define "site's name" in terms of the last part of the hostname before a public suffix. For example, in "it.slashdot.org", the public suffix is "org", and the part before that is "slashdot", giving "sla" as the site name.

  103. Because they have to remember it. by Oscaro · · Score: 1

    Title says it all. You have to remember your password, so you probably won't use a password like "afi9blm#20niv8__q4i".

    Pseudo-words - i.e. words that you can read but are in no dictionary - are probably slightly better, but I wouldn't rely on passwords at all in the first place.

    BTW if somwone is interested, this tool CAN generate readable pseudo-words like "foliticalling", "uppet" or "furvicially".

  104. Re:936-style passwords are kinda easy to crack now by Anonymous Coward · · Score: 0

    FWIW I've encountered at least one online bank that actually limits passwords to 8 characters for some unknown stupid reason.

    I used to work for a major US shipping company who has the same policy. They have a corporate single-sign-on system, and one of the systems it feeds into is an old IBM mainframe. The mainframe doesn't allow more than eight characters in a password, so the same limit is imposed on every other system.