Slashdot Mirror


Strong Passwords Not As Good As You Think

Jamie noticed that Bruce Schneier wrote a piece on a paper on strong passwords that tells us that the old 'strong password' advice that many of us (myself included) regard as gospel might not be as true as we had hoped. They make things hard on users, but are useless against phishing and keyloggers. Everyone can change their password back to 'trustno1' now.

553 comments

  1. HEY! by macbeth66 · · Score: 0, Redundant

    How did you now my password?

    1. Re:HEY! by Mattcelt · · Score: 3, Funny

      Ha! Dumbass. You need a better password now, like the one I have on my luggage: 1-2-3-4-5

    2. Re:HEY! by Omniscient+Lurker · · Score: 1

      According to TFS you have a keylogger on your computer. I suggest you kill it with fire, but not in Soviet Russia, because "in Soviet Russia, keylogger fire kills with you.".

    3. Re:HEY! by Yvan256 · · Score: 4, Funny

      1-2-3-4-5? That's amazing. I've got the same combination on my planetary air shield!

    4. Re:HEY! by Anonymous Coward · · Score: 0

      What?? There's nothing wrong with using a randomly-generated sequence of numbers for your combination.

    5. Re:HEY! by sopssa · · Score: 2, Informative

      Thankfully I use KeePass myself, so I have everywhere *different* ~20 chars totally random password. If you also use keyfile to protect the container, a trojan getting your master password doesn't matter. Some of them might also be stupid enough not to monitor the clipboard when you're pasting the password. And even if they do, you wont give out password to bunch of websites, services, email, servers etc at once and you're protected against malicious admins or people hacking servers to get passwords because you have different password everywhere.

      I dont see why more people dont use KeePass or some other such software, it makes your passwords and accounts a lot more secure. And yes, stong passwords are better than short and easily guessed ones, specially in this case.

    6. Re:HEY! by Anonymous Coward · · Score: 0

      Um, they BOTH were. Looks like the first one was too subtle for the mods, though.

    7. Re:HEY! by poetmatt · · Score: 2, Insightful

      Keepass only works so well if you have a keylogger AND configure it properly. If you have a trojan + keylogger where they can log the entry and download the file, the whole concept is moot.

      figure out your password + copy your credential + copy your keepass file? It's not like keepass originated yesterday.

      There is no perfect solution. There are "best practices" and thats about the best an average person can hope for.

    8. Re:HEY! by tnk1 · · Score: 3, Funny

      1-2-3-4-5?

      Newbs. The highly secure password on US Nuclear weapons used to be:

      00000000

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

      On the other hand, at least the US weapons actually have locks. Other countries' nukes don't.

    9. Re:HEY! by clone53421 · · Score: 1

      Did anyone guess it?

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    10. Re:HEY! by Mister+Whirly · · Score: 1

      ...unless the range of numbers used for the RNG is zero through zero.

      --
      "But this one goes to 11!"
    11. Re:HEY! by JWSmythe · · Score: 2, Insightful

          Keepass will work fine and dandy until enough people are using it where it's worth exploiting. The targets of most of this stuff aren't individual users. They're the broad audience, which a percentage will do a compromising activity.

          I'll admit, I once worked for a company who sent spam. This was before the days of it's evilness, and laws, and ... well, what it's become.

          The general thought at the time was, for every 100 emails sent out, there would be approximately 3 paying customers. Those were targeted towards previous account holders, which still is in the gray areas of legal. Even though the customer base continued to grow through this method, but more of affiliate marketing, the returns on sending the notices dwindled as spam became a bigger problem. 3% became 1%. We never sent any more mailings after the conversion rate dropped to something like 0.02%. I spoke with someone later (probably about 7 years ago) who was still in that business. He said no matter what the product was, the conversion rate was down to 0.0003%. That business folded from ISP pressures, and they went into the business of handling mailing list transfers. They acted as the neutral intermediary, to ensure both parties would be satisfied with the transaction. That dried up as the conversion rates dropped down below 0.0001%. Who wants to send 1 million emails, to make a single $29.95 sale? Well, they still try, or our spam boxes would be empty.

          The same will happen with this market. As users become smarter or have better technology protecting them, the market will dry up. But in our current state, key loggers grabbing passwords, bank info, etc, is a lucrative business. I am very happy to say that I have never, nor ever will, be involved in that line of work. It's one thing to market and sell something. It's another to blatantly steal from an oblivious user.

          How will this market dry up? It won't be better antivirus/antispyware applications. Those are just chasing the problem. How was a big dent put into the spam industry? Innovation and education. You can ask even the barely computer literate "Should you buy something from an email that someone you don't know sent you?". The majority of answers will be "No".

          Such malware isn't quite as in your face, and masquerades itself quite gracefully. If it's a well written piece, you'd never know it was there. Fortunately, most of them aren't as well written as they should be.

      --
      Serious? Seriousness is well above my pay grade.
    12. Re:HEY! by muckracer · · Score: 1

      Linux version here:

      http://www.keepassx.org/

      I also like the openssl VIM plugin for a text file 'password safe', since you don't even need a X GUI to access it:

      http://www.vim.org/scripts/script.php?script_id=2012

  2. News at 11 by sweatyboatman · · Score: 4, Insightful

    If your computer is hacked than you're boned.

    Seems to me that the solution is to have a strong password and keep your computer free of malware.

    Is that really so hard?

    --
    It breaks my pluginses, my precious!
    1. Re:News at 11 by DrLang21 · · Score: 4, Interesting

      There's another problem at the work place. I have to change my password every 4 months to a moderately strong password. It cannot be a password I have used in the last 6 months or any of my last 6 passwords. The result? My password is prominently tacked up on my cubical wall. Seriously I can only remember so many passwords before I just can't do it anymore. If I enter the wrong password 3 times, my account locks up.

      --
      I see the glass as full with a FoS of 2.
    2. Re:News at 11 by Tridus · · Score: 5, Insightful

      Yeah, this.

      "Security" people who don't know anything about non-IT users like to make password rules that are so obtuse that normal users simply can't deal with them. The result is sticky noted passwords.

      Users have to be able to remember their passwords in order for this security to be of any use. Push them beyond that ability, and you're actively making the situation worse.

      --
      -- "So they told me that using the download page to download something was not something they anticipated." - Bill Gates
    3. Re:News at 11 by BrokenHalo · · Score: 1

      My password is prominently tacked up on my cubical wall.

      A cubical wall? Nice. I hope it has a doorway in it...

    4. Re:News at 11 by Allicorn · · Score: 5, Insightful

      So write it down and put it in your wallet with your credit card.

      Unless - of course - you routinely tack your credit card to your cubicle wall. No? Didn't think so.

      --
      OMG!!! Ponies!!!
    5. Re:News at 11 by quangdog · · Score: 3, Insightful

      normal users simply can't deal with them. The result is sticky noted passwords.

      This gets especially problematic when the janitorial staff comes through one night and decides all those pesky post-its (and, indeed, most every paper/seeming clutter on every desk) needs to get cleaned up and thrown out.

      Really happened where I worked, once.

      But just once.

    6. Re:News at 11 by DoofusOfDeath · · Score: 1

      If your computer is hacked than you're boned.

      So am I if my computer is boned?

    7. Re:News at 11 by Secret+Agent+X23 · · Score: 2, Informative

      There's another problem at the work place. I have to change my password every 4 months to a moderately strong password. It cannot be a password I have used in the last 6 months or any of my last 6 passwords. The result? My password is prominently tacked up on my cubical wall. Seriously I can only remember so many passwords before I just can't do it anymore. If I enter the wrong password 3 times, my account locks up.

      We have this policy on our timekeeping system. I re-use the same password with a number from 1 to 6 appended to the end. When it's time to change the password, I just change the last number. After 6, go back to 1.

    8. Re:News at 11 by Talennor · · Score: 4, Insightful

      Do you have to enter your credit card number every time you want to access your computer? No? Well that's why it's in your wallet and not more easily accessible.

      --

      //TODO: signature
    9. Re:News at 11 by jonhaug · · Score: 1

      If your computer is hacked than you're boned.

      Seems to me that the solution is to have a strong password and keep your computer free of malware.

      Is that really so hard?

      So you didn't read the paper, or how do you defend the use of strong passwords that the author did not think of? Anyway, if there is only "your computer", then things are significantly simpler. A typical user has to remember at least 20 passwords all over. (Waiting for the Slashdot poll "How many passwords do you have to remember and how many of them are different?") - J

    10. Re:News at 11 by tie_guy_matt · · Score: 5, Insightful

      Another problem with password rules that rotate too fast and have too many rules is that you end up with many users who are locked out of their accounts. I imagine if the helpless desk gets 100 requests a day to reset account passwords then after a while they become less careful to ensure that the person requesting a password reset is actually the person that owns the account. Personally the more stupid password rules I encounter the more likely I am to try to come up with a password that is easy to guess (since I will be the one guessing the password in a little while.)

    11. Re:News at 11 by Anonymous Coward · · Score: 0

      It's like Harry Potter!

    12. Re:News at 11 by ArhcAngel · · Score: 5, Insightful

      Agreed, but what I find even more mind numbing is the places that require you to have a password that is between 6 to 10 characters in length (6 for a "strong" password and 10 because their system can't handle passwords any bigger) and must have at least two numbers in them as well as one upper case or some such. If the person/group trying to crack your system know about these requirements (which isn't hard to find out if you plaster it on the logon screen) it greatly reduces the number of permutations they even have to try. You have basically handed them a filter and said Don't bother looking for anything that doesn't contain the following.....

      --
      "A person is smart. People are dumb, panicky dangerous animals and you know it." - K
    13. Re:News at 11 by ParanoiaBOTS · · Score: 1

      The way we deal with this is that every computer in the office has a biometric scanner attached. External to the office users may use a traditional strong password to log in.

    14. Re:News at 11 by bbernard · · Score: 4, Interesting

      This kind of thinking is, well, disappointing. Yes, it would be "easier" for you the user to not need such a strong password. That would be one way of looking at it. I think it would be easier, too, if I didn't need to look both ways for pedestrians while backing out of my driveway every day. What are the chances that I'm going to hit a pedestrian? Pretty small, but I need to look for them anyway.

      There are just some things that we all have to do, even if they are "hard." So may I suggest that instead of complaining that passwords are too hard to remember, perhaps you could try using a couple of tools.

      1. Use something like password safe for all those "useless" passwords. You know, the ones for Yahoo, Google, Slashdot, etc.

      2. Teach yourself an easy way to create complex passwords. Use the first letter of each word in a silly phrase like "Snoopy Prefers @nchovies 0n his 8rick Oven pizza." (SP@0h8Op) Or pick some other way of remembering these things.

      3. Or, install a backup camera so you don't need to look around for those pedestrians.

      Just my 2 cents.

      --
      ----- Connection reset by beer
    15. Re:News at 11 by grumpyman · · Score: 4, Funny
      "Security" people who don't know anything about non-IT users like to make password rules that are so obtuse that normal users simply can't deal with them. The result is sticky noted passwords.

      .... while sys admin uses "admin" as password on servers/switches without the need to change, ever?

    16. Re:News at 11 by Anonymous Coward · · Score: 0

      ... and somewhere in the system is a record of your last six passwords, which might make it easier to guess your current password even if you don't post a sticky-note anywhere.

    17. Re:News at 11 by wjh31 · · Score: 1

      What is the point in changing a password atall. If someone has discovered your password i imageing they would be unlikely to wait to use it. "oh damn i waited 3 months and now the password doesnt work". If your account has been compromised, you need a new password (and to figure how it happened to prevent it), if you account is safe, its safe.

    18. Re:News at 11 by Deathlok's+Bear · · Score: 1

      Every 4 months? Must be nice.

      We get the notice to change our password every *15 days*.
      Yes, at my company I have to change my password 24 times per year.

      At this point I've taken to cycling through passwords until I can just reuse one that I actually remember, rather than complying with the hideous length/complexity/frequency requirements.

      Why we haven't moved to Digipass or something significantly less annoying, I don't know.

    19. Re:News at 11 by Zerth · · Score: 1

      An example password for such situations

      [i1!][a@]m[l1!][e3][e3][t7]

      that gives you 144 combinations if your system just requires a mix of letters and not letters, not counting upper-vs-lower, or something like half if your password require letters, numbers, and symbols every time.

      Can't remember which you've used recently? Write down past choices using just the letter A for letters, S for numbers, and D for symbols in place of the actual character.

      E.g. ADASSSA for i@m133t

      That way someone won't mistake it for a real password and yell at you for writing it down, since it would fail the complexity test I assume your password changer enforces.

      It might take you awhile to come up with a phrase sufficiently variable without being ambiguous, but then you'll be set for years even if you change passwords weekly.

    20. Re:News at 11 by Anonymous Coward · · Score: 0

      It is true about Salesforce.com and some web hosting providers.
      1. Change your password
      2. Password must be longer than 8 characters
      3. Password must contain numbers, uppercase and lowercase
      4. Passwords cannot be reused

      So you resort to using generic stuff that could be easily cracked with a dictionary, or you write it down

    21. Re:News at 11 by fluffernutter · · Score: 1

      The solution for you would be keypass

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    22. Re:News at 11 by Hognoxious · · Score: 3, Interesting

      I once worked at a place where you couldn't have more than 2 characters in common with any of the lant N so that wouldn't work.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    23. Re:News at 11 by cavtroop · · Score: 1

      Um, hire intelligent users? We know that isn't going to happen though. So take your password, keep it in your wallet. You don't leave that laying around, do you?

      Or, have one master password (use that for your machine password), and PasswordSafe to store all your other passwords. You can remember one password, right? Even if it's slightly complex?

      Security requires all parties to work together, or it's useless and easy to circumvent.

    24. Re:News at 11 by vadim_t · · Score: 1

      Users have to be able to remember their passwords in order for this security to be of any use. Push them beyond that ability, and you're actively making the situation worse.

      No, not really.

      If people at your office can be trusted, you don't really take a huge risk by having a postit with the password. The complicated password, however, makes it much harder to brute force from the outside, or to brute force a compromised hashed password DB.

      A few years back somebody managed to grab the Second Life password database. My password was something like "KKVRJTVRq8KI1eVL", so I could be quite sure that whoever got the DB would have first instantly cracked the several thousands of "password" and "secret" passwords in the DB (there was about a million accounts at the time), and mine would be way down the list, so I could reasonably expect it would resist attempts at cracking while I was getting around to changing it. If I had that password stuck to my monitor it wouldn't have changed any of this in the slightest.

      If your password is a unix account password that's accessible through ssh and present on an externally accessible server, you can bet that if your choice was "password" or "secret" your account will be broken into soon enough. There's quite a lot of machines out there trying that sort of thing against each ssh server.

    25. Re:News at 11 by Hognoxious · · Score: 3, Insightful

      The system doesn't need to store any passwords, not even the current one. It's called a one way hash.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    26. Re:News at 11 by MadKeithV · · Score: 2, Informative

      Oh how I wish you were kidding, but experience confirms that you are not.

    27. Re:News at 11 by KillerBob · · Score: 1

      Exactly what I was going to say... I have never had a problem remembering passwords myself (I usually take a phrase, translate it into another language, transliterate it back into English, and then replace a couple of characters with numbers... so if I were to pick "everything's alright", in Japanese that's "ii desu", I could make it more casual and make it "ii desu ne"... remove the spaces, add some numbers, and it becomes "iid3sune".. strong enough to get past the filters, and it's got no meaning in English, so it's hard to guess....

      But others don't have the luxury. By having arcane and obtuse password security rules, all you end up doing is obfuscating things. People aren't going to remember hard passwords, and so they end up either picking something that's completely insecure, or they end up writing down their passwords. I worked at one place where almost everybody in the building had a password that was (name of the company) + (sequential number). so if it was your first password, it'd be "sparklies01" (changing the name of course), you change your password after 30 days and it becomes "sparklies02".... what the heck is the point in even having a password if it's set up like that?

      I think it's more secure to allow people to set weak passwords. They aren't going to be easily brute forced with a dictionary attack, especially not with policies that lock the account after 3 failed attempts, but they're also not going to be something that's so hard to remember that it ends up getting written down, or following a sequence that's laughably insecure.

      --
      If you believe everything you read, you'd better not read. - Japanese proverb
    28. Re:News at 11 by lilo_booter · · Score: 1

      Probably old hat, but how about taking an album you know well, and using the first line of each song to generate your password - like 'I see a little silhouetto of a man' becomes 15al50am (assuming you stick to a few fixed rules for substitution in your alpha nums) - then all you have to do is write 'bohemian rhapsody' or the track number on your post it :-).

      Before anyone tries, no, that is not my password...

    29. Re:News at 11 by clone53421 · · Score: 1

      If it's done right...

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    30. Re:News at 11 by MadKeithV · · Score: 1

      I once worked at a place with a 4-digit alarm code. We had to choose our own personal alarm code.
      I chose mine and got the reply "you can't have that one, it's already in use".
      That particular incident made me aware of what "security" usually means. It means doing just enough to blame someone else for a mess-up.

    31. Re:News at 11 by bitslinger_42 · · Score: 2, Insightful

      Do you remember your mother's birthday? Your anniversary? Who won the last 5 World Series? The name of the first girl you had a crush on? What I'd mean if I were to say "Ni!" to an old woman? While you might not know all of them (I have no clue who won the most recent World Series, nor do I care), I'm sure you know all sorts of similarly esoteric information.

      People can remember all sorts of information, if it is important enough to them. People look at passwords as inconveniences at best.

      If you can't manage to remember one new chunk of information every 6 months, seems to me you're woefully over-employed. Perhaps you'd remember better if your boss would walk around and fire everyone with passwords on sticky notes.

      Having said that, I did read the paper, and I agree with the conclusion the author makes: long, complex passwords only work to deter offline brute-force attacks and, to some extent, shoulder surfing. Both of these attacks are not likely these days. It is time for those of us in the computer security field (and yes, I am one of them) to take a hard look at our treasured "standards" and make sure that they still apply. I've already started discussions with my management with an eye towards implementing some of the recommendations. To be honest, I doubt management will agree to lower the password complexity rules since a) they haven't read the paper, and b) neither have the auditors, but I want to get the conversation started so we can do the other things (improve analysis of the log files).

    32. Re:News at 11 by BlueKitties · · Score: 1

      I have a black binder that I store important information in -- bank account numbers, SSN, PINs, passwords, mortgage papers, insurance info etc etc -- the way I figure it, if that gets stolen I deserve to lose my identity anyway.

      --
      "Sorrow is better than laughter, for by sadness of face the heart is made glad." [Ecclesiastes 7:3]
    33. Re:News at 11 by Rob+the+Bold · · Score: 1

      TFA says that brute-force attacks are only the 3rd most common password threats:

      As can be seen none of the password "best practices" offers any real protection against phishing or keylogging, which appear to be the most prevalent attacks. Strong passwords are just as susceptible to being stolen by a phisher or keylogger as weak ones.

      So putting disproportionate effort into strong passwords might be -- to continue the car analogy -- like carefully looking out for pedestrians while ignoring the cars and trucks whizzing by.

      --
      I am not a crackpot.
    34. Re:News at 11 by Reece400 · · Score: 1

      Mod parent up! I can't believe I never realized.

    35. Re:News at 11 by Anonymous Coward · · Score: 0

      "Security" people who don't know anything about non-IT users like to make password rules that are so obtuse that normal users simply can't deal with them. The result is sticky noted passwords.

      .... while sys admin uses "admin" as password on servers/switches without the need to change, ever?

      Why should they be changed, it's not like anybody can access those devices without physically breaking into your company and when that's done, any "security" is already gone.

    36. Re:News at 11 by FlyingBishop · · Score: 1

      Sticky noted passwords isn't really that much different from keypairs, which the article mentions as an even less user friendly option.

      Really, the end solution will have to be something along the lines of a USB key with an API to allow secure interchanges. Of course, the patent nightmare would be huge, which is why it will take a few decades to catch on (to speak nothing of getting people to switch from passwords to keys.)

    37. Re:News at 11 by Deadstick · · Score: 5, Funny
      on my cubical wall

      Most of mine are planar...

      rj

    38. Re:News at 11 by Anonymous Coward · · Score: 0

      At the risk of sounding like a Monty Python sketch, you don't know how good you've got it.

      Our entire company (CEO down) has a 30-day password policy, 8 char minimum, 3 types of characters (letters, numbers, symbols) required, no reuse of the last 12 passwords, and lockout after 3 bad attempts. Plus a 10 minute screen saver (with password) for nearly all users.

      We don't have users posting up their passwords- the job implications aren't worth it to them. Those who can't remember stuff, we advise to put a post-in inside their wallet/purse. As one of the guys who has to support this, we get remarkably few password reset calls. Once the users got used to it, it because part of their normal job.

      Like Schneier, I'll agree that passwords are not the weak link in the chain. Humans are. Ask for a password, and you might get it. Get a disgruntled administrator, and no password policy on earth is going to help you.

    39. Re:News at 11 by noundi · · Score: 1
      Haha here's the best part:

      They make things hard on users, but are useless against phishing and keyloggers.

      What!? Noooooooooooooooooooooooooooooo!!!

      --
      I am the lawn!
    40. Re:News at 11 by weicco · · Score: 1

      Well. Just type wrong password couple of times a week to lock you out. The fun part is to hear what helpdesk has to say to you when you call them every monday and thursday :)

      --
      You don't know what you don't know.
    41. Re:News at 11 by DrLang21 · · Score: 1

      I have a strong and moderately complex password for my computer login. The problem is that I am required to change it often. I don't have problems with my other passwords.

      --
      I see the glass as full with a FoS of 2.
    42. Re:News at 11 by John+Betonschaar · · Score: 1

      That's not the point. The point is: making it so hard for users to remember their passwords actually results in weaker passwords.

      If the point of your password policy is to reduce the risk of them getting compromised (which it should be), it's of no use if everyone picks a password like 'a+B12345', changes it to 'B+a12345' the first time, changes it to 'A+b12345' the second time, to 'A+b54321' the third time, and so on, just because they can't pick one of their previous 6 passwords, need to have capitals, special characters and numbers, and so on. Also, when users write down their passwords and keep them lingering around, that makes the situation even worse.

      One of the craziest rules of them all is 'you have to change your password and it cannot be one of your last x passwords', I really can't wrap my head around that one, how it should improve password security, anyone care to explain the rationale behind that? When I try to figure it out I always end up with: a) either my password is strong and it isn't hacked, which is good, just leave it like that, or b) my password has been compromised, in which case any attacker can happily abuse it until the next forced password update, which is generally months away, which should leave him plenty of time to exploit the account anyway.

    43. Re:News at 11 by mstrswrd06 · · Score: 0, Flamebait

      Alternatively, you can get a Mac.

    44. Re:News at 11 by MozzleyOne · · Score: 1

      But ... why?

      Taking the GGP's example - he has to change it every 4 months

      If your password gets cracked with an average of 2 months remaining on it, you're screwed either way. It's a closing-the-gate-after-horse-has-bolted - it might seem right, but it doesn't DO anything!

      Pick one good password, don't let it get cracked, and you'll be fine, and your users/co-workeres will be much happier

      --
      Ayjay on Fedang
    45. Re:News at 11 by Anonymous Coward · · Score: 0

      There's another problem at the work place. I have to change my password every 4 months to a moderately strong password. It cannot be a password I have used in the last 6 months or any of my last 6 passwords. The result? My password is prominently tacked up on my cubical wall.

      What I do is, I have my normal "strong" password and I just append an extra character at the end starting with "!". Next time, I append "@", so on and so forth. That way I have to remember only one password.

    46. Re:News at 11 by Anonymous Coward · · Score: 0

      Same at my work. So basically my password ends in a number, and that number increases by 1 every six months.

    47. Re:News at 11 by Anonymous Coward · · Score: 0

      Hah! Even worse.. I'm currently working at a _bank_.

      So I have to open a SAP account to register my hours and I get prompted at the first login to enter a new password. So I type in my regular strong password. Error.

      No mention _why_ my password was rejected or instructions on what a valid password should consist of. So I presume it's because it's not heavy-duty enough and I add in some more symbols and make it longer. No go.

      After 2 hours of fidgeting I found out the following:
      - It has to be exact 8 characters
      - Only LOWERCASE characters allowed and numbers
      - No symbols or spaces

      Now how the hell does a bank end up with such a stupid password scheme anyway?

    48. Re:News at 11 by Anonymous Coward · · Score: 0

      I've got the same deal where I work - slightly more annoying at only 45 days, and my password is an easy-to-remember conglomeration of the months spanned by that password and the year. As long as I remember what the date is, I will remember my password. Also, any time IT comes to help install things (no admin rights, of course) I tell them my password as my protest against their stupid policy.

    49. Re:News at 11 by Anonymous Coward · · Score: 0

      How about writing it down along with several incorrect passwords? You'll recognize which one is correct, other people won't.

    50. Re:News at 11 by Anonymous Coward · · Score: 0

      G10Code sells OpenPGP smart cards and you can build an entirely opensource PAM based smartcard auth system with them. It's not terribly difficult at all, actually.

      It's not ideal and it requires console access which can be a headache in many circumstances but what's wrong with using a smartcard in addition to a password? There are also opensource efforts to build security tokens. Look for apache triplesec.

      Now this isn't a bulletproof architecture but it's substantially better than just a password, suppose your admin came up with a pair of large primes for a Blum Blum Shub random number generator and you had an iPhone app that created random numbers with those primes and then did something like returned the first 16 bytes of the SHA hash of the random number with the current time (rounded to like 10 minutes) prepended, this same thing could be done on your LDAP server. Poor mans Secureid clone... And you admin could seed the apps to his liking.

    51. Re:News at 11 by PrescriptionWarning · · Score: 1, Insightful

      Are you afraid you might burn 1 calorie while straining your arm and wrist to get your wallet out of your tight pants pockets? If so I recommend you stop buying tight pants, nobody wants to see your butt muscles flex.

    52. Re:News at 11 by Anonymous Coward · · Score: 0

      The only way to do that would be to store the password in such a way that you can decrypt it. Do we see a problem here?

    53. Re:News at 11 by u38cg · · Score: 1

      Indeed. I recently left a major FS company with onerous password requirements; however, resetting it involved calling the helpdesk with name, ID number (from Outlook) and date of birth, which is easy to find from Facebook or good old fashioned social engineering (or for really senior people, from public records). For a company that won't allow scanners, that's pretty dumb.

      --
      [FUCK BETA]
    54. Re:News at 11 by corbettw · · Score: 3, Funny

      Not yet, but that's supposed to be a feature in Windows 7.

      --
      God invented whiskey so the Irish would not rule the world.
    55. Re:News at 11 by eyrieowl · · Score: 3, Insightful

      Strawmen. Those data points don't change every six months to something relatively arbitrary. Even the last world series question (the only one of your questions which EVER changes) has a very finite set of possible correct answers. Even more problematic, the many different systems with passwords usually have different schedules on which passwords need to be changed, and different ways of defining "strong" passwords, so you can't use the same "strong" password across multiple systems. I don't have post-its for my passwords, but the only way I've been able to escape that is by coming up with a system for my passwords which allows me to make minor, memorable variations each time I have to change one of my passwords. If it were just one password, well, okay, but voicemail and multiple system logins each with different password requirements and change-schedules? Some of which I only use intermittently? I'm sorry, but at some point these requirements become completely counterproductive.

    56. Re:News at 11 by u38cg · · Score: 1

      Here's an amusing exercise you can complete if you have nothing to do; given a password space of size N, how much longer does it take to brute force it if the password is changed in some regular way? Make the usual simplifying assumptions.

      --
      [FUCK BETA]
    57. Re:News at 11 by clone53421 · · Score: 1

      On a side-note, as a bit of a joke I made the account password on a virtual machine I created "3,!A1SgZ6s3S".

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    58. Re:News at 11 by Anonymous Coward · · Score: 0

      Use something common to you but not easily guessable with brute force.

      "I have a 8310 Verizon Blackberry"
      "My license plate number is XDT-4TY"
      "My deskphone is a Cisco 7695"
      "I have been working here for 10 fucking years"
      "The IT manager is an a$$hole"
      "My wife has 38D tits"
      "My girlfriends t1ts are bigger though"
      "I dream of b0ning the Spanish chick that empties the trash cans"

    59. Re:News at 11 by the_one(2) · · Score: 4, Insightful

      If one assumes that the users are lazy and will only do the bare minimum that would mean (in order): 1 upper case letter, 3 lower case letters and 2 numbers. This would translate to 26 ^ 4 * 10 ^ 2 = 45697600 permutations. That wouldn't be very hard to crack. And that is without using dictionaries!

    60. Re:News at 11 by Anonymous Coward · · Score: 0

      A company has a strong password policy so users *GASP* put it on a Post-It note attached to their laptop keyboard or on their monitor in their cube?

      Do you mean to tell me that no password policy is safe from dumb users and prying eyes? OMG!!!??@@#@

      In other news, water is wet and the sky is blue.

    61. Re:News at 11 by Thansal · · Score: 1

      Wow, I seriously never thought of that.

      However, the next question:
      Does removing that subset actually significantly decrease the time that it takes to brute force/dictionary attack a password?

      --
      Do Or Do Not, There Is No Spoon, There Is Only Zuul. Everything in the above post is probably opinion.
    62. Re:News at 11 by DrLang21 · · Score: 1

      Tacking up passwords is standard practice everywhere I have ever worked. I bet if you took a stroll around your offices, you would find a handful. That mentality is exactly why this doesn't work. If you make security unwieldy, people will just go around it. I usually remember my passwords just fine. Until I get to about the 5th one, and then I start guessing when I come back from a vacation or a long weekend. Sometimes I win, sometimes I lose.

      --
      I see the glass as full with a FoS of 2.
    63. Re:News at 11 by geminidomino · · Score: 3, Funny

      ...using the first line of each song to generate your password... 'I see a little silhouetto of a man' becomes 15al50am

      I'm sure you mean "1ttr71tjf" yes?

    64. Re:News at 11 by Mr.+DOS · · Score: 2, Insightful

      Directly related item on The Daily WTF.

      The more fine-grained the requirements you can punch into your brute forcer, the faster the hash goes down...

            --- Mr. DOS

    65. Re:News at 11 by Archangel+Michael · · Score: 1

      Username:Archangel
      Password:PassWord!+($month)+($year) ... ie Password!0709.

      No need to remember more than one Password, just have to remember one. Yes, I'm against forcing password changes, because exactly of this type of scheme. It does NOTHING to secure anything. Because people like yourself end up putting the password under the keyboard or worse, up on the wall of the cubicle.

      The other thing I tell people, is to remember a phrase and acronym it, and use that for their password, along with the scheme I have above and it solves all sorts of problems in complexity and dictionary style attacks.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    66. Re:News at 11 by Inda · · Score: 2, Insightful

      Same as that! Me too! OK, OK!

      This month's password is: July2009. It has numbers and capitals. Great!

      Next month's password will be: August2009. It has numbers and capitals. Great!

      Don't be scared of the rules man. They are there to help you ;p

      --
      This post contains benzene, nitrosamines, formaldehyde and hydrogen cyanide.
    67. Re:News at 11 by bkpark · · Score: 1

      Do you have to enter your credit card number every time you want to access your computer? No? Well that's why it's in your wallet and not more easily accessible.

      If my experience is any indication, it's only the first week or so that's going to be difficult. If you really do have to type that password so often, you would remember it in about one week.

      At least I do, but then, I touch-type and apparently an appalling percentage of people around me (less than 50%) do, so perhaps people who don't touch-type won't have as easy time developing finger memory ... but then, if you are an office worker dealing with computer every day who can't touch type ... you are probably not a good worker (I work with scientists with whom typing skill doesn't really rank high in the list of priorities).

    68. Re:News at 11 by bistromath007 · · Score: 1

      Choose a word.
      Write it in 1337.
      Each month, increment the numerical characters by one.
      You now have an easy to remember password good for ten months.

    69. Re:News at 11 by SlashBugs · · Score: 1

      That's a really good point.

      However, I wonder what would take longer: a search for [6-10 characters including a number and mixed case] or a simple dictionary attack? (This isn't rhetorical, I have no idea what the answer is; anyone feel like calculating it?)

      My gut feeling is that imposing those limitations is probably useful when you're dealing with non-techies (who'd otherwise probably just use a word), but that you're right when dealing with users who can be trusted to come up with their own strong password.

    70. Re:News at 11 by Secret+Agent+X23 · · Score: 1

      If I were a bad guy, I might want to look for a system that had no requirements on how to create a password. Then I would assume that 90-plus percent of users would just use an ordinary "dictionary word" in all lower-case and proceed accordingly. I'm not a computer security guy, and I don't know if I'm way off-base with this or not. Just sayin'...

    71. Re:News at 11 by camperdave · · Score: 1

      What is the point in changing a password at all

      It all depends on why the password was compromised in the first place. If the attacker is merely trying to install malware on that PC, then sure, periodic password changing is pointless. But if the purpose is corporate espionage, then by expiring passwords an attacker has only a limited window of opportunity to exploit the compromised password.

      --
      When our name is on the back of your car, we're behind you all the way!
    72. Re:News at 11 by Inda · · Score: 4, Interesting

      Oh yes, oh yes indeed.

      Get yourself a little password bruteforcing app. One that does ZIP files as a starter as they are nice and easy.

      Play with it. It'll brute force dictionary passwords instantly. 8 letters in a couple of hours. 6 letters in a few minutes. On a crappy HP laptop, I might add.

      Add some CAPS, numbers etc and watch the times go in weeks, months, years.

      --
      This post contains benzene, nitrosamines, formaldehyde and hydrogen cyanide.
    73. Re:News at 11 by Seitou · · Score: 1

      These security rules have an interesting result. Id put money on it that the number of people whos password is Summer09 right now is in the thousands.. maybe millions. It passes most companies security requirements with both capital letters and numbers but obviously totally insecure. As an It contractor its usually my first guess if I need to get access to a computer when the user has walked off to get coffee when I show up. Its been reliable in all sorts of companies, from accountants to lawyers and government agencies, even some IT companies are guilty.

    74. Re:News at 11 by Anonymous Coward · · Score: 0

      Ah, or be like where I work: minimum 16 characters, 2 upper case, 2 lower case, 2 numbers, 2 special symbols. There is a 24 password history, password change mandatory every 90 days. Yep, time to get lots of yellow stickies for the 10+ different accounts this applies to.

    75. Re:News at 11 by Anonymous Coward · · Score: 0

      What's wrong with using some sort of password management software? The one I use has customisable data columns, allows you to allocate passwords & logons to particular (customisable) groups, e.g. email, finance, shopping, and is portable. To access it I just need a master password, or a master password combined with a key file.

      Google it - there are loads out there

    76. Re:News at 11 by houghi · · Score: 1

      You only have one password to change?

      I have a multitude of different logins and passwords. Some of them are the same, some of them are different, some of them I can change, some of them I must change.
      Change is between 30 days (Not 1 month) and 3 months.
      Some logins and passwords I can not select myself and are given to me and can not be changed at all.

      At this moment I have some 20+ logins and passwords.

      Most are not systems that I have control over. They just give me a login and password and thats it. If I change it, they mail the new random password again.

      So I have a file with my logins and passwords. Unsafe? You bet. I just do not see any other way to do this. Access is through different ways, browser, ssh, ...
      Some are via Citrix where I can not save the passwords in the browser.

      I have tried to explain that changing the passwords every month makes things LESS secure, instead of more.

      --
      Don't fight for your country, if your country does not fight for you.
    77. Re:News at 11 by bkpark · · Score: 2, Informative

      If the person/group trying to crack your system know about these requirements (which isn't hard to find out if you plaster it on the logon screen) it greatly reduces the number of permutations they even have to try. You have basically handed them a filter and said Don't bother looking for anything that doesn't contain the following.....

      Er, not really. Breaking 10-char password is takes so much longer time than breaking 6-char through 9-char passwords combined, so for computing the brute force time, you might as well assume that you have 10-char passwords (a sibling post assumes that one has 6-char password but that's just wishful thinking; I think most people have the ability to come up with at least 8-char passwords; at least people who do online banking should).

      By having at least one upper case, you essentially require potential crackers to need to look for 52 possible letters for each position (remember: the requirement isn't that you need upper case letter in the first position; it's any position, so you can't really use that to generally rule out bunch of passwords), and by requiring at least one number, you essentially require potential crackers to look for 62 possible alphanumeric choice for each letter (again, the requirement isn't that you should have numbers at the end of passwords or the beginning; even if you assume exact 2 numbers, you don't know where they are), with that, the possible combination, in the optimal case is 62^10, and if it takes 1 second to try one password (which might be true, unless the hacker has access to the password hash), it would take the cracker 27 billion years.

      Now, you complained about this specific requirement ruling out certain combinations. How many combinations do you think are ruled out? I haven't actually done the math, statistics, or Monte Carlo, but I'm willing to bet it's fewer than 50%, so the crakcer will now take somewhere around 13 billion years to crack the system instead of 27 billion years.

      I think I still feel relatively safe, as long as the hash remains secret.

    78. Re:News at 11 by Anonymous Coward · · Score: 0

      This tells us to actually start using our brains instead of those sticky notes

    79. Re:News at 11 by Anonymous Coward · · Score: 0

      Even the last world series question (the only one of your questions which EVER changes)

      If you get remarried your anniversary would change. :P

    80. Re:News at 11 by bitslinger_42 · · Score: 2, Interesting

      Glad to see you read the first paragraph of my post. Did you happen to see the end, where I said that I agreed with the paper, increasing password complexity doesn't solve the problems that we face today, and that I'm engaging my management with an eye towards changing our password policy?

      But, since you brought it up, sure those don't change, but we have all sorts of information that we learn every day. If you're a programmer, you might have to learn a new technique, the parameters for a new method invocation, whatever. The password itself doesn't change for six months (in the parent's example), so while the first few days or so are a pain, it is possible to learn one new eight character "word" twice a year.

      Passwords are FAR from perfect, but for most businesses, the alternatives are too costly to implement for the incremental gains. Biometrics always get mentioned, as do their inherent weaknesses (jello fingers, photocopies, etc.) PKI is perennially "next year's hot technology", but it never gets implemented because of the staggering costs and the inherent problems of determining who you really trust. One-time password tokens are a proven technology, but they're expensive to deploy, wear out after a fairly short time period, and are easily lost/stolen. All of the other technologies still have training and management issues for the users. Compared with those options, keeping passwords makes business sense.

      The problem is that the same people who won't pay for other authentication methods also read in CIO Weekly about the latest brute-force attack that cracks 14 bajillion passwords a second, and they think that longer, more complex passwords equal better security. Same goes for the external auditors. Everyone's been schooled in longer=better when it comes to password strength, so that's all they care about. This is the mindset that needs to be changed, but it won't happen over night. I'm doing what I can for my users here, but the rest of you are on your own :-)

    81. Re:News at 11 by Propaganda13 · · Score: 1

      Seriously, that's three words a year. As for remembering your old ones, write them down when you're done with them as long as you're not using a repetitive pattern that would help a person figure out your password.

      Just take words and numbers that stick out for you and combine them

      Trailer Park and 1971 Ford Pinto become tr19l7p1rk or hit the shift key if you need some symbols and caps
      TR!(l7p1rk

    82. Re:News at 11 by japhmi · · Score: 1

      Here's an easy way to get around 'can't use the last 6 passwords' issue:

      password1 password2 password3 password4 password5 password6 password7 password1

      You only have to remember what number you're on.

      Of course, there are lots of permutations on this (passwordA-Z, p1assword pa1ssword, if case sensitive: Password pAssword, etc etc.)

      --
      "Giving money and power to government is like giving whiskey and car keys to teenage boys" P. J. O'Rourke
    83. Re:News at 11 by LordNimon · · Score: 1

      Use a pattern on your keyboard, like zaq12wsx. When you need to change your password, switch to xsw23edc. Then all you need to remember is one letter.

      --
      And the men who hold high places must be the ones who start
      To mold a new reality... closer to the heart
    84. Re:News at 11 by Mr.+Underbridge · · Score: 5, Insightful

      There are just some things that we all have to do, even if they are "hard." So may I suggest that instead of complaining that passwords are too hard to remember, perhaps you could try using a couple of tools. 1. Use something like password safe for all those "useless" passwords. You know, the ones for Yahoo, Google, Slashdot, etc

      Spoken like an ivory-tower admin with people skills worse than an angry badger. Some problems with that attitude:

      1. While you think your system is special, it's not to us. Yours is one of many systems for which we have to remember passwords.

      2. Systems that require such moronically complex passwords also require them to be changed. They also use slightly different rules so that passwords can't be exactly re-used. End result is that I've got about 40 passwords or their variants in recent use. No way I'm remembering that, and I'm smart. You can forget about the secretary.

      3. Admins that set up such systems generally forbid the use of password keychains.

      End result? At work, I have to remember passwords for about 8-10 systems, all with different rules and password expiration schedules. Naturally, each will lock you out after 3 tries. So what I generally have to do is, each time I've gone more than a week without using a particular system, I get the IT guy to reset the password. Only because I'm one of the good guys, I don't write them down. But I've been sorely tempted.

      You can either learn to work with people, or you can keep making unusable edicts that make it impossible for people to follow them. Just know that once you cross the "sticky note" threshold - and you appear to be well over it - your system is far more easily compromised than if you had implemented a sensible security policy in the first place.

      What admins usually forget is that security is inherently practical, not theoretical. Hackers will always focus on the weakest part of any secure system, not the strongest. Making it take 100 days instead of 10 to crack a password file doesn't accomplish anything, because they'll move on to another exploit. All you'll do is piss off your users and make it a lot more likely that passwords get written down. As Mitnick showed, the weakest link is usually human, and your approach makes that link far weaker.

    85. Re:News at 11 by wwfarch · · Score: 1

      It is true that this reduces the keyspace more than just allowing non-numeric characters would but the keyspace is still a lot larger. The key here is that we aren't specifying which position these characters are in. Let's make some terrible assumptions and assume that a password has to meet the following criteria.

      Exactly 6 characters long
      Contain at least one uppercase letter
      Contain at least one lowercase letter
      Contain at least one number


      Now the theoretical keyspace from allowing all of these characters is 66^6 or approximately 10^10.9

      Now let's look at how much easier it is to guess the password based on knowing these rules (we will keep the 6 character long rule).
      Keyspace size of those NOT containing at least one uppercase letter: 40^6 or approximately 10^9.6
      Keyspace size of those NOT containing at least one lowercase letter: 40^6 or approximately 10^9.6
      Keyspace size of those NOT containing at least one number: 56^6 or approximately 10^10.5


      Now our keyspace is approximately 66^6 - 40^6 - 40^6 - 56^6 which is around 10^10.6

      Typical users only use lower case letters and numbers so that keyspace would be 24^6 or approximately 10^8.2

      So although these requirements make the keyspace smaller than theoretically possible it is still over 2 orders of magnitude larger than the keyspace actually in typical use. My calculations are very rough and actually underestimates the total keyspace (passwords containing only numbers for example are counted in the keyspace without uppercase letters and the keyspace without lowercase letters so they are removed twice).

    86. Re:News at 11 by rhenley · · Score: 1

      If your password is tacked up on your cubical wall, I hope your password is something like "Pick up milk & bread on the way home" or "Next meeting Tuesday nite at 8:30". Either of those would be better than "4ld92lod!!5" and are much easier to remember. I usually tell people that if they cannot remember their password, write it down and put it in their wallet or purse, but if you have to have it visible in your office, use a common-looking phrase.

    87. Re:News at 11 by AmberBlackCat · · Score: 5, Interesting

      At the places I've worked, I bet you can reduce the brute force time from years to seconds if you know the names of everybody's kids and pets...

    88. Re:News at 11 by BlueBlade · · Score: 1

      I know it kind of defeats the purpose of changing your password, but if you're using Windows servers, there's nothing stopping you from just appending a sequential digit to your password and it's going to pass the checker. For example, if you password is passW0rd!, you can use passW0rd!1, passW0rd!2, etc.

      It's not quite as bad as just having it on a post-it note.

      --
      Religion is the best example of mass psychosis
    89. Re:News at 11 by Hurricane78 · · Score: 1

      Easy solution: Make them follow a pattern that makes sense only to you! Sure you lose some security because of the potential predictability. But it's way better than tacking it on the cubical wall for everyone to see.

      An example would be using visual patterns. Like drawing a bunny on the keys of the keyboard, because your intern of the month is a playboy bunny. ;)
      Every time you see her, you remember it. And not much later, you will have your password pop up in your head every time you jack off. :P

      But this is just one example of an infinite set of possibilities.

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    90. Re:News at 11 by Sethumme · · Score: 1

      On the flip side, it's actually not too hard to have the computer deny users from using passwords that contain words from the dictionary. So you don't need to say "there must be a digit and an uppercase letter and a non-character symbol..." You can just say "no words" and have the computer check the password for strings that match dictionary words.

    91. Re:News at 11 by FatRichie · · Score: 1

      My finger memory is decent too... unfortunately, because of this, I've typed in the password from the last go-round three times and locked myself out of the account, before I realized I wasn't typing in my current password.

    92. Re:News at 11 by ByrneArena · · Score: 0

      Where I work our passwords must be 8 characters. I find a website with 8 or 9 letter words like this one (http://www.math.utoronto.ca/jjchew/scrabble/lists/common-8.html) from there I randomly scroll through the list and stop... then I find a word I feel I can remember. Then I do the usual, replace some letters with characters and numbers, capitalize one letter and I am ready to rock with one very. This way the word has nothing to do with you, cannot be guessed by knowing you since you have picked a word at random. This may work for you since even if you have to put your password up in your cubicle it can be the non-modified word and you can bury it in a sentence if need be.

    93. Re:News at 11 by Anonymous Coward · · Score: 0

      Yes, that hard. At least for a goodly proportion of users who are not IT professionals. For some reason they can't refrain from clicking on obviously bogus links, something like kittens pouncing on a moving laser spot.

      The correct answer might well be a lame password they can actually remember and an authenticator (that they might lose-sigh) which they should keep on their person.

      Maybe the time for the subdural RFID chip has come. I would like to do away with credit cards and have the merchant terminal just know how to complete my purchase, so I would be happy to have one in the web between my thumb and forefinger that I could apply as needed to readers in stores and at my computer too.

      I wonder if folks will balk at a random number that can be exchanged for a new one, the way they resist fingerprint readers.

    94. Re:News at 11 by Firethorn · · Score: 1

      I've argued with my work about this.

      As password complexity/security goes up, so doesn't the rate of users writing down their passwords. And we can't prevent them from doing it.

      At some point you have to find a balance - not too many users write their passwords down, it's still difficult to crack using a dictionary/brute force attack.

      --
      I don't read AC A human right
    95. Re:News at 11 by compro01 · · Score: 1

      Wonderful. You now have a password you leave everywhere and is effectively impossible to change.

      --
      upon the advice of my lawyer, i have no sig at this time
    96. Re:News at 11 by Onymous+Coward · · Score: 1

      If you did, you still wouldn't post your credit card number on your cube wall. Right?

      The wallet idea is actually very good. Granted, your wallet becomes a breakable link in the chain, but that's only for a week or two, then you have your password memorized.

    97. Re:News at 11 by Anonymous Coward · · Score: 0

      At my last job, they had this requirement. It was vulnerable to the fact that the system allowed you to change your password as many times as you wanted and it only kept track of the last 6 passwords. So you just change your password 7 times and have the last one be your old password. Only recommended if you don't care about security of course.

    98. Re:News at 11 by element-o.p. · · Score: 1

      ...it's not like anybody can access those devices without physically breaking into your company...

      That depends upon what kind of server you are talking about. Does your company have public-facing web, e-mail or DNS servers? Anything with a public IP address might still be accessable.

      OTOH, if you've got a wireless network, then you might not even need physical access to get to the switches and internal servers.

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    99. Re:News at 11 by Anonymous Coward · · Score: 0

      That's not butt muscle flexing.

    100. Re:News at 11 by Jumperalex · · Score: 1

      But isn't the point being made that anecdotally we can assume that the upper case and numbers ARE ending up in specific positions even if they aren't being prescribed as such? I mean lets face it, most people will capitalize the first letter and put the numbers at the end. Thus you can modify your brute force attack to only the upper case letters at the front and only 0-9 at the end. Again, if anecdotal evidence is to be believed, that should result in more target rich search space than if the uppercase/numbers where assumed to be anywhere else. As for special characters ... well again those might be reasonably assumed to be at the end since to a user they aren't special characters, they are numbers where you press the shift key at the same time and those will likely be at the end.

      So ... again I don't think it is an issue of ACTUALLY limiting the keyspace so much as it is searching a portion of the keyspace where you are more likely to find a password.

      --
      If you can't be good, be good at it!
    101. Re:News at 11 by Endo13 · · Score: 1

      People really hate to dig their wallet out for their credit card too, even if they only make an online purchase once a week.

      There's always a time period of a few days or weeks where people are still memorizing their new password, regardless of how frequently they have to type it in, and during that time period, guess what's going to happen. That's right: sticky note. After enough password changes it becomes difficult just to remember which password you're using right now, even when you know the password itself. The issue just compounds itself as people get older, because it gets harder to memorize at all, and they've got a lot more memorized things stored in memory. I've always been excellent at memorizing things, and even I can tell it's significantly more difficult for me than it was just 10 years ago - and I haven't even hit 30 yet. I can only imagine how difficult it must be for someone 50+ who's never been that great at memorization in the first place.

      --
      There is no -1 Disagree mod. Slashdot.org/faq defines mod options. USE IT.
    102. Re:News at 11 by Anonymous Coward · · Score: 0

      I have a better one, here at work we have a service that forces password changes every 2 months, and can not be any of our past passwords.

    103. Re:News at 11 by LordLimecat · · Score: 1

      Thats a hoot, except the boss is as likely to either A) be one of those sticky-note folks or B) fire YOU for making ridiculously complex password rules. 6 months is probably OK, but far too often, its pushed up to 1-2 month password expirations. I can remember esoteric information, yes--but in many of those examples you gave there is linked information which helps in remembering. If you dont understand why its easier to remember a funny part in a movie, and to remember a random, 9 character alpha-numeric password (and forget the old, and remember the new, exactly, every 2 months!) then you're sorely disconnected from the rest of the human race. Keep in mind that your system doesnt lock you out if you mis-quote that monty python line.

    104. Re:News at 11 by Anonymous Coward · · Score: 0

      Don't forget... If you're working in a corporate environment that isn't completely integrated, you won't have the same password for each, or the same username for that matter... In my last job, we had one password for the network logon, one for the HR system, one for Bloomberg (It was a hedge fund), one for the mainframe, one for the trading system, and more for any job-related websites that had authentication...

      Now, it was possible to use the same password on several of these (But against firm policy), but those that reset would do it at different times, and many of them had different rules as to what your password had to contain (Some wanted uppercase and lowercase, some didn't even allow lowercase, some wanted 7+ chars, one needed exactly six characters... It was a nightmare.

      The end result... Post-its on every monitor but mine... I saved mine in a text file, encrypted with a substitution cipher I memorized years ago (No, not ROT13 or ROT26).

      So yes, memorizing ONE password every six months is easy. Memorizing a dozen necessarily-gibberish passwords that change every couple months is ridiculous.

    105. Re:News at 11 by Anonymous Coward · · Score: 0

      none of those items you mentioned change every 6 months... for the most part they don't change ever.. unless you re-marry.

      remembering one piece of information is fine for most people.. I guess you make a good case for sites using Microsoft Passport/Live login...

    106. Re:News at 11 by blincoln · · Score: 1

      On the flip side, it's actually not too hard to have the computer deny users from using passwords that contain words from the dictionary. So you don't need to say "there must be a digit and an uppercase letter and a non-character symbol..." You can just say "no words" and have the computer check the password for strings that match dictionary words.

      That would be a terrible idea.

      My current password contains dictionary words, but no one will ever brute force it. Why? Because it's almost 40 characters long. On the other hand, it's easy for me to remember, because it's a sentence.

      --
      "...always new atoms but always doing the same dance, remembering what the dance was yesterday." -Richard Feynman
    107. Re:News at 11 by Anonymous Coward · · Score: 0

      There's another problem at the work place. I have to change my password every 4 months to a moderately strong password. It cannot be a password I have used in the last 6 months or any of my last 6 passwords. The result? My password is prominently tacked up on my cubical wall. Seriously I can only remember so many passwords before I just can't do it anymore. If I enter the wrong password 3 times, my account locks up.

      Solution: suppose that your password is blabblabla. After 4 months change it to blabblabla1 after 4n months change it to blabblablan. If you like you can calculate n mod 2 :)

    108. Re:News at 11 by element-o.p. · · Score: 1

      Do you remember your mother's birthday? Your anniversary?...People can remember all sorts of information, if it is important enough to them.

      This information does not change every three months, thus I have had 38 years and nine years (respectively) to remember these things. While the last five World Series' will change every year, all of the other examples you provided are relatively static, and therefore have next to nothing to do with remembering new passwords every 3-6 months. FWIW, the problem I have is not "do I have any esoteric information to use for a password?"; rather it's "which piece of esoteric information did I use *this time*?"

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    109. Re:News at 11 by jank1887 · · Score: 1

      2.2 (WIR1100), 3.4, App B.2 of DISA Wireless STIG Apriva Sensa Secure Wireless Email System Security Checklist, V5R2.1 states that:

      "if CAC authentication is not available for Administrative passwords, the passwords should be at least 9 characters and should contain at least 2 lowercase letters, 2 uppercase letters, 2 numbers, and 2 special characters."

      does knowing that somehow make it easier? wouldn't a pattern be required (no number for first character...) to make it easier?

    110. Re:News at 11 by DiLLeMaN · · Score: 1

      So... can you use a *phrase* instead of a "word", then? Must be a lot easier to remember, and it can be VERY hard to break. Or use a sentence but only type the first letters of the words, if you're lazy and/or have to retype that pass a zillion times per day.

      --
      /var/run/twitter.sock is a twitter socket puppet.
    111. Re:News at 11 by sfarmstrong · · Score: 5, Funny

      I know! And "Area51" is like the only dictionary-like password within the constraints you describe, so I can crack the system in a single guess! And I'm practically guaranteed to get classified information with that kind of password!

    112. Re:News at 11 by AK+Marc · · Score: 1

      Oooh, let me guess:
      "On the other hand, it's easy for me to remember, because it's a sentence."

      My problem with those is that I would make a typo, and everything is all asterisked up for feedback, so I'd never get into any systems with a 40 character password unless it was "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" and even then, I'd probably screw up counting to 40 half the time.

    113. Re:News at 11 by pagaboy · · Score: 1

      3. Admins that set up such systems generally forbid the use of password keychains.

      End result? At work, I have to remember passwords for about 8-10 systems, all with different rules and password expiration schedules. Naturally, each will lock you out after 3 tries. So what I generally have to do is, each time I've gone more than a week without using a particular system, I get the IT guy to reset the password. Only because I'm one of the good guys, I don't write them down. But I've been sorely tempted.

      Why not just write all your passwords (with the corresponding web site or app) in a text file, and then put that in an encrypted zip file? Simple to use, will accept the most complicated passwords, and you can even add in free text!

    114. Re:News at 11 by Lumpy · · Score: 1

      I preferred mine. I changed the AD rules to the new password requirements to be.....

      "Must be 15 characters in length and must not contain any characters that can be typed on the keyboard." The phone calls I got were damn funny and let me know what users actually READ the instructions shown to them on the screen.

      We changed to SecurID, I let people have "letmein" and other simple passwords now.

      --
      Do not look at laser with remaining good eye.
    115. Re:News at 11 by DrLang21 · · Score: 1

      Who uses words for strong passwords? If I was doing that, I wouldn't have this problem.

      --
      I see the glass as full with a FoS of 2.
    116. Re:News at 11 by jank1887 · · Score: 1

      "If you can't manage to remember one new chunk of information every 6 months..."

      You're just joking, right? If it was one new chunk of info every 6 months it would be no problem. It's the 9 new chunks of info, every 60-180 days depending on the system, some of which I only use once or twice a month, others daily, almost all with the same username... My favorite was the system with a 60 day password expiration that I only used every 3 months or so.

      If your system was of top importance to me, I'd remember it. There are a few that fall into this category. Most don't. I've come up with an incrementing salt scheme with a common base that seems to work, but even recalling the increment becomes tedious.

    117. Re:News at 11 by element-o.p. · · Score: 1

      I did "Efn5t00p1d" once when I thought a newly implemented policy was, well, effin' stupid.

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    118. Re:News at 11 by Ioldanach · · Score: 1

      On the flip side, it's actually not too hard to have the computer deny users from using passwords that contain words from the dictionary. So you don't need to say "there must be a digit and an uppercase letter and a non-character symbol..." You can just say "no words" and have the computer check the password for strings that match dictionary words.

      Just as long as it allows dictionary words of three characters or less. I can't tell you how many times I've had my chosen password denied on certain systems because it contained three adjacent characters that happened to form a three letter word.

    119. Re:News at 11 by AK+Marc · · Score: 1

      If you did, you still wouldn't post your credit card number on your cube wall. Right?

      Why not? I would. And, given the status of others and how they treat their information when stupid rules get in the way, I don't think I'd be alone.

    120. Re:News at 11 by Lumpy · · Score: 1

      you dont have to bruteforce a ZIP. I can crack any Zip password in minutes with the app I have.

      Filemaker Pro protected files are even easier to crack. In your face crappy vertical sales software vendor.

      --
      Do not look at laser with remaining good eye.
    121. Re:News at 11 by CapnStank · · Score: 5, Interesting

      AmberBlackCat has it right. I worked in IT where there was 1 guy who COULDN'T understand password reset procedure. Down side was that he always demanded that it be reset to his name (maybe a 123 or something added) but nothing more. Just so happens that his name was also the name of the company. Need to guess the password? I'd say you'd have a harder time NOT guessing it.

      And I don't blame him sometimes. He was 60+, computers were not his forte and he had to come up with a password that:
      A) Expired every 45 days
      B) Could not be manually reset to a password that's been used within the last 20 passwords
      C) 8+ characters long
      D) Numbers
      E) Capitals

      Hell, I got 3-4 passwords that don't expire on the same sync so I'm slowly losing my mind trying to remember them within the 3 try lockout period. Sure, I can unlock myself but its still crap trying to do it.

    122. Re:News at 11 by HeronBlademaster · · Score: 1

      That's what I did at my previous place of employment, since I was the domain administrator and I could change my user account's permissions. I just disabled the "this user must change passwords every 90 days" checkbox... ah, the good old days.

    123. Re:News at 11 by Anonymous Coward · · Score: 0

      do you realize how many megacorps have live Ethernet jacks in the lobby? Back in my nefarious days I would slap a hub and WAP behind that fancy Kiosk and start rooting through the network from my car in the lot.

      MOST corporate networks are not secure on the inside. It's bad to have your ethernet KVM's set up with no passwords and on the PDC without a automatic logout. I added myself to the domain as an admin :-)

      Posting anon

    124. Re:News at 11 by Anonymous Coward · · Score: 0

      If your computer is hacked than you're boned.

      Seems to me that the solution is to have a strong password and keep your computer free of malware.

      Is that really so hard?

      Not so hard, really, just deinstall Windows.

    125. Re:News at 11 by Anonymous Coward · · Score: 0

      Our has to be 15 long (NOT 14 or 16 but exactly 15), can not match the last 10. Can not contain real words (checked against a dictionary). Must contain at least 3 special characters and no more than 5 numbers. The real kicker is it can not be similar to the last 10. (IE ending it in 001 or 01 and then trying to change it to 002 or 02 is a no go. It also locks accounts after 3 failed tries. They request that we do not use significant dates (IE: birthdays) but it is not enforce it.

    126. Re:News at 11 by HeronBlademaster · · Score: 1
    127. Re:News at 11 by Xmastrspy · · Score: 1

      The Security Analyst can care less if you can remember your passwords or not. The real issue is whose fault it's going to be when the system does get compromised. I can tell you right now, it's not going to be the SA. Its all you, the end user! You can fight the good fight for admins and end users, but in the end, SA can care less if you have you password on a sticky note on your monitor. They have covered their ass, and when all your business gets owned. They are going to point their finger right at you. They will keep their job... You wont.

      "My password is a. a like apple" http://www.thewebsiteisdown.com/

    128. Re:News at 11 by AK+Marc · · Score: 1

      If you can't manage to remember one new chunk of information every 6 months, seems to me you're woefully over-employed.

      People remember what's important. Once something is committed to memory, it's had to get rid of, even if you don't need it. I remember the phone number of my girlfriend in jr high. That's over 20 years ago. But that was important to me at the time, so it got committed to memory and will never leave. But a password? And worse yet, a password that I've been informed must be discarded? Why should I waste the time and energy committing such a creature to memory? I use four passwords for all systems. One for systems/accounts that I don't care if they get hacked. They have no financial information and not even that much personally identifying me. One for medium systems. One for "secure" systems. And one for work. I keep work separate because we have a policy of sharing passwords at work, but using annoying (but not changing) passwords.

      But telling me to memorize an arbitrary piece of information that is useless, carries no meaning, and must be forgotten in a short period is going to make me not memorize it, but instead write it down. Make a useful policy and you can stop blaming your users. The hallmark of a bad admin is one that has to blame his users for something he could have prevented or made easier. Post-Its on the cubes? Take a look at your policies and see where the best security lies, and it usually isn't where the policy drives people to Post-Its.

    129. Re:News at 11 by Bigjeff5 · · Score: 1

      That's true to an extent, however good training and a "no words" policy will provide the maximum amount of potential symbols that have to be run through. The training can be a short, 10 minute lesson on passwords and why it is important to keep them safe that the employees have to run through every couple of months, and the "no words" policy is very easilly implimented at the time of password creation. If your system is good enough to allow special characters like spaces, slashes, and other normally-excluded characters you can create a very hard to crack but easy to remember password policy.

      One place I worked did the standard "6-10 characters, upper and lower case, numbers and symbols required" policy, and it was an obvious problem. You had passwords that were either too complicated and short to make any sense, and so were posted on post-it notes on the computers themselves, or you had passwords like 6t^T6t^ which is just shift, t, and 6 in rapid succession and is very very easy to figure out with just a glance at the keyboard while the user is typing it.

      Even worse was the smart card policy - 6 numbers, 3 tries, no way to unlock it if you mis-typed it 3 times. You had go to the card office, do a finger-print scan, and come up with a new 6 number pin. Needless to say, cards were often left in the machines with sticky notes on the monitors with the pin on them. They spent hundreds of thousands of dollars on a system that required no technical skill at all to circumvent - even though they used bio-metrics and strict policies. Note that you could log in with either the smart card or the password, and with the constant changes to both they were both often forgotten, and needed a sticky note on the computer or desk to be remembered.

      You must always remember that the user is the weakest link in any security system, so you must maximize the user's ability to maintain the security of the system. Being ultra-strict in ways the average user cannot handle will drastically reduce your overall security. If you go far enough, you may as well not even have passwords. You'd be about as secure and get a hell of a lot more work done.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    130. Re:News at 11 by Lumpy · · Score: 1

      One-time password tokens are a proven technology, but they're expensive to deploy, wear out after a fairly short time period, and are easily lost/stolen.

      really? then why did it cost me NOTHING to implement just that on my FTP server over 5 years ago? I had a rolling list of logins, used one? it's dead strike out and use the next. it cost me about 35 minutes of configuration and scripting. Hell a simple SMS to their cellphone and have them type in the pin that is read to them is braindead easy to do. That adds a GIANT amount of security to "password" that no russian hacker can get past if the pin is 8 characters and AZaz09

      --
      Do not look at laser with remaining good eye.
    131. Re:News at 11 by mrgodzilla · · Score: 1
    132. Re:News at 11 by dogmatixpsych · · Score: 1

      Just write it on your wall but either include a couple extra characters that are not part of your password or leave off a couple. I do this and it works quite well. For example, say I have a random password (e.g., 2Wst&4GiM09$a), I could write it down as 2Wspt&4GiM09$qa (a "p" in the 4th character spot and a "q" in the second to last spot); that way it's very hard for anyone to actually get your real password out of that but it's simple for you to remember that your password does not have a p or a q in it.

      Or, you could write that password as: 2Wt&4GiM9$a) and know that you left out the s and the 0. I prefer writing in extra characters though just for simplicity.

      When you create a new password just create a new extra character rule as well (e.g., instead of taking out the p and q, add in an h and c instead and make sure your password doesn't have those letters already).

    133. Re:News at 11 by AK+Marc · · Score: 2, Insightful

      The password itself doesn't change for six months (in the parent's example), so while the first few days or so are a pain, it is possible to learn one new eight character "word" twice a year.

      For one, changing passwords do not improve security. At best, they limit the time when a system is compromised, but almost never improve the security (the only exception is if someone managed to get a hold of an encrypted password file and it takes 7 months to crack a 6 month rotation, but that takes an already compromised system to get that, so you've already been hacked). So, aside from the uselessness of that policy, it is a problem to learn a new word every 6 months. For one, people rarely have just one password, so it isn't just one. For another, as people age, they will have memories of passwords past. They will either do as I do password1 followed by password2 with a post-it up with just a number on it to remind me which version I'm on, or they will end up with "blocking" happening. That's where you can't remember which password you recall when you think about your password is the current one, and which is the time before, or for that other system, or such. There is no fix to that, it's the way the brain works. When people code systems with no thought to how the users themselves work, you will end up with a crap system. And that's what you are defending, a useless policy that results in a crap system and compromised passwords.

    134. Re:News at 11 by Anonymous Coward · · Score: 0

      We had a requirement of the last 4 of your SSN to reset your password.

      Problem was your username included the last 4 of your SSN. and no, the username field was not cleared from login to login. That's how good the CIO at Comcast was 6 years ago.

      I think he is still there.

      But then the Receptionist really liked her super secure password I gave her....

      "schmutzigen_Hure "

      She was a major Pain in the arse.

    135. Re:News at 11 by ShieldW0lf · · Score: 2, Informative

      So, use an acronym for your password, but write down the full sentence.

      Use the password "Dftpu2jomaw!" and write yourself a note that says "Don't forget to pick up 2 jugs of milk after work!"

      --
      -1 Uncomfortable Truth
    136. Re:News at 11 by AliasMarlowe · · Score: 4, Interesting

      Pick one good password, don't let it get cracked, and you'll be fine, and your users/co-workeres will be much happier

      That's the way we run our network at home.
      Unfortunately, at work it's different. There are several authentication empires large and small, each with differing password complexity requirements and with differing policies on password expiry and minimum difference from previous several passwords. There's the Oracle empire and the Siebel empire and the Notes empire, and two mutually-hostile LDAP empires. There are also a few minor authentication empires specific to other tools. There are probably other authentication empires/ghettoes for tools I don't interact with.
      The longest password validity is 90 days, for some systems it's 60 days. The shortest password acceptable to any system is 8 characters. All require upper and lower case, some require number and/or punctuation as well. Some don't count an upper case character if it's the first character in the password. Others don't count a number or punctuation if it's the last character in the password. So upper case, number, and punctuation have to be in the middle. One system requires that at least two characters in the password change type in each update (e.g. number becomes letter). Another system does not ever allow re-use of old passwords, claiming unlimited memory of previous passwords.
      The result? A few of the passwords are used regularly enough that they can be remembered, even with the updates every two or three months. Those used intermittently cannot be effectively commited to memory. So passwords are recorded on sticky notes under keyboards, scrawled on margins of wall calenders, on notepads in desk drawers, etc. Some keep them in plain-text files on their laptops. Our systems at home are more secure.

      --
      Those who can make you believe absurdities can make you commit atrocities. - Voltaire
    137. Re:News at 11 by Anonymous Coward · · Score: 1, Insightful

      Ever time you use your card online you have to punch it in.

      Every time you want to unlock your front door, you take your keys out of your pocket.

      Every time you go into your car, you take your keys out of your pocket.

      Do you notice a theme yet? Most people, at home, generally secure items that are important to them, so someone from the general public will not be able to just walk off with your stuff.

      Your employer is PAYING you to secure what is valuable to them. A cubicle, is more or less a public area.

    138. Re:News at 11 by sopssa · · Score: 1

      Have others noticed how slashdot now reverses thread start order? What is the reason, and what good is in that?

    139. Re:News at 11 by Anonymous Coward · · Score: 0

      Really happened where I worked, once.
      But just once.


      My mother did that to me once....Once!

    140. Re:News at 11 by Mr.+Underbridge · · Score: 2, Insightful

      The Security Analyst can care less if you can remember your passwords or not. The real issue is whose fault it's going to be when the system does get compromised. I can tell you right now, it's not going to be the SA. Its all you, the end user! You can fight the good fight for admins and end users, but in the end, SA can care less if you have you password on a sticky note on your monitor. They have covered their ass, and when all your business gets owned. They are going to point their finger right at you. They will keep their job... You wont.

      That's all fun and games until the person who wrote the password on the sticky note outranks the admin. And believe me, executives are the worst about that sort of thing.

    141. Re:News at 11 by Bigjeff5 · · Score: 1

      I think most people have the ability to come up with at least 8-char passwords...

      That's a big assumption, and in my experience it is completely wrong. Anyone not somewhat numbers inclined has a very hard time coming up with a combination of numbers, letters, and symbols in 6 characters that they can remember. More characters just makes it worse. Throw in a password change policy every few months and a "can't use any of the last 20 passwords" and the fact that the average user is not very numbers-inclined and most people are seriously fucked.

      Programmers, engineers, accountants, IT folks, that type of technical or numbers-heavy user is generally fine. But that's a pretty small subset of the total population. Most people hate math, don't like numbers, and aren't very good with any sort of cryptography, even the very simple letter substitution used in password creation.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    142. Re:News at 11 by Hatta · · Score: 1

      Solution, use a moderately strong password. When they force you to change your password, use the same password with a digit or two appended to it. When they force you to change your password again, increment the digit.

      --
      Give me Classic Slashdot or give me death!
    143. Re:News at 11 by Eudial · · Score: 1

      The classical manner of dealing with stupid systems like that is adding a counter to your password. So if your password is "blA3r1gh4", your next password is "blA3r1gh5", then "blA3r1gh6", etc.

      --
      GAAH! MY PRINTER IS ON FIRE!!! PUT IT OUT! PUT IT OUT!
    144. Re:News at 11 by Anonymous Coward · · Score: 0

      Is that last line a Johnny Dangerously reference?

    145. Re:News at 11 by Macka · · Score: 1

      You think so huh. You've obviously never tried or you'll have discovered a nice little feature called login retry delay. Usually set to about 2 seconds. Doesn't matter how fast your laptop is.

    146. Re:News at 11 by Anonymous Coward · · Score: 0

      I'm no sysadmin, but I would I think the general idea would be to set the password standard high enough that any dictionary or probable password space attack will get shut out for too many failed logins.

      With a lax password standard you'd be forced to set the shut out threshold low enough that it would be a nuisance to users.

      Of course that doesn't prevent people from setting both password standards and shut out thresholds that are a nuisance to users.

    147. Re:News at 11 by Bigjeff5 · · Score: 1

      If a "no dictionary words" policy is in place (and usually it is in these cases) then users typically do letter-substitution. I becomes 1 or !, a becomes @, o becomes 0, etc.

      They still need a mnemonic to remember it, so it generally becomes an altered dictionary word. That's decent.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    148. Re:News at 11 by Anonymous Coward · · Score: 0

      You're missing something...

      X4!tve
      !X4tve

      Even if you know for certain that one of the characters is a "!" and one is a "4", you still have to run through all the other permutations to figure out what position they are in, regardless. Without the knowledge that it's an X or 4 or !, you are back at square 1.

    149. Re:News at 11 by DiLLeMaN · · Score: 1

      And if you die, it's borderline impossible to retrieve stuff from your accounts.

      --
      /var/run/twitter.sock is a twitter socket puppet.
    150. Re:News at 11 by Anonymous Coward · · Score: 0

      You're complaining about a valid tool? password safe. Do you want to use your password the same on everything? Seriously...You're ignorant. Passwords on different systems is generally a good thing, since, you know, if a system were compromised, it would slow/stop the intruder from just having access to EVERYTHING. Common Sense. Even in the online world, especially in the online world. Do Not Reuse Passwords. When yipoo.com gets compromised, you don't want them trying gmail, yahoo, aim, etc, etc, with combinations (automatically) of your account name, email address, whatnot, and getting in again with your same password. The same thing applies internally, if a breach happened within your company.

      the 3 password lockout is obscene, i agree with you there. This kind of policy is implemented by people who cannot critically think, or otherwise won't stand up to sanity. You cannot brute force a network login against a strong password. networks just aren't fast enough. they could get it to 5000, and the odds are darn close to zero of a network brute force, assuming strong passwords are implemented through out the facility.

      While I'm torn on the password change policy, it's to prevent brute forcing passwords from being effective. Though, with rainbow tables, and faster processors... i hope we will migrate away from the password, and into a standards based "key" system as you lament.

      As you claim your IT don't support keys right now, it's because it's costly, largely proprietary, time consuming, and wont always setup properly anyway with (especially legacy) apps. It's no small investment in time and money to setup a smartcard/key & single-signon system.

    151. Re:News at 11 by operator_error · · Score: 1

      I have to change my password every 4 months to a moderately strong password.

      http://passpack.com/ has been my tool of choice for managing all my accounts, in addition to client accounts I must manage per my role. I especially like the method they offer, of 'securely mailing & sharing passwords'. The first 100 passwords are held free, and once I'm full I'll pay, but I haven't quite saturated my free limit; and I'm a happy guy; thanks to this web application/tool. (not paid to shill, just a happy customer sharing what makes me happy with the ./ folks)

    152. Re:News at 11 by Hognoxious · · Score: 1

      I wasn't there long and I never really thought about how it was implemented. At the time it just struck me as a silly rule anyway. But if you're only storing expired passwords, and the active password isn't allowed to resemble them then maybe it's not giving that much of a clue to an intruder.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    153. Re:News at 11 by Pentium100 · · Score: 1

      Do you remember your mother's birthday?

      Yes, after all, we celebrate it every year, the date does not change and it is short (only 6 numbers, including the year, which I can remember by knowing that she's 30 years older than me).

      Your anniversary?

      N/A, but people usually remember things like that not only because they remember the date, but they remember some other things about the day.

      Who won the last 5 World Series?

      No idea. I could look it up though.

      The name of the first girl you had a crush on?

      Yes.

      What I'd mean if I were to say "Ni!" to an old woman?

      No idea.

      People can remember all sorts of information, if it is important enough to them.

      However, the other information has some associations and is not arbitrary like a password. I can remember a lot of things by remembering what I was thinking or doing at the time when I saw the information, how the information applies to something else and so on. That's why I am terrible with names (for example I can remember some mathematical theorem but not remember after whom it was named), faces and languages (I understand only one foreign language - English).

      a password is something arbitrary, that's why a lot of people use the names of their pets or children as a password, you can remember them more easily. A password like "$#%ge33y4D@" is very hard to remember, because I would have to remember each character separately and somehow remember their order. If I didn't need to change it every so often, I could remember it after entering it from a piece of paper every day for a long time. Then I could burn that piece of paper, but a few days after that I have to change my password and guess what, I have to write it to a piece of paper (or my cell phone).

    154. Re:News at 11 by kumanopuusan · · Score: 1

      Yeah, I think the best solution is to compress the proposed password using a large (compression) dictionary, and require the compressed password to be above a certain number of bits in length.
      I assume that's what current password strength checkers do. Does anyone on slashdot know?

      --
      Use of the words "good", "bad" or "evil" is almost invariably the result of oversimplification.
    155. Re:News at 11 by clone53421 · · Score: 1

      My finger memory is also pretty good, and I've also had similar sorts of experiences (thankfully Windows just freezes up for a minute rather than locking you out permanently).

      However, it's not all bad. It's also quite handy sometimes... in fact, I've found it's an easy way to remember phone numbers. Just last week I was trying to remember a girl's number ... I couldn't remember the number itself, but I still remembered how to type it and so I was able to easily figure out what the number was.

      (10-key, not phone keypad, if you wondered. "7" at the top-left, not "1".)

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    156. Re:News at 11 by Pentium100 · · Score: 1

      That's ok, but for these passwords to work OK, the password must be shown not as ******* but as regular text, otherwise I would make at least one typo per try.

    157. Re:News at 11 by azadrozny · · Score: 1

      One of the craziest rules of them all is 'you have to change your password and it cannot be one of your last x passwords', I really can't wrap my head around that one, how it should improve password security, anyone care to explain the rationale behind that?

      The general principal is to make users choose and keep a new password. Forcing a password change every n days does no good if the users immediatly change it back, or if they just alternate between two. Our system keeps our last 25 passwords. I once had a coworker that on password change day would loop though a list of 25 passwords, so they could reset it to their original password, in effect, never change it. They stopped once a minimum password age was set, but I think this highlites the rationale of such a policy.

    158. Re:News at 11 by clone53421 · · Score: 1

      That would still be hopelessly easy to crack using a dictionary attack. (Of course, it's not always possible to use a dictionary attack. Just saying... keep it in mind.)

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    159. Re:News at 11 by mcgrew · · Score: 1

      I keep passwords written down, but they're in my wallet with other things I don't want people having (like my money). I don't understand the reason for the "change password every month" thing, could someone whose specialty is security enlighten me?

      Someone farther down said "you don't need a CC to access your computer several times a day, well, you can take it out of your wallet in the morning and stick it in your shirt pocket. Or you can lock it in your desk.

      I miss the old hardware key locks on the old IMBs. You'd only have to log in once a day with that.

    160. Re:News at 11 by Anonymous Coward · · Score: 0

      What admins usually forget is that security is inherently practical, not theoretical. Hackers will always focus on the weakest part of any secure system, not the strongest. Making it take 100 days instead of 10 to crack a password file doesn't accomplish anything, because they'll move on to another exploit. All you'll do is piss off your users and make it a lot more likely that passwords get written down. As Mitnick showed, the weakest link is usually human, and your approach makes that link far weaker.

      Please reread the bolded text. That is the exact reason that strong passwords are required. It's to force the attacker to use a different attack. The intent is to make it hard enough for the attacker that a particular website is no longer vulnerable. As is pointed out in this thread, there's a usability problem at odds with this security solution.

      Instead of simply saying, "security isn't important", why don't you offer some solutions that will be secure, and will be more usable at the same time?

    161. Re:News at 11 by ajs · · Score: 1

      I think that's the point to the paper (RTFA'sTFA, I guess). The typical secure password advice is obsolete, and far, far more valuable than strong passwords is a secure desktop.

    162. Re:News at 11 by HeronBlademaster · · Score: 1

      I use that method when I need to give people temporary passwords, though I throw in a shift at every fourth character:

      - bhu*9ijN
      - Mju7^yhn
      - 5tgBnhy^
      etc.

    163. Re:News at 11 by El_Muerte_TDS · · Score: 1

      So write it down and put it in your wallet with your credit card.

      Unless - of course - you routinely tack your credit card to your cubicle wall. No? Didn't think so.

      Guess what my password is :)

    164. Re:News at 11 by Pentium100 · · Score: 1

      So,

      WidgetsCo200907!@

      You can change WidgetsCo to the name of your company, if it is too short, extend the line of special symbols, up to !@#$%^&*()_+

    165. Re:News at 11 by Anonymous Coward · · Score: 0

      Give yourself a strong password that you can remember, then add the number of the corresponding month at the beginning or the end, change the pass as the month changes.

      January: P4ssw0rd1, February: P4ssw0rd2 etc etc

      I would rather this than my users writing their passwords on notes stuck to their screen.

    166. Re:News at 11 by Anonymous Coward · · Score: 0

      Even more annoying... I have accounts with 5 different financial instituitions with 5 different and incompatible password requirements and 4 different expiration times... not a problem if I want to remember all 5 passwords (NOT!) the challenge it changing every 60 days (minimum expiration of them all) if I change them all together or every 30 days if I change them when they expire.... and one keeps the last 24 passwords around.... total PITA.
      alpha lower only, alpha only at least one upper/lower, num+alpha, alpha+special, alpha+special+num
      Lengths (not tied to above): 5-8, 6-10, 7 or more (no max specified)
      It the forced changing that really hurts. Across all accounts, I have 35 passwords that I need to remember. Only 8 require changes on a regular (9 month basis). It would be more but I have an uncounted number of accounts with the same throw away password... go ahead hack my Yahoo!, Facebook accounts nothing important there...

    167. Re:News at 11 by Keck · · Score: 1

      Is that really so hard?

      Passwords just *might* have more application than just for accessing your windows PC. Is your comment as naive as it sounds? Keeping a windows PC malware-free obviously IS harder than you suppose, being that there are plenty of people who are owned from the first time they use MSIE. Before you go and just say "well then they should be smarter", try to realize the real game being played. It's an awareness and tech-savvy arms race; Until someone can make a perfectly secure consumer machine, there will always be the sizeable gap between the ability of the Russian mob to infiltrate a PC, and the ability of the average person who has to use a PC just to fully interact with society, to keep it clean. So, you might be missing Bruce's point, but you're also missing a view of the problem any broader than what you see right in front of you.

      --
      A computer without Microsoft is like ice cream without ketchup.
    168. Re:News at 11 by Anonymous Coward · · Score: 1, Informative

      Add some CAPS, numbers etc and watch the times go in weeks, months, years.

      Add a lockout after 10-20 failed attempts, and you approach infinity.

      Probably not good for zip files, but remote logins that need "secure" passwords should also have lockouts. Then the passwords won't matter, and we won't have to change them all the time either.

    169. Re:News at 11 by jonbryce · · Score: 1

      You boot up your laptop from a CD or USB drive, then run a rainbow table attack on it. It can generally do up to 14 characters, full character set, in a matter of seconds.

      Or alternatively, image the drive and reset the password on it.

    170. Re:News at 11 by Sancho · · Score: 1

      What if the password is leaked through means other than cracking? It's certainly possible that a black-hat could get access to one or more passwords in a one-time compromise. Changing passwords regularly means that their access to the system is limited. If it's a regular user, they may not even be able to do much damage.

    171. Re:News at 11 by Jstlook · · Score: 1

      Easy solution: Make them follow a pattern that makes sense only to you! Sure you lose some security because of the potential predictability. But it's way better than tacking it on the cubical wall for everyone to see.

      An example would be using visual patterns. Like drawing a bunny on the keys of the keyboard, because your intern of the month is a playboy bunny. ;) Every time you see her, you remember it. And not much later, you will have your password pop up in your head every time you jack off. :P

      But this is just one example of an infinite set of possibilities.

      I don't know about you, but at work they don't like me jacking off every time I have to log into a system.

      --
      ---jstlook ---For that is the way of Elves, for they say both yes AND no, and mean every word of it. --- J.R.R.T.
    172. Re:News at 11 by Anonymous Coward · · Score: 0

      My system requires a change every 90 days, remembers the last 3 (hopefully just the hashes) and doesn't let you change it less than 3 days after it was last changed.

      For ~9 days, I have to remember which of my alternate passwords I'm using. And no, it isn't difficult to guess the other 3 if you know one of them.

    173. Re:News at 11 by jonbryce · · Score: 1

      There are about 250,000 or so words in the dictionary. Any semi decent computer can go through them pretty much instantly. 10 characters mixed case + numbers gives you 839,299,365,868,340,224 possible combinations, and you need to add the possibilities for 9 characters, 8 characters etc to that. Brute force will take a while, but precomputed hash tables will do it pretty much instantly if they are available for the system you are trying to crack. Windows Passwords are the easiest to find hash tables for.

    174. Re:News at 11 by Xmastrspy · · Score: 1

      Yup, I understand what you're saying. My point still being... As long as they can point a finger at a person (executives or peons) when the shit hits the fan, and your companies name is in the paper, and the lawsuits soon follow, the SA can say... "Hey, SA did everything we could. It's not our fault Mr Executive wrote down the password. He knows better then that."

      It's all smoke and mirrors. It all boils down to whose ass is going to be on the line when shit hits the fan. It's hard to fire a policy.

    175. Re:News at 11 by jgc7 · · Score: 1

      There's another problem at the work place. I have to change my password every 4 months to a moderately strong password. It cannot be a password I have used in the last 6 months or any of my last 6 passwords. The result? My password is prominently tacked up on my cubical wall.

      My previous employer had the same policy, but I just incremented the password. By the time I left 2 years later, my password was "ilove77"

      --
      70% of statistics are made up.
    176. Re:News at 11 by mortonda · · Score: 1

      But... systems that refuse to allow a new password because it has n characters in common with the old... must be storing the password...

    177. Re:News at 11 by neolith · · Score: 1

      Even worse, many standards business are forced to live with (PCI-DSS for one) require the kind of account policies you and the article decry. You can either require ridiculous password policies and be compliant or not and risk significant fines and penalties. The decision is completely out of the admin's hands. On the whole I think PCI has lead to good things overall with bringing many companies kicking and screaming up to base line security competence, but some of the requirements seem to cause as many problems as the solve.

      --
      Like my comments? Try my podcast: http://www.baldmove.com
    178. Re:News at 11 by Anonymous Coward · · Score: 0

      $#%ge33y4D@

      Just to prove you wrong, I committed that sequence to memory...

      $#%ge33y4D@

      I wish I was kidding.

      $#%ge33y4D@

    179. Re:News at 11 by clone53421 · · Score: 1

      Good point, you don't have to store the password in plain text until you ask them "Type your old password:". Check the hash, if it matches, it's the correct password; store it in the clear, and hash the new password and store that hash as long as the new password was sufficiently different from the old ones.

      What are the chances that it actually was designed like this, though?

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    180. Re:News at 11 by BradleyAndersen · · Score: 1

      I wrote a perl script to do just that for me. It is too difficult (for me anyway) to come up with these passwords that must meet 40 criteria, every single month, and no repeats in the last year, etc. So now every month my script generates a new one for me.

    181. Re:News at 11 by treeves · · Score: 1

      Funniest post I've seen in a long time.

      --
      ...the future crusty old bastards are already drinking the Kool-Aid.
    182. Re:News at 11 by Anonymous Coward · · Score: 0

      This kind of thinking is, well, disappointing. Yes, it would be "easier" for you the user to not need such a strong password. That would be one way of looking at it. I think it would be easier, too, if I didn't need to look both ways for pedestrians while backing out of my driveway every day. What are the chances that I'm going to hit a pedestrian? Pretty small, but I need to look for them anyway.

      Yeah, and how many people have you seen in a parking lot, say, start pulling out of a parking spot first, and then look for pedestrians later?

      No, these asinine passwords are more like forcing you to do the n-point inspection on your car before every single time you drive it. Check the tires, check the doors, check the undercarriage, check the fluids, check the lines, etc. I have not seen one single person ever do this. But it doesn't stop there! Every month or three, you're forced to completely change the order in which you inspect components, and you can't use any order you've ever used before! Oh, and you have to use a different order for each car you drive.

    183. Re:News at 11 by HiThere · · Score: 1

      Nonsense. You just use "leet", or, if you prefer, "133t".

      Of course, this means you only have to check for numbers at certain particular locations, and you know just which number to check as a substitute for each vowel... So back to the dictionary attack, only with a few mods. And you don't need to check any word shorter than six letters...but you do need to include proper names, like "H3rman".

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    184. Re:News at 11 by MobyDisk · · Score: 1

      Worse yet is the systems with limitations instead of minimum requirements. For example, it must be exactly 8 characters, and cannot contain any special characters.

    185. Re:News at 11 by HiThere · · Score: 1

      How many of those characters are actually USED in checking that the password is valid? I was surprised one time to find that Linux, the version I was then using, only used the first 8 letters, and discarded the rest. (I don't know the current limit...but it's probably still there.)

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    186. Re:News at 11 by HiThere · · Score: 1

      I prefer "Ralph124c41+".

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    187. Re:News at 11 by slackergod · · Score: 1

      Those brute-forcing apps are great for whittling down the number of possibilities.

      But there's more than just simple login delays in your way... there's the password hashing algorithm being used
      to encrypt the password for storage. The two leading algorithms right now are BCrypt and SHA512-Crypt. Both of these algorithms have the facility to increase the number of "rounds" of encryption that's applied to your password when generating the hash.
      What does this mean? As computers get more powerful (and/or as you need more security), you can up
      the number of rounds required to encrypt your password, so that it reliably takes a constant amount of time
      to verify it.

      If you pick enough rounds that it takes 1 seconds for the system to encrypt/verify your password,
      you won't notice much of a delay when logging in. But consider the worst-case scenario where the attacker
      has a copy of your /etc/shadow file: Barring parallelization, he's limited to trying 1 password per second,
      simply because of the complexity of the calculation you're requiring him to perform. At that rate,
      trying all 3 letter combinations would take him 4 hours, all 6 letter combinations would take 9 years.
      Mind you, those numbers are before any whittling away known subsets is performed. But given that,
      you can always up the number of rounds even more to re-balance things. Some high security
      systems I've set up take around 5 seconds on a quad-core system just to verify the password!

      Parallelization will help, of course, but if your attacker has 128 cores to work with, those 9 years
      will still take him 1 month. And if you have something worth an attacker spending _that_ much time and resources,
      let's hope a password is not the only thing standing in his way.

      [re: windows, I don't know windows password hash algorithms at all. I love a pointer to some resources though]

    188. Re:News at 11 by HiThere · · Score: 1

      You could change your password every month to one based on, say, the polish name of the month.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    189. Re:News at 11 by clone53421 · · Score: 1

      As someone else pointed out, it only needs to store old passwords. Since you have to type the current password to change it, it can store it then.

      Store the hash of the current password and the 3 old ones in plain text. Ask for the current password and the new password when it is to be changed. Check the current password's hash. If it's the correct password, check the new password against the old ones and the current one (which they just typed, so you have it in plain text). If it's different enough, store the current, now old, password, replacing the oldest. Hash the new one and store only the hash.

      You'll still want to realise that the current password might be guessable from the 3 old ones, however, they have to have at least 2 different characters (or whatever) which will hopefully reduce the ease with which the current password is guessed.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    190. Re:News at 11 by Anonymous Coward · · Score: 0

      Continuing on with the car analogy, engineers figured out a long time ago a way to encode difficult passwords onto little pieces of metal so that the user doesn't have to remember them. To enter the password, all the user must do is interface their piece of metal with another piece of metal on the car and twist it. This system turns out to work so well that most people who want to hack into your account (break into your car) find it easier to just hack the server (break the window).

      It's a shame that computer engineers never picked up on that.

    191. Re:News at 11 by dpilot · · Score: 1

      It gets worse...

      Then you need passwords on at least 3 or 4 systems of different heritages, each with their own not-entirely-compatible password requirements, and of course all have the same (too-frequent) change interval. Since it's all the same company, you'd like to keep them in sync, but it's a bit of a pain on "password change day," not to mention the fact that as others have mentioned, you now have a Venn diagram of various restrictions, and you really want to land in the intersection of all. The cracking space has been reduced...

      --
      The living have better things to do than to continue hating the dead.
    192. Re:News at 11 by Anonymous Coward · · Score: 0

      Hey, soon there be wireless creditcards and they wont be safe anymore! :(

    193. Re:News at 11 by david_thornley · · Score: 1

      On the other hand, there's always the technique of allowing something with an insecure password first, forgetting about it, and then opening up a connection.

      Don't ask me how I know about this.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    194. Re:News at 11 by Anonymous Coward · · Score: 0

      "Who's Sun Tzu?" - Al Gore

    195. Re:News at 11 by ByrneArena · · Score: 0

      When I take the word anchovie and make it something like @ncH0v13 that is going to be easy to go after with a dictionary attack?

    196. Re:News at 11 by clone53421 · · Score: 1

      Dictionary attack tools often "speak 1337". The number of extra possibilities is not that huge.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    197. Re:News at 11 by element-o.p. · · Score: 1

      Sounds like there is a story hidden in there somewhere... :)

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    198. Re:News at 11 by laron · · Score: 1

      Winter.2009
      Spring.2010
      Summer.2010
      Fall.2010

      Easy to remember and meets most password policies :)

      --
      "Beware of he who would deny you access to information, for in his heart he dreams himself your master."
    199. Re:News at 11 by Anonymous Coward · · Score: 1, Funny

      Yes - since I installed some software that would rid my computer of malware I've needed my credit card to log in and add updates. Each time I log in it costs more to get rid of the malware. At least I know it is secure because I've paid for the software.

      Oddly my credit card details keep getting stolen since I installed the software. It can't be this trustworthy software can it?

    200. Re:News at 11 by Ed_1024 · · Score: 1

      I choose a numbers/letters phrase, then change the capitalisation on an increasing binary basis: lllllllU, llllllUl, llllllUU, etc. I only ever have to remember one complex password which never changes and a fairly small number that increments every now-and-then. I don't think I could manage without writing things down, otherwise. I know some systems bar 'similar' passwords but luckily ours doesn't...

    201. Re:News at 11 by Anonymous Coward · · Score: 0

      People can remember all sorts of information, if it is important enough to them. People look at passwords as inconveniences at best.

      And there's the rub: People don't consider passwords important. They're a nuisance, they're not going to stop a determined attacker, and it doesn't matter anyway because "it'll never happen to me." So, they pick something that's really easy to remember, like "password" or "123". Force them to make more secure passwords and they'll respond by just writing the password down.

      Put more simply, the fundamental problem here is that people just don't care about passwords. Can they remember such trivial crap? Yes. Do they want to? No. Being insulting (like suggesting that they're too stupid to do their job) isn't going to change that.

    202. Re:News at 11 by Anonymous Coward · · Score: 0

      I've only worked at one job, but at my last job I made my passwords various song lyrics and movie quotes. I'm assuming that because they were 30 characters they'd be nontrivial to crack and because they are song lyrics to songs I like they would be easy for me to remember and I would not have to write them down. I like quite a lot of songs, so there'd have to be some really genius social engineering for me to pass the correct string of words with correct punctuation to someone.

      Is that doable in most real world situations? Is my idea less secure than I imagine? It just seems that memorizing random characters without writing them down is a recipe for disaster.

    203. Re:News at 11 by dave1791 · · Score: 1

      That was my late father's favorite password. He and about 40 gazillion other people.

    204. Re:News at 11 by lgw · · Score: 1

      There's one simple rule for security design, physical or electronic. Security is the ratio of (difficulty of unauthorized access)/(difficulty of authorized access). It really is that simple.

      Anything that makes it harder to use the system normally simply creates workarounds that an attacker can take advantage of. It's not just monitors and sticky notes, it's the door with the expensive lock that's propped open, so that the smokers can come back in, in half the buildings in America. It boggles my mind how many "security professionals" are utterly clueless about this.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    205. Re:News at 11 by lgw · · Score: 1

      That's not the point. The point is: making it so hard for users to remember their passwords actually results in weaker passwords.

      If the point of your password policy is to reduce the risk of them getting compromised (which it should be),

      Oh come on now. The IT deptartment exists to pointlessly fuck with users and make the whole business run slower, so that the IT guys can feel power over their little empire. Risk of compromise indeed. I've never seen an IT policy designed to to anything but assert the authority of that department: "look at us, we're important". Any security gains are accidental.

      But maybe that's a big company thing. I'm now working at a small company where the IT guys have their hands full with doing useful and productive work, with no time left over for this sort of nonsense. Best IT infrastructure I've seen, too.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    206. Re:News at 11 by LordEd · · Score: 1

      Remember a primary password (lets say 'password')

      the year is 2009 (09)
      the month is July so we're in the 3rd quarter.

      your password is now

      09password3

      in 4 months it'll be November (4th quarter)

      09password4

      It adds numeric values to your password and it changes each time.

    207. Re:News at 11 by Anonymous Coward · · Score: 0

      Where I work, the '20 passwords' thing just results in people changing their password 20 times, then setting it back to the original.

    208. Re:News at 11 by Anonymous Coward · · Score: 0

      amazing post! extremely funny, mod up

    209. Re:News at 11 by Bigjeff5 · · Score: 1

      Well yeah, naturally, you're dead after all.

      However, the company will be fine because you always have administrators with the authority to access your stuff should you perish.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    210. Re:News at 11 by Anonymous Coward · · Score: 0

      Which raises the question, why were they requiring a password reset every 45 days?

      Definitely the worst offender in all these stories are draconian rotation policies.

    211. Re:News at 11 by bitslinger_42 · · Score: 1

      Perhaps poor form to reply to my own post, but I don't feel like replying to every comment individually, so I'm rolling up here.

      First, most of the replies appear to be from people who stopped reading at "fire everyone with passwords on sticky notes", which means they missed the rest of my post: I agree with the findings of the paper and have started working towards implementing what I can in my environment. Long, complex passwords don't solve the main problems faced by businesses today (keyboard logging, password sniffing, and social engineering), and, since the things they do address aren't common, the net to a company is a loss of security.

      Next, there were lots of replies stating that passwords are different from the examples I listed because passwords are ephemeral. I would agree if passwords changed every couple days; it takes me as much as a week before I stop swearing every time I try to unlock my screen after a password change. The thing is, I use the password every day, multiple times a day, for MONTHS. If that's not long enough to learn 8 bytes of new information, I don't know what is.

      Similarly, people claim that the problem is having to change multiple passwords on different rotation schemes. Here, I agree. In my job, I have multiple accounts that I deal with, one primary that I use many times a day, but several others that I may only use once a month. I use a more secure version of the sticky note for those accounts: Keepass. It has an encrypted file stored on your primary system (a.k.a. the one you can learn a password for), and contains the passwords you don't use often enough to commit to long-term memory. Keepass is free, it works, and it includes a password generator to help you pick new passwords. Between repetition of my primary password and Keepass, I can log into all the systems required for my job and it doesn't involve disclosing passwords to the janitor.

      Finally, many people mentioned how passwords simply aren't important to people, and that's why people can't remember them. In my view, either the accounts are personal (i.e. my bank account, my /. account, etc.), in which case the password SHOULD be important to me, since it's MY data, or the account is on my employer's system, in which case the password SHOULD be important to me, as failure to protect my employer's data could result in me being fired. If loss of my own information or the loss of my job aren't important enough reasons to remember passwords, I'm not sure what would be. If it were my job to unlock the store first thing in the morning and I kept forgetting to bring the key in, I'd be fired. If I had the key to the store and gave it to someone because they offered me a candy bar, I'd be fired. Just because passwords protect data instead of physical goods doesn't mean that passwords are any less important than physical keys.

    212. Re:News at 11 by Bigjeff5 · · Score: 1

      Because zip encryption is incredibly weak and easy to crack? Seriously, it's the recommended jumping off point by many in order to learn how password cracking works.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    213. Re:News at 11 by Bigjeff5 · · Score: 1

      That's because you have a shitty security analyst who doesn't actually care about keeping data safe. That's hardly a person you want in charge of your security, though often that's the way things end up.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    214. Re:News at 11 by Anonymous Coward · · Score: 0

      I'm up to H!

    215. Re:News at 11 by __aahsjj4927 · · Score: 1

      Bruce has a tip for that: just add one (or more) letters/numbers at some point in the password on the sticky that only you would know about. Then, if someone tries to use your password, they will enter the extra letters/numbers and it will not work. The process of elimination would be as bad as brute forcing the password anyway, so this is actually pretty secure.

    216. Re:News at 11 by Bigjeff5 · · Score: 2, Informative

      If people at your office can be trusted, you don't really take a huge risk by having a postit with the password.

      Ahh, I see, so you hang out with the housekeeping staff and fully trust them too. You know, the ones who do the shitty job, are thoroughly underpaid but are easily smart enough to realize that somebody "out there" might find confidential information on your system very, very valuable? Same with the building owners your company leases to, right? You know, 16+ gig flash drives are very cheap and hold a lot of confidential information. Hell, if they're a little more technical than that they'll find a trojan on the internet and give themselves full access to your systems. There are plenty of IRC chat rooms with people willing to give you step by step advice to set it all up, especially if you're willing to share.

      It's also suicidal to assume you know that nobody in your office would ever use your passwords to access your system, no matter how much you trust them. There are a lot of people who aren't as nice as you think they are, and there are even more situations that would sorely tempt even decent people to do not so decent things.

      You can make systems invulnerable to brute-force attacks without making them vulnerable to social engineering. IT security demands balancing BOTH issues. As others have mentioned, 10 days to crack a password may as well be 100 years in most situations, especially when social engineering or security systems so complicated they force bad habits on the users can get you the password in minutes.

      As an example, I worked helpdesk for an Army Guard armory with very strict security - they used biometrically locked smart cards with a 6 digit pin that had to be changed if it were ever locked out. There was also a password requirement should your smart card be locked out that would allow you access to your system, but it required 12 digits, 2 upper, 2 lower, 2 numbers and 2 special characters, it had to be changed every 90 days, and you couldn't use the last 20 passwords. The result? You could walk down the halway at any given time of day and find at least one or two offices with the smart card in the computer, a sticky note with the current pin on the monitor, and the user nowhere to be found.

      Sure, the smart card system and password were essentially unbreakable, but they didn't need to be. Smart card resets, password resets, and sticky notes with passwords and pins were so common it was easilly the least secure system I've ever had the privilage of working with. It also severely hampered productivity.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    217. Re:News at 11 by Godwin+O'Hitler · · Score: 1

      My thoughts exactly, although I would probabaly have worded it "Oh do fuck off."

      --
      No, your children are not the special ones. Nor are your pets.
    218. Re:News at 11 by mdwh2 · · Score: 1

      If my experience is any indication, it's only the first week or so that's going to be difficult. If you really do have to type that password so often, you would remember it in about one week.

      Not if he's constantly having to change it.

      (And before you respond saying that it doesn't take you that long to memorise it - there's the additional problem of confusion when you've had lots of passwords in the past. It's easy to forget and confuse your current ones with previous ones.)

      but then, if you are an office worker dealing with computer every day who can't touch type ... you are probably not a good worker (I work with scientists with whom typing skill doesn't really rank high in the list of priorities).

      There are plenty of "office jobs" where typing skill doesn't really rank high in the list of priorities. I mean, even some scientists use computers, but I bet they have other priorities than touch typing.

    219. Re:News at 11 by Apocros · · Score: 1

      But systems that require that new passwords contain no more than N characters in common with the previous M passwords must store the passwords somewhere, no? This is an earnest question. If you can tell that "Abcd" is only one character off from "abcd" from just the hashes themselves, those must be some pretty lousy hash functions.

      Where I work, N==2 and M==6, and we have to change passwords every 90 days. Creating a new password is an incredibly annoying exercise. But... if your password expires, upon reseting it to some random value, IT seems to clear the record of previous passwords too. Strong security policies always have little loopholes like this...

      --
      "onward!" cried the copper man, little knowing brass corrupts...
    220. Re:News at 11 by mdwh2 · · Score: 1

      No, I'd change credit card companies. Which presumably the person can't do here. Next analogy.

      but that's only for a week or two, then you have your password memorized.

      You forgot the crucial point about the password having to be changed repeatedly. If it was just a one off number, there wouldn't be a problem.

    221. Re:News at 11 by Anonymous Coward · · Score: 0

      That's why I use a password template.

      A fixed portion (using 1337 substitutions), a portion that depends on the service (usually the initials or abbrev of the service, or an account/phone/ext/office/street address number, which is easy to remember), and for the services the require a change every so often, a sequence number (or a date, MMYY), in between I use some special characters.

      this way I have a different password for each service, and all I have to remember is the service related portion, and possibly the sequence portion, if any.

      however, I only use this template when a compromise would cause real damage (banks, work place, etc). for blogs, forums, social networking, and other sites that might keep it in plain text, I have a much simpler template, so if one of these is compromised, it will not reveal the "super secrete" template....

    222. Re:News at 11 by kencf0618 · · Score: 1

      Mnemonics is a skill which can be developed, and padding is your friend. For purposes of obfuscation and security through obscurity, keep a plethora of bogus passwords in your wallet and on your cubicle wall and elsewhere. Make sure that the sets only partially overlap and that the passwords are generated by several criteria (only a few of which are generated by your own, actual criteria). Make one unique set which which doesn't overlap with any of the others. GIGO.

    223. Re:News at 11 by Kingrames · · Score: 1

      This is Slashdot, if you can't speak encrypted speech fluently, and memorize an infinite number of unhackable passwords, turn in your nerd card.

      --
      If you can read this, I forgot to post anonymously.
    224. Re:News at 11 by Anonymous Coward · · Score: 0

      Write a whole sheet of random characters, and then just remember which characters. You didn't label it "Here's My Password!" did you?

    225. Re:News at 11 by Anonymous Coward · · Score: 0

      I have to change my password every 4 months to a moderately strong password. It cannot be a password I have used in the last 6 months or any of my last 6 passwords.

      Try changing every 20 days, not a password used the last 20 times, 8+ characters, at least 1 number and capital letter.... ROYAL PITA!

    226. Re:News at 11 by tunapez · · Score: 1

      I write out a cheat sheet and let the users pick their favorite words: mother, fluffy, camaro69, whatever... then instruct them to add letters or numbers until it exceeds 8 characters, cap the 1st letter and replace letters w/ corresponding numbers below:
      1=L
      3=E
      4=A
      5=S
      7=T
      8=B
      0=O
      When the user can comprehend the password, it goes a long way to remembering said password. It's pretty night & day how fast they adjust. Now we're all L337!

      --
      Imagination drew in bold strokes, instantly serving hopes and fears, while knowledge advanced by slow increments...
    227. Re:News at 11 by hairyfeet · · Score: 1

      Bingo! That is the problem in a nutshell. I had a former teacher that used to tell a story from his past to illustrate the stupidity of super hard password set ups in IT.

      He was taking a tour of this place that he was thinking of working for as a sub contractor. They went on and on about how secure their passwords were and the total byzantine mess they made the users remember. He said "I tell you what- I bet if you left me alone for five minutes or less in your secretarial pool I could get in." they stupidly took him up on it. Five minutes later he walked back with a list of a dozen usernames and passwords. When they asked him how he did it he simply had them follow him to the secretarial pool. There he started flipping over keyboards and one by one there were nearly all the passwords for the entire pool taped to the bottom of the keyboard.

      If you make passwords too damned complex they will simply write it down and put it where anyone can find it. Nobody wants to be on the phone to IT three times a week trying to get their passwords reset and the average person simply can't remember these huge passwords without help. So you end up with even worse security than if you simply let them have a password they can remember.

      What I want to know is what happened to the "USB Dongle" idea? That seemed to me to be the most practical as USB drives are cheap, the passwords can be as complex as IT wants without making the users remember, they could simply put it on their keyring so if they drove there they have the login, and IT could have a "Master USB Key" for resets and the occasional lost stick. Considering I've seen places like surpluscomputers.com selling small sticks for as low as ten for a dollar it would be cheap to boot. Whatever happened with that?

      --
      ACs don't waste your time replying, your posts are never seen by me.
    228. Re:News at 11 by Anonymous Coward · · Score: 0

      No, but I've used and memorized several passwords the same size and length of credit card numbers as passwords. It's not as hard as it sounds. Hell, I still remember the first credit card number I ever got, and that was over 20 years ago.

      People just don't want to do what is necessary because they are lazy. It's as simple as that. If putting a number on a piece of paper someplace only you have access too, or taking a few minutes a day practicing remembering a few number sequences is too much for you.... well, I got no sympathy for you when you get hacked for using "12345".

    229. Re:News at 11 by veg · · Score: 1

      You don't need to be "hacked" to have a keylogger attached mr boatman (or may I call you sweaty?) You just need someone to get a job as a janitor (see the relevant article in 2600). Keyloggers come in hardware these days, and that includes the last 15 years. That's where stuff like OTP and friends come in.
      And as for password aging, our friend below is not alone in writing his passwords down. If people have "secure" passwords generated weekly/monthly/daily they're going to put them on post-it notes. If people have memorable passwords that are secure against a dictionary attack (it's possible my friend) then that's as much as you can do. Oh yeah you can ask "Doreen from accounts" to use KeePass to store her passwords, but it would be far simpler to go for a big piss in the wind.

    230. Re:News at 11 by lessthan · · Score: 1

      A good way to come up with a difficult, but easy to remember password is to use a phrase. You could take the first or last two letters from each word and then add some numbers that you'll remember. You get a moderately strong password and you don't have to write it down. For example, "Yippee-ki-yay, motherfucker" becomes YiKiYamofu12358

      --
      Space Shuttle was a program that strapped humans to an explosion and tried to stab through the sky with fire and math
    231. Re:News at 11 by GaryOlson · · Score: 1

      Thank you.
      All those software vendors who charge $outrageous/user to use yet another LDAP Directory bridge -- which no one in his right mind purchases so users have yet another password to memorize -- are yet another element in poor security. Despite all the posturing about the great security of their systems.

      --
      Every mans' island needs an ocean; choose your ocean carefully.
    232. Re:News at 11 by Anonymous Coward · · Score: 0

      Like the SAN which still has the default passwords so the OEM tech can easily log in remotely or onsite without any supervision? That still gives me nightmares.

    233. Re:News at 11 by Anonymous Coward · · Score: 0

      damn kids have no imagination.

      Password:

      januarY2009
      februarY2009

      etc

      get off my lawn

    234. Re:News at 11 by Techman83 · · Score: 1

      Sometimes it's not the Sysadmins choice. Here in Australia, If your a publicly listed company, you get audited every 12 months and said auditors write a report, noting any security procedures that are not being followed. Including password expiry and complexity requirements.

      --
      # cat /dev/mem | strings | grep -i cat
      Damn, my RAM is full of cats. MEOW!!
    235. Re:News at 11 by sjames · · Score: 1

      Mom's birthday is a month between 1 and 12 and a day between 1 and 31 and it never changes. That would be an incredibly weak password. Most people find a first crush to be orders of magnitude more significant than a temporary password to a corporate email account and again, it never changes. The world series list changes once a year and 4 out of 5 carry over even when it does change there are only so many teams out there in the first place. Imagine a 5 character password where you just shift everything over by 1 place and add a new character once a year. Quite weak even if allowed. Not to mention that team names would be dictionary words and so often disallowed as well.

      If the corporate server was half as entertaining as Monty Python and the passwords were all punchlines, then sure, people would remember them.

      The big rule that needs review is writing down your password. Honestly, as long as it goes on a card in your wallet, it's safe enough against any likely attack unless there would be national security implications.

    236. Re:News at 11 by Eivind · · Score: 1

      Seems to me that for high-security stuff, you just plain can't trust peoples computers.

      So, have something outside the computer for verification, it's not that hard, my bank already has it, infact you can pick between *3* different external verifications.

      First, they can send you a plastic-card, size of a credit-card, with 100 different one-time-passwords on it. The bank-website will say: "please enter code 37", and you have to type it in from the card. Yes it adds a little to the hassle, but it does prevent a keylogger or malware from learning anything useful. (offcourse it could sniff code 37, but that's no help, because next time another code will be needed, and when all codes are used, I get a new card)

      Secondly, they can send you a one-time-password by SMS. Certainly, your phone could be hacked. But the thing is, now a cracker needs to have hacked your computer AND your mobile phone to learn anything worthwhile, and that's a lot less likely than simply some malware on the computer.

      Third, you can get a credit-card-sized gizmo that spits out one-time-passwords and prints it on a small lcd. This is the same as the first option really, except you don't need a new one when you've logged in 100 times, but on the other hand it's sligthly thicker and less wieldy than the credit-card-thing. (so better if you use it often, worse if you use it seldom)

      Either of these 3 techniques will thwart someone with malware on your computer, or a keylogger.

    237. Re:News at 11 by Anonymous Coward · · Score: 0

      So, just think of and memorize one strong-ish password. When you are asked to change it, add the number "1" to the end to get the new password. The next time you are asked to change it, change "1" to "2". And so on. The password will always be easy to remember or trivially guess, as well as secure (if the original password was secure).

    238. Re:News at 11 by michelcolman · · Score: 1

      Post-its are not the only problem. If people have to come up with a new password every time, many end up using a sequence of "strong" passwords like "june2009!", "aug2009!", etc...
      In any case, a password is only as strong as the e-mail account that can be used to retrieve it. Or even worse, the secret question which is usually orders of magnitude easier. Or the IT help desk (just give them your name and they'll give you a new password)
      Another pet pieve about passwords I have always had: if a system limits the amount of guesses to three (or some other number), PLEASE don't consider duplicate guesses as seperate attempts! If someone enters the same, incorrect password twice, you can be fairly sure this is not some evil attacker trying to guess a password by trying the same one over and over again until it works. A user will often enter the wrong password, think he made a typing error, enter the same wrong password again, and then be left with only one more attempt before his account is blocked. This happened to me once: my debit card was blocked because I used the same incorrect code twice, then tried to enter the correct code only to get a keyboard malfunction that registered the third digit twice, immediately accepting those four digits without requiring an "enter" key.

    239. Re:News at 11 by Tuoqui · · Score: 1

      Needs more 2 or 3 factor authentication.

      1) Something you have (like a smart card)
      +
      2) Something you know (like a user name/password say hunter2 for example)
      +
      3) Something you are (biometrics here)

      Basically unless you have the smart card knowing the guy's password is hunter2 is pretty useless to you.

      --
      09F911029D74E35BD84156C5635688C0
      +2 Troll is Slashdot's way of saying groupthink is confused
    240. Re:News at 11 by Anonymous Coward · · Score: 0

      If one assumes that the users are lazy and will only do the bare minimum that would mean (in order): 1 upper case letter, 3 lower case letters and 2 numbers. This would translate to 26 ^ 4 * 10 ^ 2 = 45697600 permutations. That wouldn't be very hard to crack. And that is without using dictionaries!

      I believe that "26" should be "52", right?

    241. Re:News at 11 by skiman1979 · · Score: 1

      Yeah, rules like requiring 10 characters, 2 upper, 2 lower, 2 numbers, 2 special characters, change every 40 days, can't reuse last 25 passwords.

      Security training could include tips on good password techniques. _Sk1M4n1979_ shouldn't be that hard to remember. It meets or exceeds some of the strong password rules and matches my Slashdot username. Of course users should be told not to make their passwords resemble their usernames. No, it's not my Slashdot password ;-)

      In the past, I've seen suggestions like using the initial letters of an easy to remember phrase as your password. I always have trouble coming up with a phrase, and then remembering which phrase to use for said password. However, if you like using trustno1 as your password, maybe _Tru5tNo1!_ would work.

      --
      Having a smoking section in a public restaurant is like having a peeing section in a public swimming pool.
    242. Re:News at 11 by Hognoxious · · Score: 1

      I mentioned that I workED at ONE place that had that rule. I didn't say they did that everywhere. If all you're checking is reuse and not differences, then storing the hashed values is sufficient.

      Also, that was in reply to a different post. Are you some kind of stalker or can you just not use intarwebzes properly?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    243. Re:News at 11 by skiman1979 · · Score: 1

      I imagine if the helpless desk gets 100 requests a day to reset account passwords then after a while they become less careful to ensure that the person requesting a password reset is actually the person that owns the account.

      Help desks definitely can become lazy. One time at this one job, I forgot my password. I called the help desk to ask for a password reset, but didn't give them my name. The help desk person said my name, asking if it was me, and I said yes. Then they told me that I should probably "write this down" and proceeded to spell out my new password to me over the phone. I thanked them and hung up. They never actually verified that I was the owner of the account. Later when I received one of their "customer satisfaction surveys" I left a comment about the poor quality of service regarding their password reset policies. One of their admins called me back to ask about this. He said it is their policy because it's "what the customer wants," the customer being the employer since the help desk is outsourced.

      --
      Having a smoking section in a public restaurant is like having a peeing section in a public swimming pool.
    244. Re:News at 11 by DarthVain · · Score: 1

      We have same problem where I work. When policy came out I protested saying this would be the case. Any gains you think you will get from a stronger policy on passwords you will lose plus whatever you had before as soon as the sticky notes come out. If all you had to do was remember one changing password it would be one thing, but usually that is not the case. I have 8 or 10 that are constantly changing and can never be the same... you have to be realistic about your expectations of you users.

      This also works in another way as well to reduce security. Because everyone is forgetting their passwords, the calls to the IT Help desk increase dramatically. This means that IT help desk staff are giving out the passwords with some regularity. This makes it easier to a hacker to socially engineer a legit password to use in the system.

      This is prevalent enough that I would say that this would be a bigger risk than anyone actually trying to hack their way in. I mean why expend the effort and technical knowlege to break in (other than for fun) when you can just call up the local underpaid help desk jockey, give him a song and dance about a forgotten password, and have them send you a new one. Sure there is always policy in place to prevent this, but people bend or break the rules all the time.

    245. Re:News at 11 by Mr.+Underbridge · · Score: 1

      Yup, I understand what you're saying. My point still being... As long as they can point a finger at a person (executives or peons) when the shit hits the fan, and your companies name is in the paper, and the lawsuits soon follow, the SA can say... "Hey, SA did everything we could. It's not our fault Mr Executive wrote down the password. He knows better then that."

      It'll never work that way. If the security policy is done by employees, they're taking the fall instead of the executive every time. If it's done by a contractor, they get dumped and blamed. Either way - if it's a high ranking employee (ie, executive) who screws up, someone else will feel the brunt every time. To avoid that, it's a good idea to try to keep your policies executive-proof.

      The problem is, it doesn't matter if the security guys are right or not. They'll still lose.

    246. Re:News at 11 by DarthVain · · Score: 1

      I have same problem. I gain some satisfaction this way:

      Password Month one: IHateIT#1
      Password Month two: IHateIT#2
      Password Month three: IHateIT#3

      Make all your passwords some variation of this. StupidIT#3, ITMorons#5, etc...

      This works two ways, you can remember your passworks, as it is always +1 (you may have to try a few iterations to get the right one).

      Secondly the best part is, if you ever forget your password, you get to call IT help desk and request that they let you know your password. Nothing made my morning brighter that hearing an IT jerk tell me my password is, ITAreAllIdiots#12.

    247. Re:News at 11 by gillentine · · Score: 1

      You might want to try Roboform, provided you would be allowed to install it on a work machine. Great tool though. Remembers all your passwords and even has keylogger prevention.

    248. Re:News at 11 by AG+the+other · · Score: 1

      A good reason not to post the names of my pets on the internet.
      It's too late for my kids names since they are on Facebook.
      AG

      --
      Non bene pro toto libertas venditur auro
    249. Re:News at 11 by CapnStank · · Score: 1

      Well put. But I also forgot to add that they block incrementing your password in such a way. However, since I'm in my last 2 weeks in the position my password over the last 3 cycles has followed this sort of criteria:
      Slashd0t
      Slashd0tt
      Slashd0ttt
      ...Which apparently does not break any rules haha.

    250. Re:News at 11 by mrcaseyj · · Score: 2, Insightful

      For companies that don't allow simple incrementing of the password at each change, but rather require almost every character to be changed, I would suggest using a hash function to create a seemingly random but easily regenerated password. For example on Ubuntu the following command will give an easily reproducible password:

      echo -n "LongUnchangingBasePasswordSiteNameJan2009" | sha512sum | xxd -r -p | tr -cd [:print:]

      Just changing the month will give an entirely different password. Such a password will be dictionary and brute force proof unless the hacker knows this little generator scheme. And even if the hacker knows this scheme, using an easy to remember but long enough base password, will keep it dictionary and brute force proof. Even if someone knows that your little generator scheme increments the date, they still won't be able to predict next month's password by shoulder surfing this month's password. Unfortunately this may leave an unencrypted record of your password in your command or standard output log, which may also get copied to backup machines. Under windows these command line tools may not be available, so it may be necessary to create a small javascript program or something with similar functionality. That might also keep this input and output out of your logs. This might also be good for creating a completely different but easily reproducible password for every web site you log into, and prevent a hacker who obtains the web site's password file from brute forcing the site's hash of your password and getting your password to use on other sites.

    251. Re:News at 11 by vadim_t · · Score: 1

      Ahh, I see, so you hang out with the housekeeping staff and fully trust them too. You know, the ones who do the shitty job, are thoroughly underpaid but are easily smart enough to realize that somebody "out there" might find confidential information on your system very, very valuable? Same with the building owners your company leases to, right?

      Not every company out there is a huge multinational where every worker is a random tiny cog in the machine. I worked at small companies where everybody knows each other and often talks to the boss on a first name basis. People do hang out with the housekeeping staff at those.

      Certainly the risk of what you say always exists. But the probability of a ssh user account with a password of "password" getting broken into is about 100%, probably within a day. Your scenario while possible is much less likely.

      Sure, the smart card system and password were essentially unbreakable, but they didn't need to be. Smart card resets, password resets, and sticky notes with passwords and pins were so common it was easilly the least secure system I've ever had the privilage of working with. It also severely hampered productivity.

      Draconian security practices have significant downsides. At one company I worked at, we had an internal program with user accounts that would automatically log out after a period of inactivity. So we customized the logout delay per computer. The ones that were in offices had a long one. The ones in the warehouse had a short one, because people used the nearest computer. People also had a reason to consistently log out when they'd leave, as program usage was logged, and if you left an active session, you'd be the one blamed for anything that went wrong. IMO it worked very well. Don't annoy people more than really needed, give them a good reason to comply with the security, and it'll work.

    252. Re:News at 11 by wolf12886 · · Score: 1

      Lol, that's great. I wish I had mod points.

    253. Re:News at 11 by tomsomething · · Score: 1

      I think that's the premise of the original post. A secure password is only secure if you can keep your yap shut and make sure no one is watching you. This doesn't seem like some new "holy crap" revelation, really. Phishing is a great way to steal credentials. IT does what it can to protect passwords from being guessed and to protect users from being convinced to reveal their passwords. Fun fact: IT people often have more passwords to remember than other users do. Why not ask how they keep track of their passwords? You'd be surprised how many of them can actually speak "human", and would likely be eager to provide a solution other than sticky notes.

      --
      Welcome to Slashdot. Replace this text with your desired signature before replying to a story.
    254. Re:News at 11 by Sancho · · Score: 1

      The point of my question was to demonstrate that changing passwords can be beneficial to security, assuming that password management requirements aren't such that everyone just uses yellow sticky-notes under their keyboards.

      As an avid user of the web and an IT person, there are on the order of 100 passwords I need to know, but at any given time, I probably only need to know a handful, and the ability to cache them makes things easier. For the odd password, keeping it locked in a safe is the way to go (either a virtual safe--a secured computer with an encrypted file--or an actual safe with passwords on a notepad.)

    255. Re:News at 11 by tomsomething · · Score: 1

      So, you're suggesting to _deliberately_ type the wrong password? Are we to assume, then that you already know your correct password, but to make a point that it's IMPOSSIBLE to remember, you're going to temporarily disable your own access to a service AND add unnecessary work to someone else's day? You should suggest your "big idea" to your superiors. They'll love it.

      --
      Welcome to Slashdot. Replace this text with your desired signature before replying to a story.
    256. Re:News at 11 by Daerath · · Score: 1

      I can top that. I worked at a place where I had to change my password every 30 days and I couldn't reuse a password for 2 *YEARS*. They also made it so you couldn't just increment a number in the password, it had to have several different characters.

    257. Re:News at 11 by david_thornley · · Score: 1

      Not much of one. I set up my home Linux box with accounts for my family, and didn't bother securing them because there was no way in. (This counts as a first mistake.) Then I forgot about it. Then I got a wireless router, but that doesn't seem to have been an issue. Then I opened up ssh so I could log in from outside.

      After a while, my ISP reported suspicious activity. Once they gave me a clue (like the port number), I found that somebody from Romania had logged in and started a process. I killed the accounts, and no problem since.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    258. Re:News at 11 by Jake+Griffin · · Score: 1

      If it was just a one off number, there wouldn't be a problem.

      Except if you password is "MyPW_06/09" this month, "MyPW_07/09" next month, "MyPW_08/09" next month, and so on, then that introduces an entirely different problem: if someone does get your password, they would be able to figure out all of them at any time...

      --
      SIG FAULT: Post index out of bounds.
    259. Re:News at 11 by Jake+Griffin · · Score: 1

      Ever time you use your card online you have to punch it in.

      I have my credit card number memorized (so I don't have to pull it out of my pocket) and I don't have to change it every month.

      Every time you want to unlock your front door, you take your keys out of your pocket.

      Garage door opener. I don't use the front door and I don't have to reach into my pocket for this. It's either on the wall next to the door inside the garage, or on my visor right above my head. Single button press, not typing a special, memorized, changed-every-month combination.

      Every time you go into your car, you take your keys out of your pocket.

      No, I don't.

      --
      SIG FAULT: Post index out of bounds.
    260. Re:News at 11 by Bigjeff5 · · Score: 1

      Certainly the risk of what you say always exists. But the probability of a ssh user account with a password of "password" getting broken into is about 100%, probably within a day. Your scenario while possible is much less likely.

      You don't watch the news much do you? The vast majority of credit card thefts, identity thefts, document thefts, etc. happen in ways other than over the internet. The most common way for private data to be stolen is by forgetting a laptop in a car, or leaving it out in the open or some such.

      Particularly if you are working in a small office that is not well known it is FAR more likely that someone with physical access to your equipment will steal your information than any obscure attacker over the web. Most crimes are commited by someone the victim has close, regular contact with. Businesses are no exception to this.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    261. Re:News at 11 by Macka · · Score: 1

      Huh?

      If you have physical unrestricted access to a system to the point where you can power it off/on at will then all bets are off anyway. What's the point in trying to crack the password when you can just CD/USB boot, mount the drive and then browse away to your hearts content.

      And anyway, you won't get very much in the way of Rainbow tables on a CD or USB drive. The full complement of Rainbow tables weighs in at just over half a TB now.

    262. Re:News at 11 by jonbryce · · Score: 1

      Having the password gives you a better chance of being able to log onto other systems using it, or using other passwords stored on the computer.

    263. Re:News at 11 by Macka · · Score: 1

      Fair point. I hadn't thought of either of those. Guess I'm just not devious minded ;)

  3. Woo hoo! by BobSixtyFour · · Score: 2, Funny

    Yes! Now i can change my password back to password!

    1. Re:Woo hoo! by Yvan256 · · Score: 1

      At least those of us who speak french have much better passwords. Mine is 10 characters long, that's 2 characters better than yours!

    2. Re:Woo hoo! by ae1294 · · Score: 2, Funny

      At least those of us who speak french have much better passwords. Mine is 10 characters long, that's 2 characters better than yours!

      O yeah! Well my passwords go to 11.. yeah that's right... exactly 1 higher than yours frenchy...

    3. Re:Woo hoo! by SlashBugs · · Score: 4, Funny

      "lepassword"?

    4. Re:Woo hoo! by Yvan256 · · Score: 1

      Nope.

    5. Re:Woo hoo! by Anonymous Coward · · Score: 0

      "mot de passe"

    6. Re:Woo hoo! by Pentium100 · · Score: 1

      "slaptazodis" ?

      Look, it also goes up to 11. Now if Slashdot supported Unicode, I could write the password using the letter U+017E
      On the other hand, if I need a special symbol I can write it like "slapta=odis", it's the same, just with a different keyboard layout.

    7. Re:Woo hoo! by Yvan256 · · Score: 1

      Damn! You win again, AC!

  4. c'mon by greebowarrior · · Score: 4, Funny

    surely we should all be changing our passwords back to "Joshua"?

    1. Re:c'mon by gnick · · Score: 1

      A little off-topic, I guess, but Joshua has got to be one of the nerdiest passwords around (although any nerd worth his salt would salt it appropriately.)

      I took a week-long network security/penetration course from this guy who literally named his first-born Joshua just as a tribute.

      --
      He's getting rather old, but he's a good mouse.
    2. Re:c'mon by maxume · · Score: 2, Funny

      At least it is a reasonable name. If he named his kid Swordfish...

      --
      Nerd rage is the funniest rage.
    3. Re:c'mon by DoofusOfDeath · · Score: 1

      surely we should all be changing our passwords back to "Joshua"?

      Yeah? You want to play a game, mothafucka???

      Hang up your punk-ass modem and step down. She-it.

      (Okay, I probably need to stop watching The Wire before I go to work.)

    4. Re:c'mon by Anonymous Coward · · Score: 0

      ... don't call me Shirley

  5. And this is news how? by damn_registrars · · Score: 5, Insightful

    I wouldn't expect that anyone smart enough to come up with a strong password would be dense enough to somehow expect it to be immune to keylogging. However with the number of brute force methods out there for cracking weak passwords, I don't see how this in any way reduces the value of strong passwords on systems where passwords are critical.

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
    1. Re:And this is news how? by MeanMF · · Score: 1

      Brute force attacks against a password either require that the attacker has the hash value of the password, or that there is no account lockout policy in place for repeated failed login attempts. The article talks about "web passwords", not protecting a local machine where an attacker might be able to get to the hash if they have physical access to the computer.

    2. Re:And this is news how? by Anonymous Coward · · Score: 0

      It's not even a traditional "brute force" since that implies that an attack will focus on one password and attempt to crack it via these methods. In actuality, it's even simpler than that.

      When a password is created it stored, for example, as a salt and a hash. In the simplest case, the hash on one system is compared to the stored hash on the authenticating server. The reasoning is that even were the hash to be revealed, because it is ostensibly non-reversible, someone couldn't determine the password from the hash.

      The hashes are not random, however. Given a particular salt and a particular password, the hash will be identical There are billions of such hashes.

      With a PC, I can generate a dictionary of possible salts and possible hashes. It will be a huge dictionary, but given a particular hash, I can look it up in the dictionary and immediately retrieve the password (or at least a string that hashes to the same password).

      Each character in a strong password can increase the strength of the overall security because it makes a dictionary lookup less likely since it's difficult (though not impossible) to hash passwords of greater length . This assumes that you use a large keyspace and no regular words or common variations on regular words (thus "p@ssw0rd" is just as bad as "password").

    3. Re:And this is news how? by morgan_greywolf · · Score: 1

      Well, for one, many companies institute obtuse password policies in the first place. So people are forced into using strong passwords. I don't think this means strong passwords are without value, but the fact that keyloggers and phishers exist means that any system that relies exclusively on passwords automatically has several very bad weak points in its security.

    4. Re:And this is news how? by chill · · Score: 1

      A couple of months back Monster.com got hacked and their user database was pilfered. I have (had, actually) and account on Monster.com, so I paid attention to the news. I had a strong password, so wasn't too concerned. I mean, I was posting a resume online with my name, address and phone to begin with, right? And the password was strong enough to resist brute-forcing for some time. I hope, anyway. 12-characters, random mixed alphanumeric and symbols.

      Then I found out that Monster.com stored passwords as plain text in their database. So much for my strong password. I sent them a nasty note and closed my account.

      Other sites I have accounts on have been hacked and their user databases stolen, but they weren't storing password data in plain text so I wasn't as concerned. And, of course, they don't always have to tell you of a breach if the data taken is "encrypted".

      Assuming all the websites that were hacked last year represent a normal level of security, website databases are up for grabs when it comes to brute-forcing offline and strong passwords help.

      --
      Learning HOW to think is more important than learning WHAT to think.
    5. Re:And this is news how? by broken_chaos · · Score: 1

      Reasons like that are why I have three passwords memorized, and use a different semi-random (2-4 numbers, mix of capitals and lowercase, usually 8-12 characters long) password for each internet website.

      One of my three memorized passwords is the 'strongest'. Mix of upper-case, lower-case, symbols, and numbers - and is over 10 characters long, generated randomly (I wrote it on a post-it note that I kept on my person for about a week around home until I'd memorized it, then destroyed the post-it). I use it only on devices I physically control - such as a login password on my laptop, or for my OpenPGP private key. It's also the login for my password store, where all the semi-random passwords for online websites are kept.

      The second of three passwords is a slightly-less-strong (over 8 random characters, mix of numbers, lower-case, and upper-case) password that I use for some physical devices (usually ones I do not have administrative control over), and for anything I need to access on the internet that I should not be storing a password in a password safe for (such as if I need to login on machines other than my own, when I don't have my password safe with me). I also use the numeric part as a PIN number or part of a PIN number, when I need such.

      The third of the passwords is a really old one, that's insanely easy to break if there was ever an issue (not a dictionary word, but close), with just lower-case. I only use it where I need a quick, often temporary, password that I don't care if it's broken or not. ...Thus far, this has all worked out pretty well for me. Of course I'm also very careful about not getting malware or keyloggers - partly due to OS choice, and partly due to common sense.

    6. Re:And this is news how? by nine-times · · Score: 1

      Yeah, keylogging and phishing are a weakness of passwords. All passwords. Strong or not.

      It's not that strong passwords aren't as good as we thought. It's that all passwords fail to secure things when the attacker knows the password.

  6. I'll repeat what I've said before: Use sentences. by kinabrew · · Score: 3, Informative

    I advise people to use unusual sentences as passwords.

    For example, look at the previous sentence.

    I advise people to use unusual sentences as passwords.

    It contains uppercase letters, lowercase letters, spaces and punctuation.

    It's easy to remember, and hard to guess, so users are unlikely to forget it/write it down.

    And even if you did write down your sentence/password near your computer, people might not even guess that it was your password.

  7. I met Bruce Schneier in an elevator once by Anonymous Coward · · Score: 1, Interesting

    and he autographed my copy of Applied Crypto for me, and he copied a little puzzle inside the front cover. It was a 3x3 matrix of numbers. I could never make heads nor tail of it. Has anyone else seen this and solved it? I'm at work so I do not have my copy of applied crypto with me, or I'd attempt to post the puzzle.

    1. Re:I met Bruce Schneier in an elevator once by TinBromide · · Score: 1

      i think it may have been one of the nine sub-squares in his sudoku puzzle he was working on before you interrupted him to sign your book.

      --
      Is it sad that I am more likely to recognize you and your posts by your sig than your name or UID?
    2. Re:I met Bruce Schneier in an elevator once by Mark+Hood · · Score: 1

      If I was Bruce Schneier that's what I'd do .... Just doodle a random sequence of digits inside to make you crazy (and make you assume I'm a genius for doing it on the spot).

      Either that, or he was trying to solve the morning Sudoku, and used your book as scratch paper...

      Mark

      --
      Liked this comment? Why not buy me something nice
    3. Re:I met Bruce Schneier in an elevator once by Anonymous Coward · · Score: 0

      and then he told you noone would ever believe you?

      do post the puzzle later.
      probably just the magic square

      276
      951
      438

  8. Simple solution by L4t3r4lu5 · · Score: 3, Insightful

    Biometric authentication.

    No problems there!

    --
    Finally had enough. Come see us over at https://soylentnews.org/
    1. Re:Simple solution by HogGeek · · Score: 1

      I've often thought about this, and my only concern would be:

      If one works with, or has access to "truly useful" (read highly "valuable") data, then one is subjecting ones self to losing a digit (or eye, or something) :-)

    2. Re:Simple solution by Itninja · · Score: 3, Insightful

      Biometrics are not as bullet-proof as many people think. With many fingerprint scanners, for example, one can fool them with little more than a xerox copy of the needed fingerprint. I am more of an advocate of three factor security, instead of just trading one single-factor method for another.

      We should have biometrics, passwords, and proximity smartcards.

      --
      I judt got a nre Kinesis keybiartf so please excusr ant egregiou typos.
    3. Re:Simple solution by sesshomaru · · Score: 1


      We should have biometrics, passwords, and proximity smartcards.

      But, Brain, isn't that a bit much to access a cash register at Chuck E. Cheese's? Narf!

      --
      "MIT betrayed all of its basic principles."
    4. Re:Simple solution by MadKeithV · · Score: 1

      Except it'll cost an arm and a leg.

    5. Re:Simple solution by Anonymous Coward · · Score: 0

      Better

      My name is (say your name). My voice is my password. Verify me.

    6. Re:Simple solution by caseih · · Score: 2, Informative

      In a word, no. Biometrics is only a part of identifying someone and controlling access. In essence, classic security thought says that there are three things to authorizing and authenticating a principal:
      1. Something you are
      2. Something you have
      3. Something you know

      So if biometrics provided #1, a smart card could be #2, and a password could be #3.

      I've known of several high-security installations that required all three things. A thumb print, the smart card, and a passphrase (or passcode) to go through a door. Whether or not this really granted real security I don't know.

      Certainly it's clear that biometrics cannot replace passwords as biometrics are not secret really (you leave your fingerprints everywhere). And as Mythbusters showed, you can fool even the most sophisticated fingerprint scanners quite easily. But they are still an important part of positively authorizing someone.

    7. Re:Simple solution by gr8dude · · Score: 1

      Biometry should only be used for identification, not for authentication.

      The fingerprint answers the question "who is this person?", and not the question "is it really this person?". It can be applied in the second case, but the problem is that we leave our fingerprints on everything we touch.

    8. Re:Simple solution by Itninja · · Score: 1

      Oh, Pinky. If it's implemented well, it will be all but unseen. The registers already required a code to unlock (factor 1). If they use belt-clipped ID badges with RFID as the proximity card (factor 2) and fingerprint scanners on the keypad keys (factor 3) then it would work....for out plans to take over the WORLD!

      --
      I judt got a nre Kinesis keybiartf so please excusr ant egregiou typos.
    9. Re:Simple solution by BluBrick · · Score: 1

      Better

      My name is (say your name). My voice is my password. Verify me.

      Better still

      My name is (say your name). My voice is my passport. Verify me.

      --
      Ahh - My eye!
      The doctor said I'm not supposed to get Slashdot in it!
    10. Re:Simple solution by Anonymous Coward · · Score: 0

      or a dog RFID tag (with an on switch) under your skin with your 2048 kbit private key

  9. Throwing the baby out with the bathingwater? by Anonymous Coward · · Score: 3, Insightful

    So because something that's good against brute-force attacks, but isn't against phishing and keyloggers, we should stop doing that? Phishing and keylogging are a result of strong passwords. So you need to implement adequate measures against those instead of saying strong passwords are useless.

    If users have a hard time remembering their passwords, train them in it. Using phrases from which you take letters of which some are substituted with letters are very easy to remember for a user, yet very hard to bruteforce because you can make them quite long easily.

    1. Re:Throwing the baby out with the bathingwater? by Anonymous Coward · · Score: 5, Insightful

      Exactly.

      the old 'strong password' advice that many of us (myself included) regard as gospel might not be as true as we had hoped. They make things hard on users, but are useless against phishing and keyloggers.

      It's like saying that the locks on our doors aren't good enough anymore because people are breaking into our windows -- so we should stop locking our doors? Doesn't make sense either.

    2. Re:Throwing the baby out with the bathingwater? by maxume · · Score: 4, Insightful

      It's more like pointing out that a $25 lock is probably sufficient for a house with 25 glass windows (as opposed to a $100 lock).

      --
      Nerd rage is the funniest rage.
    3. Re:Throwing the baby out with the bathingwater? by nelsonal · · Score: 1

      I knew a guy with an old convertible soft top who generally left the top down, since if a thief wanted the radio/valuables in the glovebox etc, he was going to get it anyway and that saved him a slashed soft top (which aren't cheap to replace). You might want to leave your doors unlocked if you're regularly replacing windows that get broken.

      --
      Degaussing scares the bad magnetism out of the monitor and fills it with good karma.
    4. Re:Throwing the baby out with the bathingwater? by Anonymous Coward · · Score: 0

      If you read the article, you find that beyond a certain point, having a better lock is irrelevant. That is, does it matter if I have a 100$ lock or a 1000$ lock if they will just smash the window on sight of the 100$ lock? But if I have a 2$ lock then they'll kick in the door.

      We need reasonably strong passwords, which the article states is about 20 bits, but we need more complex user IDs if we have less strong passwords.

    5. Re:Throwing the baby out with the bathingwater? by Anonymous Coward · · Score: 0

      You do realize that the insane password schemes aren't built against gussing at the login, they're built against someone brute forcing the password hash. As things have changed, getting the password hash has gotten a lot harder, and generally an administrator account has already been compromised, reducing (but not eliminating) the problem of the passwords getting compromised. That risk has to be balanced against the risk of having passwords on a postit note next to the computer, which is real and very exploitable. Therefore, there's a significant chance that having a complex password scheme lowers the security of the system.

    6. Re:Throwing the baby out with the bathingwater? by ArsenneLupin · · Score: 2, Funny

      Yeah, Windows weaken the security of every house...

    7. Re:Throwing the baby out with the bathingwater? by jafiwam · · Score: 1

      Well, the average meth-head looks for something to smash the window before bothering to try the handle.

      AND, if your stuff is unlocked and you have to make an insurance claim for some reason the insurance company can deny the claim based on it not being locked.

      Locks won't stop a determined or whacked out person, but they do reduce the population of people who will get in, like kids, casual thieves, drunk people, those that would steal in broad daylight in areas where other people are, etc. and are worthwhile.

    8. Re:Throwing the baby out with the bathingwater? by Rob+the+Bold · · Score: 1

      It's more like pointing out that a $25 lock is probably sufficient for a house with 25 glass windows (as opposed to a $100 lock).

      Exactly, it's a case of proper resource allocation. Assuming you don't have infinite resources, you have to choose how much to spend on each. But the real secret is knowing you can allocate 30% on defense A, 40% on defense B and 30% on defense C, rather than just picking which of A, B and C gets 100% of your effort. That's what separates the men from the boys.

      --
      I am not a crackpot.
    9. Re:Throwing the baby out with the bathingwater? by Anonymous Coward · · Score: 0

      Yeah, Windows weaken the security of every house...

      And we have a winner... 1st post to knock Windows. I love coming to this site to see how long it takes you folks to bash Windows on some of the most mindless of topics. I almost got to the end of the page, and then after 31 posts.....BANG.

      You folks never let me down on your hatred for other products.

    10. Re:Throwing the baby out with the bathingwater? by itsdapead · · Score: 3, Insightful

      It's like saying that the locks on our doors aren't good enough anymore because people are breaking into our windows -- so we should stop locking our doors?

      More along the lines of: there ain't no sense in fitting a steel door if you live in a tent.

      The main purpose of most door locks is not to stop determined people getting in at all, but to ensure that they have to break something in order to do so and can't claim some innocent excuse.

      Its probably better to regard most user-level, non-banking passwords in much the same way, and concentrate on protecting the really sensitive stuff.

      Also, apart from the "long passwords encourage writing down" issue, long passwords + frequent forced changes = more forgotten passwords = more demands on support staff to reset passwords = less scrutiny of reset requests.

      --
      In a survey of 100 programmers, 111111 thought that duck-typing was a good idea.
    11. Re:Throwing the baby out with the bathingwater? by tehdaemon · · Score: 2, Insightful

      If you have to break your own windows to get in about once a month - because your ridiculously complicated lock keeps locking you out - and it takes a week to replace those windows - then you probably need a simpler/less 'secure' lock. You might even be better off without a lock....

      T

      --
      Laws are horrible moral guides, moral guides make even worse laws.
    12. Re:Throwing the baby out with the bathingwater? by Anonymous Coward · · Score: 0

      On the other hand. If a burglar is determined to enter your residence they will. Would you rather deal with some of your stuff being stolen or some of your stuff being stolen and a broken window?

    13. Re:Throwing the baby out with the bathingwater? by nelsonal · · Score: 1

      It was a soft top convertible, locks are pretty irrelevant. The roof of the car is waxed canvas, so anyone with any thing stronger than a stick can get through in seconds (and do more damage to his car than the value of any of the contents of the car). Sometimes security is more costly than crime, when that's the case, you shouldn't spend on the security.

      --
      Degaussing scares the bad magnetism out of the monitor and fills it with good karma.
    14. Re:Throwing the baby out with the bathingwater? by Anonymous Coward · · Score: 0

      It's like saying that the locks on our doors aren't good enough anymore because people are breaking into our windows -- so we should stop locking our doors?

      Depends on the value of your windows... I'm remembering neighbourhoods where it made more sense to leave your car unlocked than getting a window smashed. And when convertibles were common, nobody locked those. Who wanted to pay for knifed canvas repairs?

      Stepping back from the Temptation of Bad Analogy, the point of the article is to underline that strong passwords do not equal strong security.

      I mean just read the bloody abstract in the first link. Schneider is giving us a 'weather report' about password policy in our current security climate. As usual, he should be read and thanked.

      We find that traditional password advice given to users is somewhat dated. Strong passwords do nothing to protect online users from password stealing attacks such as phishing and keylogging, and yet they place considerable burden on users. Passwords that are too weak of course invite brute-force attacks. However, we find that relatively weak passwords, about 20 bits or so, are sufficient to make brute-force attacks on a single account unrealistic so long as a "three strikes" type rule is in place. Above that minimum it appears that increasing password strength does little to address any real threat If a larger credential space is needed it appears better to increase the strength of the user ID's rather than the passwords. For large institutions this is just as effective in deterring bulk guessing attacks and is a great deal better for users. For small institutions there appears little reason to require strong passwords for online accounts.

    15. Re:Throwing the baby out with the bathingwater? by Anonymous Coward · · Score: 0

      My coworker used to leave his soft-top car unlocked for exactly that reason. Didn't stop the theives slashing at it anyway...

    16. Re:Throwing the baby out with the bathingwater? by DigitalCrackPipe · · Score: 1

      No, it would be more like after the first deadbolt, thieves will be more interested in your windows so the 4th and 5th deadbolts don't affect your security at all. You don't go down to 0 deadbolts just becaues 1 was enough.

      Really, we just need *appropriate* password complexity. As the article mentions, online sites with 3 strikes rules don't really need excessively complex passwords. A six character password might be just as effective as a 256 character password, but much more convenient.

  10. I love the need to link to Bruce by Anonymous Coward · · Score: 0

    I love the need to link to bruce but his contribution to this piece is "Strong Web Passwords Interesting paper from HotSec '07: "Do Strong Web Passwords Accomplish Anything?" by Dinei FlorÃncio, Cormac Herley, and Baris Coskun."

    Really? Did we need to cite his commentary on this one?

  11. My password is 1234 you insensitve clod! by Anonymous Coward · · Score: 0

    You thought you could trick me into admitting my password was trustno1? Well, it didn't work.

  12. News for who? by wcrowe · · Score: 1, Redundant

    ...but are useless against phishing and keyloggers....

    No kidding. Here's another news flash for you, computers do not run on magic crystals.

    --
    Proverbs 21:19
    1. Re:News for who? by gnick · · Score: 1

      Are you sure about that?

      OK, maybe not completely magic, but close enough to magic for an approximate engineering schematic. That's the big difference I've seen between engineers and scientists. Engineers will typically accept a little bit of magic as long as the result is a functional schematic. Scientists will deny the existence of any magic in the system and dig ridiculously deep into any system showing magical symptoms.

      All that aside, I agree. Nobody on slashdot thinks that a strong password will defend against phishing attacks - Only common sense can do that. But, although they won't strictly-speaking defend against a key-logger on your system, they may help keep the key-logger off.

      --
      He's getting rather old, but he's a good mouse.
    2. Re:News for who? by Anonymous Coward · · Score: 2, Funny

      Here's another news flash for you, computers do not run on magic crystals.

      Duh! Everyone already know they run on smoke...

    3. Re:News for who? by nobodylocalhost · · Score: 1

      sure they do, chips are essentially are layered silicon crystal lattice, and regulated by quartz crystals. Both are magical enough when you throw electrons at them.

      --
      Where is the "Ignorant" mod tag?
    4. Re:News for who? by Anonymous Coward · · Score: 0

      No kidding. Here's another news flash for you, computers do not run on magic crystals.

      Then why the hell did I have to change them magic crystals on my 386 to make it run faster?

    5. Re:News for who? by tlhIngan · · Score: 1

      Are you sure about that?

      OK, maybe not completely magic, but close enough to magic for an approximate engineering schematic. That's the big difference I've seen between engineers and scientists. Engineers will typically accept a little bit of magic as long as the result is a functional schematic. Scientists will deny the existence of any magic in the system and dig ridiculously deep into any system showing magical symptoms.

      Actually, an oscillator is a fairly simple circuit conceptually. You have a greater than unity gain inverting amplifier, with a feedback filter circuit. The feedback filter is usually the crystal oscillator, but it can be an RC circuit, a tuned microwave channel (e.g., atomic clock where the cesium atoms vibrations reinforce the microwave excitation signal) or other filtering mechanism. On startup, the amplifier picks up on the background noise, amplifies it and passits it to the output. The feedback circuit filters it, passing through the desired frequency, which overwhelms the noise and causes the oscillator to "lock" and stabilize on that frequency.

      It is, however, annoyingly difficult to analyze because it requires noise or imperfections to actually work. Ring oscillators especially so since a lot of their behavior is determined by propagation delays and characteristics of the interconnections and process. It's one of the few useful circuits where imperfections, noise and other usually undesired variables actually help make s useful product.

    6. Re:News for who? by Anonymous Coward · · Score: 0

      I have a mac.

    7. Re:News for who? by Anonymous Coward · · Score: 0

      ...but are useless against phishing and keyloggers....

      No kidding. Here's another news flash for you, computers do not run on magic crystals.

      Also, the sky is blue.

    8. Re:News for who? by Anonymous Coward · · Score: 0

      Actually, an oscillator is a fairly simple circuit conceptually

      Now allow me to proceed with an explanation comprising of millions of years of human intellectual and conceptual evolution...

  13. Sounds dumb to me by drinkypoo · · Score: 2, Insightful

    But maybe it's just the summary? I'll go RTFA right after this, or at least skim it. But since phishing and keyloggers are only two threats, and people can still guess passwords (or brute-force them) I think I'll keep using randomly generated passwords.

    "Wrote a piece" apparently means "wrote a sentence" because all Bruce said about the paper is that it was "Interesting", then he C&P'd the abstract. Why not link directly?

    Okay, I read the first page of the paper and they say you only need about 20 bits of password so long as there is a three strikes policy in place. However, this ignores the type of attack where a remote hole allows retrieval of a file, and that hole is used to retrieve the password list. There are also other attacks which would allow one to get ahold of your encrypted password, not least by sniffing, which can then be brute-forced without having to worry about three-strikes policies.

    In other words, keep your complicated passwords, they are still necessary to defeat dictionary attacks. Security is not something you can buy in the store, it is a mindset that you must adopt. The more factors of security, the better. If you can't memorize a complex password after using it twenty or thirty times, you should start playing memory games or something. Even I can do that and my memory is poor enough to be a liability (and always has been since childhood.) We're all different and excel in different ways, but you owe it to yourself to sharpen certain skills.

    I guess the bottom line is that I'd be concerned about employing someone who can't remember a password. You write it down until you memorize it, you treat that piece of paper as precious and secret, you burn it and scatter the ashes (or eat it, or whatever) when you no longer need it. It shouldn't be that difficult for a modern human who can understand how to operate a computer.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    1. Re:Sounds dumb to me by Anonymous Coward · · Score: 0

      It shouldn't be that difficult for a modern human who can understand how to operate a computer.

      That's the problem though. Too many "Modern Humans" don't have the first clue about why they are required to remember these passwords and why they have to be so complex etc.... I worked as a system admin in a major hospital for 4 years and even with strict HIPAA rules and all that, all you need to do is walk into the open patient registration area after say 6pm when the registrars have all gone home for the night, walk to ANY and I do mean ANY keyboard, flip it over and get the usernames and passwords to damn near every critical patient application they run. Go to the cashier office, call security and have them let you in.... They will with no questions if you have a badge. Trust me you can get one without so much as a hint of trouble. Walk in the cafeteria, pick one up. Put it on, call security have then let you in the cash office because you're in IT and need to "fix the computers". Once you're in, they leave, you flip the keyboard over and there is the admin username and password for all of the finance apps. Go ahead, log in, create yourself a payment to yourself, edit your paycheck data. It goes on and on.

      All this because the users that work on these systems are not IT, they are not concerned with security, they are not trained for it when they are hired, they don't care about the IT infrastructure nor do they understand how vital it is to their employment, the company security and bottom lines, the patients privacy etc.

      What's more..... They shouldn't have to be.

      We are IT. We are the ones charged with securing the network, servers and applications. It is not a user's responsibility to do that it is ours. So it may sound good to beat the users up and say "look how stupid they are, they can't remember simple passwords they use everyday". I have said it myself, but at the same time we as IT need to understand that to users, the PC, the app, the server and the network are there only so they can type a document, fill in a form, order a product, cut a check, file a report, log a case, play a game, surf the net, pay a bill, email the boss, reply to an instant message etc. etc. etc. etc. etc....

      WE, the IT administrators, coders, developers, engineers, CIO's, network engineers and security architects are the ones who must come up with ways to mitigate security concerns. Users will be users no matter what and you can't implement security with the flawed thinking that the user is going to help you out by sticking to your plan.

    2. Re:Sounds dumb to me by Anonymous Coward · · Score: 0

      You mistakenly assume the majority of these modern humans understand how to operate a computer.

    3. Re:Sounds dumb to me by itsdapead · · Score: 1

      Okay, I read the first page of the paper and they say you only need about 20 bits of password so long as there is a three strikes policy in place.

      Unfortunately, if you still force all users to have hard-to-remember passwords, you'll find it much harder to be draconian about that three-strikes policy... That's the point - these issues aren't orthoganal and tackling one can have negative consequences for another. Maybe (gasp) the answer is to have different policies for different threat levels?

      Of course, if you really can persuade everybody to use really, really strong passwords then that doesn't matter so much - the real problem is with bogus rules for "strong" passwords: "t0p5ecret", "5w0rdf1sh", "joshua1983" etc. probably won't slow down dictionary attacks enough to keep up with Moore's Law.

      I guess the bottom line is that I'd be concerned about employing someone who can't remember a password.

      I think you have a sound policy for the systems management nerd herd, but have fun applying it to your CEO when he's forgotten his password for the third time in a month (but still wants root), or the minimum-wage-slaves on reception.

      I'd be concerned about employing someone who was stupid enough to fall for the "please email us your password so we can re-enable your account" phish, but there seems to be one born every minute (not that that stops my real bank cold-calling and asking me to confirm my identity from time to time... Oh, ye gods!)

      You write it down until you memorize it, you treat that piece of paper as precious and secret, you burn it and scatter the ashes

      ...and then some Bastard Operator From Hell forces a password change.

      (or eat it, or whatever)

      Mmmm... cH3353Bur93r... :-)

      --
      In a survey of 100 programmers, 111111 thought that duck-typing was a good idea.
    4. Re:Sounds dumb to me by Anonymous Coward · · Score: 0

      "I'd be concerned about employing someone who can't remember a password."

      A password? No problem. Who though today has just one password. Your statements strike me as naive.

    5. Re:Sounds dumb to me by drinkypoo · · Score: 1

      ...and then some Bastard Operator From Hell forces a password change.

      Yeah, BOFHs are why there's periodic reinterest in self-healing systems. People keep praying they'll be able to fire the MIS department. So far their efforts to develop that type of software have failed, though... heh heh heh

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    6. Re:Sounds dumb to me by taucross · · Score: 1

      Any sufficiently advanced scam is indistinguishable from business.

      --
      "In the absence of the ability to establish the attribute of truth they tried to establish the noble attributes."
  14. This just in! by HideyoshiJP · · Score: 1

    Bullet proof windows not as safe as previously thought. Under certain conditions, such as a door being unlocked and/or open, a bullet proof window may not keep you safe from robbery at gunpoint.

  15. The same combination as my luggage! by mrdoogee · · Score: 0, Redundant

    1 - 2 - 3 - 4 - 5

    1. Re:The same combination as my luggage! by Wisconsingod · · Score: 1

      When many tools required a minimum of 6 characters, I had to switch to 1-2-3-4-5-6 .... it's was hard to remember which password was which, until I bought a new set of luggage that conformed to the new security standards.

  16. My password is "secret" by miknix · · Score: 1

    Nobody knows it.

  17. Also useless against Live CD by uncle-gendo · · Score: 1

    Give me an Ubuntu CD and I'll show you just how useless any password is without encryption...

    1. Re:Also useless against Live CD by Nos. · · Score: 1

      Challenge accepted.

      Here's links to an Ubuntu CD.
      http://www.ubuntu.com/GetUbuntu/download

      I put my password in a plaintext file in my home directory.

      Go

    2. Re:Also useless against Live CD by Anonymous Coward · · Score: 0

      You're sharing it on LimeWire, right?

    3. Re:Also useless against Live CD by uncle-gendo · · Score: 1

      OK fair point -- I would need physical access to the machine -- but my point remains valid (i.e. passwords are worthless if someone has physical access, unless your sensitive data is encrypted.)

    4. Re:Also useless against Live CD by Nos. · · Score: 1

      Yeah, if someone has physical access to the machine, unless you are using boot level encryption, it doesn't much matter what you do.

  18. limited application by damn_registrars · · Score: 3, Insightful
    Sentences as passwords are only applicable in environments that allow such things. Sure, they are very strong for hacker-resistance but you should realize how many systems don't allow:
    • spaces
    • passwords longer than 16 characters

    In particular many *NIX environments still don't natively allow spaces in passwords, so that approach would fail there.

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
    1. Re:limited application by MrMr · · Score: 3, Informative

      In particular many *NIX environments
      I have used passwords with spaces since the 1990's on AIX,IRIX,HPUX, Solaris and Linux and have only seen that happen on poorly written sql code (deliberatily put there by some ignorant web-developer).
      Which environment would that be?

    2. Re:limited application by SatanicPuppy · · Score: 1

      I tend to use sentences, but instead of using a sentence like: "This sentence would make a crappy password."

      I'd reduce it as follows: "Tswmacp." Capital letters where capital letters would be in the sentence, include punctuation, and there you go.

      The biggest problem with it is that, in the english language, certain letters are unlikely to ever start a word, so it reduces the frequency a bit, and also, there aren't many numbers, even if you transliterate words like "to" to "2".

      So I pull out quotations from books: "Say to yourself in the early morning: I shall meet today inquisitive, ungrateful, violent, treacherous, envious, uncharitable men. Marcus Aurelius Meditations Book 2, 1st paragraph"

      And you get this: S2yitem:IsmtiuvteumMA2,1

      That one's pretty long, and commas may be verboten in your system, but you get the point. It's got a built-in mnemonic, and you can look it up in the book if you forget it.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    3. Re:limited application by Yvan256 · · Score: 1

      So what? His password becomes "iadvisepeopletou". Simply enough, AND you can still put a sticky note on the monitor and most people wouldn't know it's the password.

      It could also be the same thing but backward from the last character. Could be backward but forward with the complete words. Could be from the 2nd or 3rd word in the sentence, etc.

    4. Re:limited application by Rob+Riggs · · Score: 2, Informative
      The biggest problem of all is that there is no standard to what should be allowed in a password. I have had banks tell me that punctuation is not allowed in passwords.

      Some require uppercase, lowercase and numbers.
      Some require specific complexity; most do not
      Some require a symbol.
      Some don't allow a symbol.
      Some require at least 8 characters.
      Some allow at most 8 characters.

      Really, it's just stupid. Until some standards body issues requirements in internet password practices that financial institutions are required to implement, it is just a lost cause.

      --
      the growth in cynicism and rebellion has not been without cause
    5. Re:limited application by blackraven14250 · · Score: 1
      Pick the letter n+1 (n is # of word) of each word in the sentence, put in reverse order, add in a 10-n after each occurrence of arbitrary letters (Maybe the ones in the person's name?). Granted, there's a small algorithm, but the sentence itself could easily be linked in someone's memory to how to use it. Also, after about 10-15 tries, they'll remember the password.

      On a side note, anyone who can't do something like this can't remember 3 directions. Which is nobody. The real problem would be with people's willingness to learn it.

    6. Re:limited application by patro · · Score: 1

      Sentences as passwords are only applicable in environments that allow such things.

      You can use a long sentence and use only the first letter of words and the punctuation. That's what I do.

    7. Re:limited application by Opportunist · · Score: 4, Funny

      It's a sticky note with gibberish on the monitor. What could it be.

      A friend of mine had a genuinely clever idea for a password: The serial key on the back of the monitor of the guy sitting opposite of him. He has it right in front of him, it's completely impossible to guess, no sticky note giving it away and yet it's written down and won't go away or get lost.

      He only has to call IT every other year when they upgrade monitors.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    8. Re:limited application by MozzleyOne · · Score: 1

      The biggest problem with it is that, in the english language, certain letters are unlikely to ever start a word, so it reduces the frequency a bit, and also, there aren't many numbers, even if you transliterate words like "to" to "2".

      As far as I understand cryptanalysis, that would only help if the attacker knew that you generated your password that way, which they shouldn't (except, obviously, for those trying to crack your /. password!). I'd guess most brute force attacks are based off dictionary words, with l33tsp33k variations (eg. try password, passw0rd, p@$$w0rd, etc.) as I'd guess the majority of non-savvy users do this. To that end, your non-/. password should be ok!

      --
      Ayjay on Fedang
    9. Re:limited application by clarkn0va · · Score: 1

      FreeBSD-based FreeNAS, for one. Not sure about m0n0wall and its other derivatives.

      --
      I am literally 3000 tokens away from the chaotic crossbow --Stephen
    10. Re:limited application by Yvan256 · · Score: 1

      "I advise people to use unusual sentences as passwords." is gibberish?

      You write the whole complete sentence down, you do the needed modifications (remove caps, spaces, limit to 16 chars) yourself when you type it.

    11. Re:limited application by clone53421 · · Score: 1

      That's awesome, but lucky for him he doesn't have a forced password change on a quarterly or monthly (or even more absurd) schedule.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    12. Re:limited application by that+IT+girl · · Score: 1

      That is a damn fine idea. :D

      --
      10 FILL MUG WITH COFFEE
      20 DRINK COFFEE
      30 GOTO 10
    13. Re:limited application by Anonymous Coward · · Score: 0

      A friend of mine had a genuinely clever idea for a password: The serial key on the back of the monitor of the guy sitting opposite of him. He has it right in front of him, it's completely impossible to guess, no sticky note giving it away and yet it's written down and won't go away or get lost.

      Well, it was impossible to guess before you broadcast his idea to three million Slashdot-reading hackers...

    14. Re:limited application by greed · · Score: 1

      You will find UNIX authentication that uses crypt(3C) cares about the first 8 characters of your password. It will accept more without complaint, but you can omit anything after the first 8 when logging in just fine.

      I do it all the time; that way, the change-passwords-every-X-days code is happy (change the 9th character), and my UNIX password doesn't change.

      Systems using a better hash (such as MD5 or SHA) or Kerberos shouldn't have this problem. Systems using NIS almost certainly do.

    15. Re:limited application by HiThere · · Score: 1

      Use camel casing.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    16. Re:limited application by Opportunist · · Score: 1

      No, but I wouldn't use it for the same reason why I code in C and not in Pascal.

      When I want to write novels, I write novels. When I like to get work done, I don't want to write novels.

      Take the average administrator with remote access to his user's machines, the users of which invariably don't have admin rights (I hope we can agree on this being a GOOD thing!). Can you imagine just how often he has to input his admin PW every day to fix something?

      Using a passphrase like this is carpal tunnel in the making for those people.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    17. Re:limited application by Opportunist · · Score: 1

      Since you have no idea where he's working, you're by no means better off than you were before.

      Also, considering where he works, if you manage to physically get to his office in one piece, you earned the right to his account if you ask me...

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  19. Re:I'll repeat what I've said before: Use sentence by s7uar7 · · Score: 1

    At least read the summary, if to TFA! How will that help against phishing and keyloggers?

  20. Re:I'll repeat what I've said before: Use sentence by Nerdfest · · Score: 4, Funny

    Slashdot is an excellent source of many of these sentences, as with spelling mistakes they're even harder to brute-force.

  21. My password by Rik+Sweeney · · Score: 4, Funny

    I sometimes set my password to ******** It sounds stupid but it has two advantages:

    1. I know that I've typed in a * because I can see it

    and, most importantly

    2. When I have to repeat my password to confirm it, I can just copy and paste the previous field, saving me literally seconds of typing

    1. Re:My password by Culture20 · · Score: 1

      3. Audio guessing of keypresses doesn't work when you hold a key down.

    2. Re:My password by ptbarnett · · Score: 2, Funny

      I sometimes set my password to ********

      Your password is hunter2?

    3. Re:My password by blackraven14250 · · Score: 1

      Also adding 15 seconds of mouse usage and hand movements.

    4. Re:My password by MadKeithV · · Score: 1

      "You've just held the shift-key down for 12 seconds. Would you like to turn on accessibility mode?"

    5. Re:My password by Big+Boss · · Score: 1

      Good god I hate that "feature" in Windows. Not only does it pop up and take over the input devices, it turns the damned accessibility mode ON when it does! Stupid POS software. My XP laptop is so very close to getting Linux installed on it in large part because of stupid things like that. If the video card were supported by OSX, I'd install that instead as I'd at least have a decent GUI as well as a nice CLI.

    6. Re:My password by maxume · · Score: 1

      It takes 5 clicks to disable. It is a little unfortunate that you have to click 'Settings' on the message box that pops up and then press 'Settings' again on the Dialog that the first click brings up, but yeash.

      --
      Nerd rage is the funniest rage.
    7. Re:My password by Ant+P. · · Score: 1

      A word of warning: KDE (at least) has exactly the same stupid "feature".

    8. Re:My password by Pentium100 · · Score: 1

      Or, you know, you can disable it.

      Control Panel ->Accesibility Options->Keyboard
      Now go to settings of each of the three accessibility options and deselect "Use shortcut".

    9. Re:My password by clone53421 · · Score: 1

      Hmm, I've now turned off the shortcut keys for StickyKeys, FilterKeys, ToggleKeys, High Contrast, and MouseKeys. Did I miss any?

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    10. Re:My password by Culture20 · · Score: 1

      You have the most awesome password ever. I'm going to guess 512 shifts? But is it right shift or left shift?

  22. Weak passwords by CopaceticOpus · · Score: 1

    The summary is missing an important point. The article suggests that weak passwords can be made secure by limiting the number of guesses allowed using a three strikes rule.

    However, this solution has some problems. If any old password is allowed, there are 10-20 passwords which are most commonly chosen by all users. These are still likely to be guessed by an automated guessing system.

    Also, the three strikes rule can be circumvented by using a botnet based attack. A botnet of 50,000 nodes would be allowed 150,000 guesses.

    One other benefit to requiring strong passwords is that it may keep users from reusing the password from their Yahoo account, fantasy football account, etc.

    1. Re:Weak passwords by maxume · · Score: 1

      I think it might be safe to do some sort of throttling after a few thousand attempts (I mean something like 3 attempts per IP, and a short wait for new IPs, the user can still make it through that).

      Come to think of it, this actually explains to me why my credit union and Yahoo! are using authentication questions now (no need to throttle the authentication step, and no need to lock authenticated users out of guessing at their password during a bot attack).

      I would prefer they sent me a token generator, but that's what I get for using such a small institution.

      --
      Nerd rage is the funniest rage.
    2. Re:Weak passwords by Attila+Dimedici · · Score: 1

      I have generally understood the "three strikes" rule to mean that any user who tries to access their account three times with an incorrect password is locked out. It doesn't matter what IP address they are using, so no a botnet of 50,000 nodes is not allowed 150,000 guesses.

      --
      The truth is that all men having power ought to be mistrusted. James Madison
    3. Re:Weak passwords by CopaceticOpus · · Score: 1

      So what happens when a botnet decides instead to make 3 wrong guesses for 50,000 different accounts on the site? Or even if one person decides to keep making failed login attempts for another account just to be mean?

      You can't make it so easy for anyone to lock out someone else's account.

    4. Re:Weak passwords by SuperKendall · · Score: 1

      So what happens when a botnet decides instead to make 3 wrong guesses for 50,000 different accounts on the site?

      That's assuming they can get an account list to begin with instead of a few names.

      Such an attack if it occurred could be temporarily mitigated by looking at the attack HTTP headers and doing something special based on that, letting most users through on the site. Furthermore many modern sites really wouldn't be affected as they would have a cookie letting them bypass the mechanism the attecker was freezing up.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    5. Re:Weak passwords by Attila+Dimedici · · Score: 1

      You can't make it so easy for anyone to lock out someone else's account.

      Why not? If you have a problem with legitimate users using someone else' user ID to do an incorrect login to lock that user out, you have a different problem to solve...one that probably involves firing people. If you are talking about situations where the users aren't employees, how does User A know what User B's login ID is?

      --
      The truth is that all men having power ought to be mistrusted. James Madison
    6. Re:Weak passwords by CopaceticOpus · · Score: 1

      The user logins could be known because they are guessable based on employee names, because they follow the pattern of the public email address names, or just because they were displayed on a screen somewhere. User logins are not normally treated as secret info.

      The most likely case would be someone getting fired, and then going to the login page and locking people out just to be annoying.

      There are ways to try and work around this, but why would you want to have to work around it? Why would you make it so easy for the system to lock out a legitimate user? Why would you want to need to explain to a VP why he wasn't able to log in to access his presentation right when he needed it for a big meeting?

      It seems much simpler to require moderately strong passwords, and to limit login attempts on a per-IP basis.

  23. Now if only people would take this into account... by Lendrick · · Score: 5, Insightful

    I signed up for a forum a couple of weeks ago. I used the same generic password that I use for every other throw-away site out there, so it's easy to remember the damn thing. When I clicked submit, I got an error message telling me that my password needs a number in it. So I append a '1' on the end to satisfy the filter, and click submit again. I get *another* error message telling me that it needs to be mixed case, so I capitalized the first letter. Now I'll forget the password and never be able to guess the damn thing again, so the next time I want to log in to whatever forum this was, I'll need it to send me an email with a reminder.

    It would be really nice if they'd just turn those damn filters off. This forum site isn't a bank. I couldn't give two shits if someone hacks my account there, not that my regular password is particularly guessable anyway. Seriously, I my password to your dipshit forum shouldn't have to contain mixed case, three numbers, nine punctuation marks, Egyptian fucking hieroglyphs, and that goddamn symbol the artist formerly known as Prince uses. Failing that, it would be nice if they at least provided some instructions with the password box that say something to the point of "Capitalize the first letter of your generic password and append a 1."

    [/rant]

  24. Re:I'll repeat what I've said before: Use sentence by Looce · · Score: 1

    So, uh... passphrases?

  25. Hide userid - seems like a good idea by hey · · Score: 1

    Like the paper says userids aren't secrets but non-secret userids make spam easier. Many companies use initial + last name as the user id: eg jsmith. If they also added a random 4 digit number: eg jsmith1234. It would make guessing userids harder for spam. And make unauthorized login attempts harder.

    1. Re:Hide userid - seems like a good idea by b1t+r0t · · Score: 1

      Yeah, really! Then they'd have to find email addresses by looking in address books with trojans and bots... err, wait.

      --

      --
      "Open source is good." - Steve Jobs
      "Open source is evil." - Microsoft
    2. Re:Hide userid - seems like a good idea by donutz · · Score: 1

      So you want to put part of the password into the username?

  26. Re:I'll repeat what I've said before: Use sentence by Anonymous Coward · · Score: 0

    Tell that to application developers at banks, utilities, and other important accounts that only allow alpha-numeric characters in the password. Who still limits passwords to max 10 characters? Aren't we all salting and hashing anyway?

    How can we put pressure on the application developers to allow us stronger passwords? I can't necessarily change banks or utility providers easily.

  27. Re:I'll repeat what I've said before: Use sentence by clone53421 · · Score: 1

    They'd also have to be a pretty good typist, since they can't see what they've typed. Plus, the password box doesn't visibly change to reflect the extra keystrokes after it's full, so you can't tell if you hit an extra letter. If you only get 3 tries before your account locks out, this might not be a very good idea.

    Then of course most passwords can't be longer than a certain length, which the other reply already mentioned.

    --
    Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
  28. The Problem With Passwords by furby076 · · Score: 1

    When a company makes the requirements so difficult. For example: Symbol, plus one caps, plus one lowercase, plus one number, and at least 8 characters, changed every month and never being able to repeat. Then this policy is applied to every system, which if they are not all AD (active directory) controlled means someone has to remember multiple passwords each month.

    What happens? People WILL use post-it-notes with their passwords. Security can bitch and moan all they want about this but the alternative is people callign helpdesk 5 times a day saying "reset my password".

    There needs to be a balance when using passwords...too easy and you have little/no security, too difficult and you force people to find routes to remember their passwords (e.g. post-it notes) killing any security. You would be better off to have too easy of passwords.

    If a company is that paranoid about password security then install fingerprint/eye-scanners. They are very inexpensive (sub $100 retail) and you will save users and help desk a world of hurt.

    --

    I do not support "The Man". I also do not support your irrational stupidity
  29. Other methods by __aacsae5008 · · Score: 1

    Is it time to explore other methods as well? Require fingerprint reader, retinal scanner, a few security questions about your mother's maiden name and your favorite childhood pet, a couple complex math problems, and then insert your driver's license as well as your tongue into a USB device(patent pending)...lets really make sure its you.

  30. Defense-in-depth by Rennt · · Score: 2, Interesting
    From the article:

    Passwords that are too weak of course invite brute-force attacks. However, we find that relatively weak passwords, about 20 bits or so, are sufficient to make brute-force attacks on a single account unrealistic so long as a "three strikes" type rule is in place.

    This may be statistically true, but isn't it missing the point of defense-in-depth? Why rely on three-strikes to catch brute force attempts, when you can also have a password that resists brute force in the first place.

    1. Re:Defense-in-depth by Eskarel · · Score: 1

      Because complex passwords piss off the users and are hard to remember.

      Passwords that are hard to remember, get written down, or it you're really lucky stuck in a password vault.

      Password vaults are stupid because one password gives you access to every password, along with where it goes and probably what the user name is for most people. This password vault needs to either be moved/copied around electronically or physically which makes it fairly easy to steal and its password has to be something you can remember. Passwords on post it notes are a problem because it means that your coworkers can get your access. In a lot of places your coworkers are really your most likely security threat.

      Having ultra strong passwords obviously has a downside. It also has an upside, but with appropriate additional security policies, this upside is fairly minimal. It provides a level of redundancy in security at the cost of real security and a number of other things. If having a hugely complex every changing password only provides redundancy and has downsides, why bother?

    2. Re:Defense-in-depth by Rennt · · Score: 1

      Lets not mix-up bad password policy with bad passwords.

      I don't give a toss what passwords my users might choose - or what malware they might happen to install for that matter. You will never stop them from doing the stupid things, so just setup the network under the assumption that they cannot be trusted and let them knock themselves out.

      On the other hand, for critical systems under my direct control, strong passwords will always be used - policy or no.

      The problem is that policy has come to be seen as a security measure in and of itself. This is completely ass backwards. Policy is only really effective at reducing support costs by minimizing the speed at which users bork their systems

  31. Strong passwords may be overkill by GodfatherofSoul · · Score: 1

    Really, your password has to be two things: unguessable and unique. Unguessable in that no one can read a quick bio of you and start hammering out children's names or birthplaces and unique in that you're not sharing the same password across multiple hosts. That being said, I use the PC Tools Password tool to generate my passwords. However, this introduces a whole new problem as I now have to maintain and secure a file containing all of these impossible-to-remember passwords that represents the keys to my kingdom.

    --
    I swear to God...I swear to God! That is NOT how you treat your human!
    1. Re:Strong passwords may be overkill by maxume · · Score: 1

      PasswordSafe and KeePass both work great (I use PasswordSafe, but KeePass supports more platforms).

      In addition to securely storing passwords, they have generators similar to the one you link.

      --
      Nerd rage is the funniest rage.
  32. Change back to trustno1? by BitZtream · · Score: 0

    Until I decided to post this my slashdot password WAS trustno1.

    All of the 'strong' password crap also makes crackers ignore easy passwords. Every rule you add for making a 'secure password' limits the combinations available. Everytime you make a restriction you are in fact making it easier to brute the password.

    Trustno1 has been a great password for years. I've had a honeypot setup for at least 8 years using that password for root and administrator and never has it been tried to authenticate with it, even with the hundreds of thousands of attempts that have been made.

    Even the bad guys have been socially engineered into making some very well known passwords great for securing important things, such as slashdot, which used trustno1 for my account until about 30 seconds ago.

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  33. Re:I'll repeat what I've said before: Use sentence by goombah99 · · Score: 1

    I agree, except to improve upon this, you can just use the first few letters of each word, or even just the first letter.

    this keeps the passwords reasonably short which is good both for typing quickly (and from just finger muscle memory) as well as being better in cases where passwords are truncated by the system inuse.

    moreover, beyond the first few letters the entropy added by the remaining letters is dropping swiftly so they add less protection if someone know you are using whole words.

    Additionally if you write the sentence on the wall, but are using only the first few letters of each word, it adds enough obfuscation that someone present at your desk and seeing the sentence probably won't have time to work out your cleverness.

    --
    Some drink at the fountain of knowledge. Others just gargle.
  34. Best Practices by Rob+the+Bold · · Score: 5, Insightful

    According to the article (cited by the citation):"Users are frequently reminded of the risks: the popular press often reports on the dangers of ïnancial fraud and identity theft, and most ïnancial institutions have security sections on their web-sites which oïer advice on detecting fraud and good password practices. As to password practices traditionally users have been advised to . . . "

    -Choose strong passwords

    -Change their passwords frequently

    -Never write their passwords down

    I would suggest that this is a case for the popular quip: "Pick two".

    --
    I am not a crackpot.
    1. Re:Best Practices by Anonymous Coward · · Score: 0

      My new best practice is to hack users' accounts once every couple of months. If the password is too weak, I send an offensive e-mail to their supervisor using their own ID and e-mail account. Problem solved.

    2. Re:Best Practices by Inda · · Score: 1

      Didn't Bruce once say it is OK to write passwords down?

      Write them down on a small piece of paper. Stick said piece of paper in wallet because we are all taught from a young age to look after small, valuable pieces of paper in our wallets.

      Or am I thinking of someone else?

      Or did I dream this?

      Or did I make it up, hence making me expert security type person?

      --
      This post contains benzene, nitrosamines, formaldehyde and hydrogen cyanide.
    3. Re:Best Practices by hey! · · Score: 1

      I think I've heard this from him. However, I suspect he might want to qualify that advice.

      One thing to keep in mind is that when it comes to security, you don't get it from following a few simple rule formulas like "never write down a password". It's quite obvious that in *some* situations, stronger passwords on paper in your wallet are a better choice, in other cases it would be a really, really bad idea.

      The theory is that writing passwords down turn them into "something you have", analogous to carrying your car keys. And in the old days when we were talking about passwords to resources on corporate LANs for low level drones, that's probably reasonable. It was never reasonable for somebody like the CEO of comptroller where getting ahold of that particular wallet would be very, very useful.

      The problem with th car key analogy is that cars can't be stolen over the Internet. Corporate VLANs can be accessed over the Internet, as can your Amazon 1-click or eBay account. So personally, I think carrying passwords in your wallet is a bad idea for most people these days.

      What I think makes sense if you are moderately paranoid is to write down *part* of your password. It can be a high entropy string of symbols. The remaining part should be easy to remember but not trivial to guess.

      Even so, what we're talking about here is relying on passwords -- even strong ones -- too much, when really you need to be minding the store better. You need to do more things around the passwords, like limiting the number of login attempts in a certain period, and looking for suspicious behavior.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    4. Re:Best Practices by Anonymous Coward · · Score: 0

      At the top of page 4 of TFA, it says the yield drops to one break-in per 100 million trials. Their math is off; it should be per 1 billion trials.

  35. Keys by Haiyadragon · · Score: 1

    They make things hard on users, but are useless against phishing and keyloggers.

    O RLY?
    Unlike, for example, the keys to my home. If I give those to complete strangers they are still quite useful. For picking my nose.

  36. Which passwords are important? by DNS-and-BIND · · Score: 1

    Well, if I'm signing up for a forum or some free email account somewhere, I don't need industrial-grade uncrackable password. Actually, if my password gets cracked, big deal. It's just come crappy account somewhere. I just love signing up for something because I want to ask a question, and the system refuses my password because it doesn't have two symbols, a mix of uppercase and lowercase, and two different numbers. Oh, Jip*4&nv4X isn't a good password, nix on that! And by the way, here's a brand-new illegible CAPTCHA for you for every new password try, only barely readable by native speakers of English. Anyone else from any other culture who doesn't use the 52 Roman letters, you're out of luck.

    --
    Shutting down free speech with violence isn't fighting fascism. It IS fascism!
  37. Strong passwords don't help against stupidity by prefec2 · · Score: 1

    A strong password is a good thing to protect your front door. Of course it is useless if you tell it everybody (phishing) or if you install password logging tools to tell the password a special group of people. But that has nothing to do with the password, it has to do with human behavior. A strong password is good, but it is useless without other security measures. This is no surprise. I hear the loud noise of a rice sack falling over. If I am not mistaken, it comes form China.

  38. Re:I'll repeat what I've said before: Use sentence by furby076 · · Score: 1

    1) The application can only handle X amount of characters where X is less then the sentence
    2) You need to have symbols in there (e.g. '*')
    3) You need to change this once per month
    4) You have multiple systems which require passwords
    5) Passwords may not be repeated

    All of this = reasons why your password method may not be the best.

    There is a reason why ma-bell made phone numbers seven digits long and it's not because ma-bell anticipated the need to use every 10 million number combinations...it's because 7 digits is what the human brain can easily remember. Easily being "you remember this once" not "you need to remember a new number every month, including different character sizing, symbols, etc"

    --

    I do not support "The Man". I also do not support your irrational stupidity
  39. Strong passwords by Anonymous Coward · · Score: 0

    should only expire when you suspect they have been compromised.

    If you're changing your password every 30 days, the value you get from cracking it is heavily reduced and so it isn't WORTH cracking.

    1. Re:Strong passwords by clone53421 · · Score: 1

      Sure, except that most people, when confronted with the need to create a brand-new strong password every month or three, will take their old strong password and change the number at the end. Crack their current password and there's a good chance their next password will be trivial to guess.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
  40. what I tell my people by Anonymous Coward · · Score: 0

    When people say they can't remember their passwords I tell them to write half of it down on one piece of paper and half down on another. Keep the papers in different places, maybe half in your purse or wallet and half in your desk.

    I tell them very bluntly that "this is only temporary until you memorize it. After A FEW DAYS shred the papers."

    Yes, this creates a security risk, but it's contained and is an acceptable risk in our environment.

    Oh, we have quarterly password changes and no-last-N-password and must-be-hard-password requirements on our systems.

    The one thing I don't do is go back a week later and ask if they've memorized their password yet. That's outside my political authority.

    Obviously anonymous for this.

  41. Crap Summary by nsteinme · · Score: 1

    This summary is terrible, even for /.. It makes it sound like strong passwords are ineffective, when in fact TFA claims that they are overkill for some situations.

    I do agree though that passwords that expire are a bag of chach.

    --
    call me FOSS im the boss with the sauce and the source
  42. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  43. I don't have time to RTFA... by GottliebPins · · Score: 1

    Maybe you could just sum up? ;)

  44. Keylogger by lenwood · · Score: 1

    This makes me want to install keyloggers on all of the computers in my office.

    --
    -Chris (aka Lenwood)
  45. Re:I'll repeat what I've said before: Use sentence by MadKeithV · · Score: 3, Funny

    My password ends in:
    3...
    4 PROFIT!.
    It's a reward for whoever cracks it - they'll probably profit.

  46. Re:I'll repeat what I've said before: Use sentence by ArundelCastle · · Score: 1

    Yes. Especially if you have an ironic/sarcastic/sardonic mind. Something relatable and recallable :
    Banking? AllMyEggsInOne
    Facebook? PeopleCareAboutThisCrap
    Digg? AMillionMonkeys /.? YouInsensitiveClod

    L33T as desired for added security. Though with phrases you really take note of sites that have an arbitrary length limit. "Between 6 to 8 characters? Really?"

  47. Time for keycards by Twillerror · · Score: 1

    I've been using some form of a keycard to get into my building/office/server room for how long now?

    Could a little USB reader integrated with the OS really be all the expensive.

    Getting this integrated with the browser world might take some time...but I could see a good password saver attaching your keycard to your ID and encrypting it up. Something that keyloggers couldn't get to. Malware might be a harder problem, but if the program is smart enough to detect access to the metabase of password it might actually become a malware detector.

    At the very least logging into Active directory at work would be swiping my card, encrypting the number, having Active directory have the number in my card, and havign the kernel active. If someone steals my keycard they can access my machine, but then there is some physical trail. Maybe have me put in small password after my keycard swipe to get in if you're really worried about that.

    Then put a web cam on my desktop and have it record when the keycard is swipped...okay maybe that's a bit ridoulous. In all honesty making my user have a 12 digit password is as well....at the end of the day no one wants to hack the normal office works user id and password because it doesn't have meaningful data. The IT worker and the HR person maybe...

  48. Bruce wrote: "Interesting paper from HotSec '07:" by Browzer · · Score: 1

    Is this the whole "piece" he wrote?

    TIA

  49. Dict' attack is sooooo 2000 by Opportunist · · Score: 3, Interesting

    Nobody brute forces anymore. Nobody. Any sensible password challenge/response system (I doubt there is such a thing if it relies only on that, but I ramble...) will lock you out and disable the account after so many tries, and usually the amount of tries is far lower than the threshold where guessing yields a meaningful chance to succeed. If it doesn't, steer clear of such a system altogether, if it doesn't come up with one of the simplest security "features", it probably is hellish insecure altogether.

    Take, just for example, various game account or freemail system that let you retry infinitly, because their support would be flooded if they locked you out after 3 tries. Yes, you could keep guessing. And probably it is done. So a "strong" password means more security. Usually, no. Because they invariably also feature some braindead password recovery feature (ya know, the supersecret questions like "what was the name of your pet dog", again with infinite tries) that is usually even easier to defeat than the password guessing game.

    You can, essentially, really go back to "12345" style passwords. There are way more than three possible easy to remember passwords, from birthdays to loved ones' names to even your CC pin number, and three being the usual number of retries before lockout. And without lockouts, the average "guess-hacker" won't go for your password. They go for the other venues that are usually far easier to break.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    1. Re:Dict' attack is sooooo 2000 by complete+loony · · Score: 2, Insightful

      But then if you allow trivially simple passwords, but have thousands of login names in your system, then you pick a single common password and try it with a dictionary attack against every user instead...

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    2. Re:Dict' attack is sooooo 2000 by Anonymous Coward · · Score: 0

      Disabling the account after 3 tries is a great way to be sure to get DoS'ed. All I have to do is trying random passwords, and your users can't login anymore.

      You have to ban the IP trying, but not the account.

    3. Re:Dict' attack is sooooo 2000 by Opportunist · · Score: 1

      Not a bad idea, given that the average login name is easy to guess in companies since there is more often than not a set policy for it.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    4. Re:Dict' attack is sooooo 2000 by Opportunist · · Score: 1

      It depends on how many people actually have access to the login procedure, that's correct. It also depends, as someone else pointed out, how easy it is to guess a login name (because first of all you'd have to guess that to do a sensible DoS attack).

      Let's say how to best set up security depends on the server and what it's supposed to serve. If you are dealing with a limited set of people able to log in altogether who can also be easily identified by their IP address, you have physical access to and/or can easily punish in ways they take serious (like, say, the average company provided it has a sensible firewall and logging procedure in place), the login disabling makes sense. In an open system with "everyone" able to connect to the server, I'd question the sanity of a simple challenge/response UID/PW authentication system...

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    5. Re:Dict' attack is sooooo 2000 by Anonymous Coward · · Score: 0

      Indeed, the "security" questions are silly, more so when the system forces you to use one. I usually use things like LAUT*)#)%V )UM $# >)(&^)&)@$ U*)C#Q#%_@*^_)F@F)F(@M()$WM&)(#()@#M_FM_F(M_$ for these and forget about it. No problems ever.

    6. Re:Dict' attack is sooooo 2000 by skiman1979 · · Score: 1

      Because they invariably also feature some braindead password recovery feature (ya know, the supersecret questions like "what was the name of your pet dog", again with infinite tries) that is usually even easier to defeat than the password guessing game.

      Well my dog's name is 7/16/1964. My mother's maiden name is Houston, TX. My first girlfriend's last name is 4019-2881-2840-9293. My childhood hero is 123-45-9874.

      --
      Having a smoking section in a public restaurant is like having a peeing section in a public swimming pool.
  50. Memories by kenp2002 · · Score: 1

    Back in the day there was some issue with Zmodem (or was it kermit... it was a while ago) that downloading a text file with +++ATZ^MATH1 would cause you to disconnect. Ironically I used that for years as a password. The funny thing was when people would try and download a password.txt file for bruteforce they always got disconnected. Now I tend to use passwords that you can't even type the characters normally â-'â-'â-"707âoeâ"â© was a good one to use. Go head and keylog that, damn bot would likely thing the password is 176177178707189190201 discarding the alt code

    --
    -=[ Who Is John Galt? ]=-
  51. There are good reasons for strong passwords... by 0x537461746943 · · Score: 1

    Where strong passwords help is in case a vulnerability is discovered in the restricted password guesses or if someone finds a way to get your password hashes(corp network) and they take them home to try and brute force them. Defense in depth. Not any one solutions solves all problems. You need multiple protections in place. Each one itself is just as important as the others.

  52. Phishing and Keylogger success are due to people by Ynsats · · Score: 1

    Strong passwords are meant to foil would-be "guessers" and encryption crackers. Phishing schemes and Keyloggers require some sort of duping of the user as well as unknowingly willful compromising of the user's system to gain access.

    A strong password scheme is quite effective at keeping a password cracker busy for an inordinate amount of time and a randomly generated password will keep the likes of Snidely Whiplash from acquiring access to the system by correctly guessing "Passw0rd" as the password. Both methods would require enough time to crack the password that it would be hopeful that your security systems would be able to pick up the unwanted behavior, stop it and notify the proper people that an attempt to compromise the system was logged.

    That is or course, if you are not using an OS "secure" enough to use hash tables to store "encrypted" keys and the passwords those keys encrypt. I mean, we don't know of any OS that would do that, do we? (I'm rolling my eyes right now, just so you know).

  53. I vote miss leading scare mongering by C_Kode · · Score: 0

    Strong passwords are are useless and only cause users problems? That is absolutely stupid. First off, strong passwords have nothing to do with phishing schemes, they are about brute force / guessing passwords. Just like a seat belt (a safety device) on a car isn't meant to protect you against car fires. Protecting you from car fires is done in a completely different way.

    Strong passwords have a purpose and that purpose hasn't changed and is extremely valuable in protecting you accounts.

    Phishing != brute force attack. Stop scare mongering.

  54. User account and system seperation anyone? by Seth+Kriticos · · Score: 1

    Well, yes, if your system is easily compromised by key-loggers than it is irrelevant how strong your password is.

    I like to use systems where this is not the case.

    I also use passwords generated by random generators with a length of at least 12 characters.

    Still, the best choice is to isolate sensitive stuff to other user accounts so your compromised ones only do limited damage.

    If someone gets root privileges on your box, than you are SOL anyway, so rounding up this with IDS systems to ensure system integrity and maybe put most of it on read only partitions improves the situation.

    Not even I'm that paranoid though. User level security on a Linux box is enough to make me sleep good at night.

  55. Re:I'll repeat what I've said before: Use sentence by Opportunist · · Score: 1

    ...and to remember. At least for those amongst us who don't think orthography is peeking at birds.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  56. Multiple Systems by woodchip · · Score: 3, Insightful

    An other hurdle to usability is when you have multiple systems at work place that require a rotating complex password where you can't remember what password belongs to what system. Where I use to work we would have a password for the NT/domain PC login, and a password for the UNIX terminal thing everyone had to log into do anything. And withing the software on the UNIX terminal they used, for certain subsystems there was "shared" passwords that never changed, while remembered, they was still semi-complex, e.g. real word that substitutes a couple numbers for letters. I counted once, I had to know 25 different passwords, two-personal, and two "shared" to do my job, and I wasn't even working in a IT or IT-like postion.

  57. Re:I'll repeat what I've said before: Use sentence by fr4nk · · Score: 1

    I use a Whitespace program as my password. Beat that!

  58. Anonymous Coward by Anonymous Coward · · Score: 2, Insightful

    There's a bigger problem that I've yet to see written about and that's the shared username/password issue. I have at least 2 dozen different accounts, if you include Amazon, EBay, credit cards, bank account, youtube, blog/forums, etc.There's no way that I'm going to use different user names for each of them.

    And of course, I'm going going to use the same passwords for the accounts as well. While I'm not too worried about using the same username + password for both Amazon and Ebay, what if I have the same password for MyFavoriteBlog.com. A single nefarious employee at a large blogging/forum site has access to many username/password combinations. What's to stop that user from trying those username/password combinations through eBay, every major bank, every major credit card, etc?

    In truth, I user different user names for more "secure" sites like Amazon and banks than I do for ones that I don't trust, but I'll bet that most people don't bother.

    1. Re:Anonymous Coward by HikingStick · · Score: 1
      Actually, there's a really simple way around this one: break passwords up into a common chunk and a unique chunk.
      The common chunk may be as strong as you want it, but it does not change. I use mine with just about every account I have. Then, I have a system for assigning a few additional characters based on the site or service I'm using. As an oversimplified example, I might use "pp" in addition to my common chunk to create a password for PayPal. The key is to make that unique portion easy for you to remember, but not easily guessed ("pp" in my example would likely be too easy), just in case someone knows about your system. Of course, you can switch up the order of how things are used, but once you have a system, you just keep using it:
      • [any character][site code][common chunk]
      • [common chunk][site code]
      • [site code][common chunk]
      • [home area code][site code][common chunk]

      Thanks to that system, I'm usually able to remember passwords for almost any site I use, even if my logons are very infrequent. The only exceptions to this method are sites that limit the length of my password to eight characters, or allow for no special characters (since I use them both in the unique portion, and in my common chunk).

      --
      I use irony whenever I can, but my shirts are still wrinkled...
  59. yup by Thaelon · · Score: 2, Interesting

    They make things hard on users, but are useless against phishing and keyloggers.

    Forcing users to change passwords does nothing against keyloggers either. But it definitely makes it easier to tell when a user has changed their password.

    They'll type the current known password, then tab or click, then type some new cryptic garbage, then tab or click, then the same cryptic garbage.

    But the worst possible password constraint I can think of is limiting the maximum number of allowed characters. I can think of absolutely no good reason for this restriction, yet large companies, such as Cedar Point's online reservation system posses this restriction.

    --

    Question everything

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

      I agree. This pisses me off to no end. I'm happy to create a super strong password that will take an army of quantum computers longer than the age of the universe to crack... and then the geniuses in charge of this sort of thing decree that my SUPER SECRET UBER PASSWORD can't be longer than 10 characters. *facepalm*

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

      Cedar Point is small potatoes next to Vanguard, who limits passwords to 10 characters. That's ridiculous for the largest family of mutual funds.

    3. Re:yup by Thaelon · · Score: 1

      Try eight.

      --

      Question everything

  60. threat model by Tom · · Score: 3, Insightful

    As all things in security, it's not black and white.

    What exactly does "strong" mean? That's the important password.

    In most circumstances, your threat model why you need a "strong" password is password guessing. It is rarely an actual brute-force attack, because most systems these days prevent a brute-force attack (e.g. they lock you out or reset your password to a random one that they send you per mail if you try it more than X times).

    If your threat model does not include brute-force attacks, what you need is a "difficult to guess" password. That means you don't use "password" or "secret" and you don't use your own name, the name of your significant other or dog, your birthday and so on.

    And that's all there is to it, really. All the bullshit about using numbers, special characters, etc. is just that - bullshit. It's defense against a threat that's not important anymore.

    IANAL, but I am a security professional. Most of my passwords contain no numbers, and where the systems enforce them, there's usually a single number at the end or beginning. But I can type all my passwords in about a second on a standard keyboard. That makes shoulder-surfing a lot more difficult. In fact, I can make fairly good guesses at most "hunt and peck" people's passwords when I watch them type it in from across a small room. And the more difficult it is, the longer it takes them to type it in, and the easier it is for me to spot it.

    So it all depends on your threat model, as always. Know what you need to defend against, and you'll have a pretty good idea of how you need to defend.

    --
    Assorted stuff I do sometimes: Lemuria.org
    1. Re:threat model by evilviper · · Score: 1

      It is rarely an actual brute-force attack, because most systems these days prevent a brute-force attack (e.g. they lock you out or reset your password to a random one that they send you per mail if you try it more than X times).

      Threat model #1:
      Script kiddie breaks into system #1, copies hashed password file to local system. No more brute-force attack restrictions, and when he gets the plain text, he most likely now has easy access to systems #2, #3, #4, etc. Of course, you could be using a randomized password (ie. not just adding 1,2,3,4 on the end) on each different system, but that's not realistic with regular users, and would be more difficult to enforce.

      Threat model #2:
      Hashed passwords being sent over the network, ala SMB... A very commonly used protocol. Nothing to stop you from brute-forcing those network captures, and then using it to access the system in question.

      Having a more complex password substantially increases the difficulty of recovering the plain text.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    2. Re:threat model by Tom · · Score: 1

      Script kiddie breaks into system #1, copies hashed password file to local system.

      If your system doesn't use shadow passwords, the admin is a fucking idiot. :-)

      Hashed passwords being sent over the network, ala SMB... [...] Having a more complex password substantially increases the difficulty of recovering the plain text.

      Only against dictionary attacks, not against brute force attacks. In brute force attack, length of your password counts, not complexity.

      --
      Assorted stuff I do sometimes: Lemuria.org
    3. Re:threat model by evilviper · · Score: 1

      If your system doesn't use shadow passwords, the admin is a fucking idiot. :-)

      Gaining root on one box shouldn't give you easy access to all others.

      Only against dictionary attacks, not against brute force attacks. In brute force attack, length of your password counts, not complexity.

      Trying a modified dictionary attack before brute force is obvious and standard practice.

      And brute force IS affected by complexity, in that a lower-case alphabetic password only requires 26 possible combination, while a password using characters from the entire 8-bit set, requires 256 possible combination. That's the base, so brute-force time goes exponential from there depending on range of characters used.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    4. Re:threat model by Tom · · Score: 1

      Gaining root on one box shouldn't give you easy access to all others.

      Yes, but this statement relates to my original reply in what way?

      And brute force IS affected by complexity, in that a lower-case alphabetic password only requires 26 possible combination, while a password using characters from the entire 8-bit set, requires 256 possible combination. That's the base, so brute-force time goes exponential from there depending on range of characters used.

      Only if you know that you can limit your search space that way.

      Even if you structure your brute-force by initially ignoring special characters, do some math.

      8 characters, letters only, assuming at most the initial letter could be a capital: 417654129152 possible combinations, i.e. ~1^12
      8 characters, 7-bit set (8-bit is nonsense, most of them are non-printable): 67675234241018881, i.e. ~1^17

      But "letters only" allows us to use pronouncable passwords that people can remember. Hf$6o/r^ may be a 1^17 complexity password, but 99% of the average user will write it down. "sophisticated" is a 1^19 complexity password, and a lot easier to remember.

      Special characters are way overrated. The idiocity of limiting password length is a lot more harmful. If your attacker knows how long your password can at most be, his brute-forcing becomes a ton easier, because he can estimate how much of the search space he's got. If my password can be anything (because it's hashed anyways, so what do you care?) then he never knows if he's close or not, and he can not estimate how long it will take at most.

      Even if you use a dictionary attack, more space is the answer, not special characters. The OED contains about 300,000 words. Adding a special character or number brings the complexity up to only 1^9. But allowing for two words instead of one brings the complexity to 1^12, and is equally easy to remember.

      --
      Assorted stuff I do sometimes: Lemuria.org
    5. Re:threat model by evilviper · · Score: 1

      Yes, but this statement relates to my original reply in what way?

      You dismissed password restrictions by stating: "most systems these days prevent a brute-force attack (e.g. they lock you out". ie. You are ignoring a whole class of attacks, in order to write-off password security.

      Only if you know that you can limit your search space that way.

      No. You simply arrange the brute force attack so that it tries the most common character sets, and variations FIRST. Obviously you don't CONTINUE brute-forcing a password with every possible character, AFTER you've found a match of 4 alphanumeric characters...

      (8-bit is nonsense, most of them are non-printable):

      There's no good reason to have a printable password. Not to mention that there's a lot of different languages out there...

      Adding a special character or number brings the complexity up to only 1^9. But allowing for two words instead of one brings the complexity to 1^12, and is equally easy to remember.

      I'll just assume that slashcode ate some characters, and you're not an idiot...

      In any case, you're quite artificially limited it to ONE non-word character attached to a dictionary word. In fact innumerable combination of pre-pending, appending, inserting, and substituting characters in a word is possible, providing for FAR MORE possible combination than you appear to be accounting for.

      I certainly don't recomend unreasonable limits on maximum password length, but two dictionary words is still a HORRENDOUSLY weak password, and no substitute for reasonable complexity. And no, it's not more difficult to remember a complex password than two or three random words... Random, pronounceable passwords have been around for a very long time now.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  61. Keepass by rAiNsT0rm · · Score: 1

    Seriously. It's free and cross platform. Or else get a full-on corporate password manager/vault. In this day and age it drives me fucking insane that everyone acts like this is still an issue and post-its are the only viable solution. FFS.

    I install and show people how to use Keypass and allow them to use it for any passwords/info they want and people realize it is handy as hell and adopt it with little issue. I've also set up larger corporate systems with SSL based access and everyone uses it, and especially data centers and banks find it invaluable. TANS are also another great computer-based solution. ...or, if even those are impossible use a simple word or the first letter of each word in a sentence and then tack on the number of the month. Every month use the same thing but with the next month's number. Easy because the first part becomes ingrained in the memory from constant use and you only have to know what month it is for the number part. Much better than simple words and it is at least almost strong without all the complexity to the user.

    --
    http://teasphere.wordpress.com - A little spot of tea
  62. Re:I'll repeat what I've said before: Use sentence by Anonymous Coward · · Score: 0

    I have even heard it recommended to do the same thing with a certain key in place of the space bar.

    "Iradviserpeoplertoruserunusualrsentencesrasrpasswords."

    The space bar makes a distinct sound. A careful listener could hear the typing with the spacebar sound indicating spaces and how many letters in each word and how many words were being used. This is a nice first step in guessing the passphrase.

    Using a letter as the space makes "overhearing" the passphrase a hair more difficult. Of course, if I was really this paranoid, I wouldn't use a wireless keyboard.

  63. Re:Now if only people would take this into account by snspdaarf · · Score: 1

    Can I get an "Amen" here?

    --
    Why, without your clothes, you're naked, Miss Dudley!
  64. It's what the password's strong against by Todd+Knarr · · Score: 3, Interesting

    Conventional "strong" passwords protect against someone trying to guess or brute-force the password. They're really good at this.

    The problem is, few attackers try to guess or brute-force passwords anymore. It's too time-consuming and too readily detected. Most of them will try to get you to tell them the password by one means or another. Phishing e-mails, keyloggers, traffic sniffing, man-in-the-middle attacks, the whole point of all of them's to get your password directly without having to figure out what it is. And against that sort of attack, "secret" is precisely, exactly as secure as "wkL3jfo*Zle". To guard against those attacks you need to strengthen things other than the password itself. And part of what you have to harden against attack is the user themselves, which makes it unlikely you'll succeed.

  65. Get around keyloggers... by blahplusplus · · Score: 1

    ... AI roboform.

    http://www.roboform.com/

  66. Strong passwords retain merit by clarkn0va · · Score: 1

    Strong passwords may not save you from keylogging, but that doesn't make them altogether useless. Rainbow tables, for example, will expose weak passwords but not strong ones on Windows machines. If you're using a boot disk to get into a computer that might store one of my strong passwords, well you can wipe it out or change stuff but at least my password is no less secure than before.

    --
    I am literally 3000 tokens away from the chaotic crossbow --Stephen
    1. Re:Strong passwords retain merit by blincoln · · Score: 1

      Strong passwords may not save you from keylogging, but that doesn't make them altogether useless. Rainbow tables, for example, will expose weak passwords but not strong ones on Windows machines.

      Mod parent up. I came here to say this. TFA may apply to passwords used on non-Windows systems, but it does not apply at all to Windows because there are a number of ways to get ahold of the password hashes and thereby bypass the n-attempt limit.

      --
      "...always new atoms but always doing the same dance, remembering what the dance was yesterday." -Richard Feynman
    2. Re:Strong passwords retain merit by Anonymous Coward · · Score: 0

      Perhaps interesting to note, I was able to use OphCrack to get a 10-character password in about fifteen minutes. It was 8 lowercase letters followed by 2 numbers. The 8 letters are not a word and in fact give no results when I type them into google.

  67. Re:I'll repeat what I've said before: Use sentence by networkconsultant · · Score: 1

    I've taken to drawing on my keyboard, seeing as I am a touch typist geometric shapes work really well, also the ASCII output from XINE turns my movie collection into wonderful passwords in ASCII and great seeds for keys.

  68. Mine is something NOBODY will expect... by Anonymous Coward · · Score: 0

    "the Spanish Inquisition"

  69. Just forget passwords by CrashandDie · · Score: 1

    One-Time-Passwords and Strong Authentication are the way to go.

  70. Strong auth, not stron passwords by gmurray · · Score: 0

    This needs to become about Strong Authentication, not strong passwords. Changing a password often just frustrates users and doesn't help against base level attacks like keylogging. And if your password only changes every month or two then its still valid for quite a while if it is discovered. We should instead be using multple password factors for all secure scenarios. Something you know AND something you have (some sort of One Time Password, certificate, or biometric factor). This is less frustrating for the user than having to change their password all the time, and it defeats keyloggers, phishing, etc. Soon the web will have to wake up to this. If some of the big players would start to play ball, and say, support the yubikey token at least, then we might start to get the ball rolling. At least since the identity field is consolidating a bit with infocard and openid, we'll be in a position where all you need is an identity provider that can support multi factor auth.

  71. Re:I'll repeat what I've said before: Use sentence by clone53421 · · Score: 1

    Pasting tab characters into text entries is a pain.

    --
    Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
  72. Some things to note by Anonymous Coward · · Score: 1, Insightful

    1. "But the worst possible password constraint I can think of is limiting the maximum number of allowed characters." There is a maximum because some backend systems can't handle a password longer than that.

    2. Always set the maximum number of attempts allowed: 3 or 5, depending on how smart/dumb your user base is.

    3. Use Self Service Tools. Have a user answer security questions (At least 3 different ones). So when they forget their password, they can log into a system themselves to change their password (Using a secure kiosk or guest account, with access only to the self service tool).

    4. Leverage single sign on technologies. Having 10 different applications with potentially 10 different passwords causes people to write the password own on sticky notes (Or on a excel spreadsheet). Using SSO mitigates that.

    5. Force password changes frequently. Every 3 months, I would suggest.

    6. Not allow users to use their previous 6 passwords at least and make sure that at least 2 characters are different between passwords. So they can't just go from Password1 to Password2.

    It's not a fool proof solution, but that combination of rules I have seen work the best at corporations.

    1. Re:Some things to note by night_flyer · · Score: 1

      the problem with #3 is those questions are usually simpler to crack than the persons password, (ie the Sarah Palin incident last year)

      --


      Thanks to file sharing, I purchase more CDs
      Thanks to the RIAA, I buy them used...
    2. Re:Some things to note by clone53421 · · Score: 1

      There is a maximum because some backend systems can't handle a password longer than that.

      Fix them.

      Always set the maximum number of attempts allowed: 3 or 5, depending on how smart/dumb your user base is.

      This makes it trivial to harass someone by locking out their account, by the way. And, if you have lots of usernames, you can lock lots of people out, straining your user support system with getting them all enabled again.

      (In some cases you don't care: e.g. with limited access, it may be easy enough to figure out who's the problem and make them stop.)

      Have a user answer security questions (At least 3 different ones). So when they forget their password, they can log into a system themselves to change their password

      Security questions are notoriously bad account protection devices. Just ask Sarah Palin.

      Leverage single sign on technologies.

      Okay, we can agree on this much.

      Force password changes frequently. Every 3 months, I would suggest.

      Not allow users to use their previous 6 passwords and make sure that at least 2 characters are different between passwords

      Thereby almost guaranteeing many of them will write it down.

      (Also requiring you to store their password, either in plain text or in some form that can be reversed to the plain-text password. Bad!)

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
  73. Re:Now if only people would take this into account by Phroggy · · Score: 1

    I usually design web password thingies like that with minimal requirements: password must be at least four characters, cannot be all lower-case letters (but all caps or all numbers is fine), cannot be all the same character repeated and cannot be entirely sequential like "12345" or "ABCDE" (but these are valid substrings as long as there's something else too). Oh, and I hadn't realized I'd done this, but apparently the character set is limited to \x20 to \x7e; no control characters, upper ASCII, or Unicode. I'm not sure why I put that restriction in, but it shouldn't be an issue for most English-speaking people.

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  74. Standardize a multi-factor system already! by Big+Boss · · Score: 1

    Something like those secureID tokens or the Paypal security device. Standardize a protocol for them so we can use the same damn one everywhere. Biometrics are crap, for any affordable devices. But a reasonably secure password/passphrase with a token or smartcard would be very secure with little effort from the users. The problem is that everyone is trying to create their own little systems that can't inter-operate. Even if the stupid Paypal token isn't the best security out there, combined with a decent password it would be very hard to crack. It's also easy to use, keeping acceptance and compliance high. They are also reasonably cheap. Now you need my username, password, and the token. Significantly harder to crack while being rather easy for the user to deal with.

  75. Re:Now if only people would take this into account by DNS-and-BIND · · Score: 1

    FYI, Prince changed his name to that silly symbol because his record company claimed rights to the name "Prince". BTW Prince isn't some made-up stage name, his mother named him that at birth.

    --
    Shutting down free speech with violence isn't fighting fascism. It IS fascism!
  76. you know by nomadic · · Score: 3, Insightful

    What annoys me is when the security people demand passwords that are, in terms of strength, way out of proportion to the data they protect.

    My bank password? Yes, that should be strong. The forum where I go for auto repair advice? No, I shouldn't have to memorize an 8 character password with at least one upper case, one number, and one symbol character.

    1. Re:you know by cranky_slacker · · Score: 1

      I agree with you 100%. There are several sites for which I use 'throw away' passwords. But what you (and other commenters) are forgetting is that for some people that password might be valuable. For example, your password for the auto repair forum might be junk, but it would be a bad thing for the forum moderator to have an easily-guessable password.

  77. Re:Now if only people would take this into account by complete+loony · · Score: 1

    And then you come back 2 months later, guess your password or they send you an email (which is of course unencrypted, but then so was the login prompt) and force you to change it to something else that you wont remember.

    --
    09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
  78. Good point by StikyPad · · Score: 1

    Except that they're two sides of the same coin. Strong passwords are worthless without good filtering, common sense, and vigilance, and all of that is for naught if your password is "12345". A more appropriate observation would be, "Using a hard to guess password is worthless if you tell everyone what it is."

  79. Re:I'll repeat what I've said before: Use sentence by Anonymous Coward · · Score: 0

    Well unless they have a sticky note next to that sticky note that says "The unusual sentence on the note next to this is actually the password and not just a random, unusual sentence."

  80. Offsite cracking by Anonymous Coward · · Score: 0

    While a lot of people have said "don't worry about strong passwords because systems lock you out after 3 tries" or something like that, there is an exception. Back in high school, a friend and I took all the local LM hashes off the school machines (we all had our own network logins) and then cracked them offsite. The actual network authentication would lock you out if you tried too many times, but our cracking rig would allow you to try an infinite number of times. In general, we'd stay away from the passwords that took too long to compute since there were so many weak passwords that we got nearly instantly.

    So, I guess the moral of the story is that while any good system includes lockouts, if the password hashes are ever obtained, the strong passwords do come in handy.

    and a fun fact: 90% of girls passwords in my school were the names of boys.

  81. Re:I'll repeat what I've said before: Use sentence by joeyblades · · Score: 1

    Another trick is to take a sentence or song lyric and use only the first character from each word, but then tack on some numbers and special characters. For instance using the sentence above, generate a password that looks like this:

    Iaptuusap&+0

    If you chose a sentence or lyric that has meaning for you, you probably don't need to write it down at all, but if you absolutely had to write something down you could write:

    "I advise people to use unusual sentences as passwords and add nothing"

    You won't forget it, but it's not obvious that it's your password cheat.

    Alternatively, choose something that you already have on your wall, like that Dilbert cartoon and use the text from one of the panels...

  82. The solution... by Anonymous Coward · · Score: 0

    The solution is to put a chip in our heads that generates very long elliptically secure keys that can be used to authenticate with any service. When someone walks up to an ATM machine or uses a website they just need to start saying, 10010010101010001010100101.... you get the idea.

  83. Punctuation police here... by onemorechip · · Score: 1

    TFA repeatedly misuses apostrophes to form plurals ("userID's").

    --
    But, I wanted socialized health insurance!
  84. Re:Now if only people would take this into account by asdfghjklqwertyuiop · · Score: 1

    This why a browser which can remember passwords is nice.

  85. Antichrist Cryptography? by colinrichardday · · Score: 1

    Now the theoretical keyspace from allowing all of these characters is 66^6 or approximately 10^10.9

    26+26+10=62. Where did you get the 66?

    1. Re:Antichrist Cryptography? by wwfarch · · Score: 1

      My initial example was slightly different and I forgot to change my original numbers. I hadinitially included special charcters but then the overlaps between keyspace would have been much more significant and the calculation would have taken more time than I wanted to put into the post. The actual post should read:

      It is true that this reduces the keyspace more than just allowing non-numeric characters would but the keyspace is still a lot larger. The key here is that we aren't specifying which position these characters are in. Let's make some terrible assumptions and assume that a password has to meet the following criteria.

      Exactly 6 characters long
      Contain at least one uppercase letter
      Contain at least one lowercase letter
      Contain at least one number

      Now the theoretical keyspace from allowing all of these characters is 62^6 or approximately 10^10.75

      Now let's look at how much easier it is to guess the password based on knowing these rules (we will keep the 6 character long rule).
      Keyspace size of those NOT containing at least one uppercase letter: 36^6 or approximately 10^9.3
      Keyspace size of those NOT containing at least one lowercase letter: 36^6 or approximately 10^9.3
      Keyspace size of those NOT containing at least one number: 52^6 or approximately 10^10.3

      Now our keyspace is approximately 62^6 - 36^6 - 36^6 - 52^6 which is around 10^10.5

      Typical users only use lower case letters and numbers so that keyspace would be 24^6 or approximately 10^8.2

      So although these requirements make the keyspace smaller than theoretically possible it is still over 2 orders of magnitude larger than the keyspace actually in typical use. My calculations are very rough and actually underestimates the total keyspace (passwords containing only numbers for example are counted in the keyspace without uppercase letters and the keyspace without lowercase letters so they are removed twice).

    2. Re:Antichrist Cryptography? by colinrichardday · · Score: 1

      OK, except for

      Typical users only use lower case letters and numbers so that keyspace would be 24^6 or approximately 10^8.2

      Wouldn't that be 36^6, which is about 10^9.3?

    3. Re:Antichrist Cryptography? by wwfarch · · Score: 1

      Very true, it seems my brain isn't working well today. However, the point still stands (although not as strongly). We have a keyspace of 10^10.75 vs 10^9.3. So we're still over an order of magnitude larger.

    4. Re:Antichrist Cryptography? by Bigjeff5 · · Score: 1

      Both of which are less than 57 billion possibilities. That would take about an hour to run through every possibility for a P4 computer, which means you are probably cracked in a half hour to 45 minutes or less on newer hardware. Compare that with simply requiring non-dictionary words, with numbers and symbols available for use, and the time to crack doubles.

      Bump the requirement up to 7 digits and no dictionary words, and it now takes almost a week for the same system to crack the password. Move to 40 digit+ passphrases and there is currently no system in the world that can even come close to brute forcing it.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    5. Re:Antichrist Cryptography? by wwfarch · · Score: 1

      I wasn't trying to say that a 6 character password was a good choice. I just chose an arbitrary length password to show that enforcing some restrictions will increase the difficulty of attack for a given length password (for a typical user). The math works out for 7, 8, 9, etc... character passwords. I haven't calculated the lower bound. I fully agree that longer, easier to remember, passwords are a far better choice.

  86. This is... by EddyPearson · · Score: 1

    ...the second story in as many minutes stating the fucking obvious.

    Did we just change management or something?

    --
    You feel sleepy. Close your eyes. The opinions stated above are yours. You cannot imagine why you ever felt otherwise.
  87. Multi-layered security by kilodelta · · Score: 1

    I note many laptops now come with fingerprint scanners. That's a little bit harder to fake. But it should be coupled with a password. That way you have dual layers of security. But with a Windows box you just boot it up in Knoppix or something similar and it exposes the whole NTFS filesystem.

  88. Re:Now if only people would take this into account by Anonymous Coward · · Score: 0

    If that forum is one that has some sort of authentication procedure for creating new accounts (image recognition, response e-mail, etc.), they may be more worried about comment spam than they are about your account in particular being hacked. I've seen a few forums where the majority of the posts are Viagra spam.

  89. Re:Now if only people would take this into account by tehdaemon · · Score: 2, Insightful
    You may not care if you account is compromised, but the forum may not want the flood of spam/crap that could result. I can't say for sure - but I wouldn't be surprised if this was the logic behind it.

    T

    --
    Laws are horrible moral guides, moral guides make even worse laws.
  90. Re:I'll repeat what I've said before: Use sentence by j79zlr · · Score: 1

    I use complex but easy to remember, something like: Five%of60isTHREE Easy to remember, but not easily guessed.

    --
    I'm not not licking toads.
  91. Just use keys! by Anonymous Coward · · Score: 0

    The way we deal with this is that every computer in the office has a biometric scanner attached. External to the office users may use a traditional strong password to log in.

    Why don't we use keys for securing access our computers? I've never understood this.

    They're good enough for our cars and houses. Let's find a way to lock the computer and the network with real, physical keys.

  92. Re:I'll repeat what I've said before: Use sentence by Anonymous Coward · · Score: 0

    Ok..now..what did you say your user name was again?

  93. Why I have only 3 diffrent passwords by AnAdventurer · · Score: 1
    1 password that is easy to type for almost every site that requires registration (like here). 1 password that is complex for places I think people might try randomly to hack, that I don't want them into (like paypal). And one super easy one for my desktop OS. I am smart enough to not get phished, and no one is going to get a keylogger on my system because, one can not be remotely installed and two most of the people around my system are armed and I trust them with my life.

    I have always believed the weakest point of passwords is keylogging and phishing, all these stupid sites that make you type one uppercase, one number and so on; I have always believed are wasting our time and making things harder for use to remember.

    So, I concur. Long complex passwords is a waste of time.

    Managing multiple identity's, that's a whole different story.

    --
    6.8SPC TR of 550, l xwind at 6, drift rt at 26" drops 77". AT has 503 ft-lbs at 1403 fps. FT 0.86
  94. oh-uh duude by amn108 · · Score: 1

    Everyone can change their password back to 'trustno1' now

    I juz like changed my MySpace passwurd like you said, what do I do now? Luuulz! O.o

  95. Re:I'll repeat what I've said before: Use sentence by williamhb · · Score: 1

    Another trick is to take a sentence or song lyric and use only the first character from each word, but then tack on some numbers and special characters. For instance using the sentence above, generate a password that looks like this:

    Iaptuusap&+0

    If you chose a sentence or lyric that has meaning for you, you probably don't need to write it down at all

    Another trick is to punch the password-rule-setting administrator in the mouth, and use however you'd write down his yelp of pain (eg, "Yeearrgh"), appended with the number of his teeth you dislodged. The sheer satisfaction guarantees you'll never forget that password.

  96. Rule based authentication by cwills · · Score: 1

    Several years ago I read (and wish I remembered where) a technique that I thought was quite interesting. It was a rule based authentication scheme. Each account on a system would have it's own set of rules that only the user would know. For example.

    login: myid
    What is 2+4?:cat

    Here I might have set up the rule to say whenever there is a mathematical equation, with an even result and it's in the morning enter "cat", if it's in the afternoon enter "river", if the result is odd and it's monday then enter "blue", tuesday enter ... you get the idea.

    The response has nothing to do mathematically with the question, but relies on the fact that I know what the proper response should be. And even is someone was watching my response. Each time I log in a different rule would be used (maybe the next question would be "what color are roses?")

  97. Re:Now if only people would take this into account by Lendrick · · Score: 1

    Three strikes is usually enough to stop a brute force attack. That and a list of super-common passwords that you can't use "querty", "password", "trustno1", etc. And if something does get through, they could just disable the account.

  98. Re:Sounds dumb to me (it's you who sounds dumb) by Anonymous Coward · · Score: 0

    The problem isn't one password. It's 82 freaking passwords because every web service in the world, and several different departments at work all want a password, have different rules, and require change every so often. There's no effin' way I can remember all that.

    The problem is compounded by pompous admins who think they understand security and don't. Result? Bizarre systems that accomplish nothing or less. See the previous comment about how complex password rules actually decrease the search space for a password guessing malbot, for example.

  99. Re:Now if only people would take this into account by jonaskoelker · · Score: 1

    Seriously, I my password to your dipshit forum shouldn't have to contain mixed case, three numbers, nine punctuation marks, Egyptian fucking hieroglyphs, and that goddamn symbol the artist formerly known as Prince uses.

    You forgot Tengwar.

  100. Let's do the maths: by Anonymous Coward · · Score: 0

    Let's do the maths:

    A 5 character case insensitive password has 11,881,376 possible permutations.

    A 6 character case insensitive password has 308,915,776 possible permutations.

    Let's make two assumptions. The first assumption is that an attacker attempting to break into your system only needs to guess one password in order to sufficiently escalate his privileges enough to become a serious security threat. Let's also assume that if allowed to, one of your users would pick the password 'god' or 'abc123.'

    By requiring our users to set a password longer than 6 characters, we've made our password 25 times more secure.

    308,915,776 (total permutations)
    -11,881,376 (the number of permutations our attacker no longer needs to guess
    /11,881,376 (How many times stronger is this result)
    -------------
    25

    When we add the requirement of case and numerics, the numbers are even more staggering:

    56,800,235,584 (6 character case required alphanumeric permutations)
    -  308,915,776 case insensitive permutations
    /  308,915,776
    -----------------
    Almost 192 times more permutations.

    Obviously, password strength requirements alone do not make a security plan, but they do play an important part. I remember one situation where 6 people in a row were able to guess a co-workers password based on knowledge of her character and religious beliefs.

  101. Even Better by Zygamorph · · Score: 3, Funny

    Years ago one of my co-workers was asked by management to do a global password change on the systems (s)he supported. It was to be done late Friday afternoon for the "usual" reasons. The systems were such that you couldn't just expire them so they were individually reset to new ones. (S)He did this and then put post-its on everyone's monitor to let them know what their new password was when they came in on Monday. Shortly thereafter there was a new global password change.

  102. Re:I'll repeat what I've said before: Use sentence by kinabrew · · Score: 1

    My post was in regard to saying that strong passwords were difficult to remember. Sentences are easy to remember. I'd argue that they're easier to remember than an eight-digit string of numbers and letters.

    As for phishing or keyloggers, the quality of a password is irrelevant if you have that problem, isn't it?

    A password could be a very long and completely random string of characters and symbols but if someone else knows it then it offers no security.

    The best solution I can think of to prevent phishing and keyloggers is to teach users to identify phishing and to make keylogger installation difficult.

    Implying that the additional security from strong passwords isn't worth the associated problems because guessing isn't the easiest way to compromise someone's account is like saying that it's okay to leave all of your home's windows unlocked and open as long as your front door's locked.

  103. Simple strong passwords by JDS13 · · Score: 1

    One way to make easy-to-remember very strong passwords is to scramble an address, viz. Ukiah2035Elm.

    If you must use a public computer, you can protect yourself from keyloggers by jumping from box to box: type part of your userid in one box, click elsewhere and type other stuff, click the password box and type part, back to the userid to finish, back to the password, etc.

    There are so many naive users that even very simple precautions make you an unattractive target.

  104. Nuclear Luggage by Anonymous Coward · · Score: 0

    Christ, I could have detonated a nuclear weapon thinking that it was my luggage.

  105. That's your own incompetence by Anonymous Coward · · Score: 0

    There's another problem at the work place. I have to change my password every 4 months

     

    What the hell kind of employee are you that you can't manage a simple task three times a year?

  106. "Schneier wrote a piece"? by Anonymous Coward · · Score: 0

    "Interesting paper from HotSec '07: "Do Strong Web Passwords Accomplish Anything?" by Dinei FlorÃncio, Cormac Herley, and Baris Coskun."

    That's not "a piece".

  107. True security by Anonymous Coward · · Score: 0

    Obviously, the only way to really and truly secure your companies computers is to have the security office collect all of the power cords in the office. That will guarantee that no unauthorized users can access them!

  108. Re:Now if only people would take this into account by Anonymous Coward · · Score: 0

    I hear ya, I was going to write something quipy myself only to find I'd forgotten which random password I use for this forum.

  109. Re:Now if only people would take this into account by tehdaemon · · Score: 1
    You may well be correct that this is not an effective way to protect the account. I was just pointing out that the forum may have a compelling reason to protect accounts - even if you, the account holder, don't care.

    T

    --
    Laws are horrible moral guides, moral guides make even worse laws.
  110. Everyone is Missing the Point by strimpster · · Score: 1

    I think that I must be the only person who actually read the paper. The point of the author is not that we don't need good passwords, but rather that we would gain much more security out of making the user ids strong. The individual talked about all of the ways that accounts can be broken into and talked heavily about the method of bulk guessing accounts. If the site's user ids are very dense (meaning that the unused input space is little), then the chances of a break in are much more likely (like in the case of site generated user ids that are sequential). This is because the input space for passwords is only so large, and it is very likely that 1 in 1,000,000 users will have a random password. The research talked about how in order for this to be true, the site has to have a large amount of users (like a national bank chain). The author even mentions that it doesn't matter if the user writes his/her strong user id down, as it is only a portion of the credentials and is intended to prevent the bulk guessing of accounts. This used with stronger passwords (I should note that the author even talks about not really needing strong passwords if strong user ids are used) seems to be a good defense. It is a very interesting read, and the author brings thoughts to the table that have not really been discussed (as far as I have read). Before anyone attacks this simple synopsis of the paper, please read it to fully understand lol.

    1. Re:Everyone is Missing the Point by JSBiff · · Score: 1

      I've often wondered something, which that article/paper touches on - how strong does a password really need to be if it's on a server which de-activates the account for X minutes if you input the wrong password like 5 or 10 times?

      I mean, even a somewhat weak password is still strong enough that it'll (in almost all cases) take more than 5 or 10 tries to guess the password.

      I mean, if you're talking about the encryption password for a file or other 'offline' password where no server is involved (zip with AES-256 crypto, truecrypt, etc), that's a different story, because if a would be attacker gains access to the file, they can try as many times as they like, extremely rapidly (hundreds? thousands? of tries per second).

      The only place where I could see weak passwords being a problem for an online system is if, somehow, the attackers get a hold of a copy of the password database (assuming the passwords in the database are hashed/encrypted), at which point they can start high-speed brute forcing against the database, till they find the correct password, then use it against the 'live' server.

  111. trustno1 by recharged95 · · Score: 1

    Everyone can change their password back to 'trustno1' now.

    You mean everyone can change their password back to 'password'.


    Let's face it, it's 2009: 1980's coolness is out, 1990's awesomeness is in...

  112. Re:Now if only people would take this into account by Bunny+Caerbannog · · Score: 1

    Well it serves me right for trying to get all fancy. Don't you hate it when you remember which password you used, but forget how you spelled it? I got locked out of my bank account for that one time. Originally I was going to advocate going the l33t method and swapping out numbers for letters but I seem to have outsmarted myself there.

  113. Re:Now if only people would take this into account by Anonymous Coward · · Score: 0

    You may not care but as an admin of such a site, I do care. Botnets want on those sites to spam senselessly. If you have a 'throwaway' password

  114. Re:Now if only people would take this into account by clone53421 · · Score: 1

    Error: The password you have chosen is too short.

    --
    Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
  115. Trustno1 by Nom+du+Keyboard · · Score: 1

    Everyone can change their password back to 'trustno1' now.

    I actually used that password 13 years ago, although not recently.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  116. Re:I'll repeat what I've said before: Use sentence by S77IM · · Score: 2, Informative

    You should set your password to,

    I am a pedophile and this encrypted partition contains my child pornography.

    That way, if a court orders you to reveal your password, you can plead the 5th Amendment.

      -- 77IM

    PS. I am not a pedophile, and my encrypted partition no child pornography, just pirated movies and TV shows.

    --
    Student: Is it true that the foundation of the universe is paradox?
    Master: Well, yes and no.
  117. Well.... by JAlexoi · · Score: 1

    My 23 character strong password was invalidated by my bank's eBanking system's idea that it was too long...

  118. Users, not sites by SuperKendall · · Score: 1

    Furthermore many modern sites really wouldn't be affected as they would have a cookie letting them

    Meant to say that would be a user with the cookies allowing later login without presenting credentials.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  119. Don't get vaccinated by sorak · · Score: 1

    And by that logic, you shouldn't get vaccinated, because vaccines are ineffective against stabbings, shootings, heart disease, or drug overdoses.

  120. Security bonus by dandart · · Score: 1

    Still, many strong passwords for different things, changed regularly plus many Linux Live CDs to stop weird software, plus hardware checks, plus fingerprint readers will prevent it all from being doooooomed!

  121. Why not write them down? by BenEnglishAtHome · · Score: 1

    Only because I'm one of the good guys, I don't write them down

    I work for a gigantic, univerally hated TLA. Our formal password requirements are addressed in two places in the regulations that govern our work. Those regulations are translated into a document that must be signed by every user every time they gain access to or alter their access to a protected system. In one of the formal requirements documents, writing down passwords is discouraged but not forbidden. In the other, as well as the doc that users sign, passwords are required to be kept secure and confidential but writing them down, per se, is not addressed.

    Here's how I approach my users when they complain about passwords. First, I make sure they know I feel their pain. No matter how many passwords they have, I have more. Over 60, as a matter of fact.

    Second, I tell them it's OK to write down their passwords. I pull out my wallet, slip out a credit card, and point to the account number. I tell them "See that? That number is, in effect, a password to my credit line. I don't mind that it's written down, embossed on a piece of plastic. Why? Because I'm not going to lose it! It's OK if you write down your passwords; just don't lose the thing you wrote them on." As a result, I'd guess that half our users have a slip of paper in their ID badge holder on which they've written down all their passwords. That's fine with us. Even if the badge were lost, every employee has a non-obvious user ID (that nobody writes down because it's the same for every system) that must be paired with every password to gain access to systems, so a baddie with one of those slips of paper is still highly unlikely to be able to gain any meaningful access.

    So, why do you indicate that writing down passwords would take you out of the ranks of the good guys? Seems reasonable to me.

    1. Re:Why not write them down? by lgw · · Score: 1

      I've only worked at one place that had such ridiculous password requirements. I dealt with the less used systems by simply not remembering my passwords.

      FOr a while I tried, but when for example I got locked out of Oracle because I tried to many of the wrong passwords (all of which were perfectly valid somewhere somewhen), and then got a nasty letter from IT about it, I realized who the enemy was. From that point forward, every time I needed access to Oracle I called IT and asked them to reset my forgotton password. This was a very convenient system, took very little time, and I was only asked questions that I could easily remember the answer to. Because, of course, the actual password was 419 characters that had to be changed every nanosecond, but the password reset question was my pet's name or some such. Yay, security!

      --
      Socialism: a lie told by totalitarians and believed by fools.
  122. Where do you live?!? by freaker_TuC · · Score: 1

    I don't know which area you live, but stabbings, shootings and drug overdoses is not in my daily repertoire ...

    Maybe you should think of moving instead of getting your vaccinations done, less lethal!

    --
    --- I am known for the ones who want to find me on the net. Is that a privacy risk or a privilege? One might wonder..
  123. Seriously? by Anonymous Coward · · Score: 0

    Research shows that houses aren't as good as we think. We should go back to caves now.

    Great advise: There are some weak segments in your chain of defense, so just forget about it all together and open the door wide.

    Phishing is entirely avoidable and key loggers are something you can at least try to avoid by keeping your system updated and not downloading that funny flash video that your aunt thinks you just have to watch. So what's left? Brute force and DNS insertion. The latter you can't really do anything about (i.e. with reasonable amount of effort for the average user), but a strong password is hardly the "struggle" it's portrayed to be, isn't it?

  124. Simple, cheap two-factor authentication... by Loopy · · Score: 1

    I'm surprised nobody's mentioned the stupidly simple and cheap two-factor authentication methods available. Example: World of Warcraft. People are constantly getting "hacked" or keylogged or whatever for that game's credentials, yet I have not heard of a single person with the keyfob they sell for $6.50US ever being hacked or keylogged. I mean, c'mon. It's less than $7US for permanent security.

    The only downside is that there is no standard for this in terms of which keyfob works with your particular system, meaning your company or message board or whatever would have to figure that part out. Still, if it's a company, why not use that remote-access(VPN) keyfob for normal logins that require passwords as well.

    I know Shell Oil does this with password + smart card, so having one doesn't matter as you need both, plus physical access to the correct server/LAN environment.

    I'm surprised this is so constantly debated as a topic of security instead of a topic of onerous usability requirements imposed by draconian IT departments. Seriously. Remember a simple, permanent password + keyfob combination, or remember stupidly complex random gibberish that's required to change every 45 days. Seems easy to me.

  125. Re:Now if only people would take this into account by WuphonsReach · · Score: 1

    Okay, the smart move for all of these websites.

    Store your credentials in a plain text file (one per site), with the contents encrypted as a PGP/GPG ASCII block. Easy to backup, you could even just print out the contents of the text file, or mail it to some other location.

    The trade-off is that you have to keep your PGP/GPG key secure.

    Personally, for the less sensitive sites, I give them a random 18-32 character password and let the browser simply store it. Although I still store the credentials in GPG encrypted text files.

    --
    Wolde you bothe eate your cake, and have your cake?
  126. For chrissake, RTFA by AlejoHausner · · Score: 1

    Jeez people, read the article. It's talking about WEB passwords, you know, the kind which are impractical to crack by brute force, because a typical web server will lock you out after three failed attempts. For web passwords, the biggest threats are keyloggers and phishing attacks, not brute-force cracks. A simple 6-digit numerical PIN can't be brute-force cracked in less than 1000 years if the server locks you out for 24 hours after three failed attempts.

    Of course, there are lots of fascistic sysadmins who demand impossible-to-remember passwords, but that's really not the topic at hand.

    Alejo
    ---------
    Writing advice: Proofread carefully to make sure you don't any words out.

  127. Geometric patterns on the keyboard by thenextstevejobs · · Score: 1

    I've found this is a nice way to create complicated passwords that are immune to dictionary attacks. Choose a pattern of shift on/off and draw a nice little picture. It's fun and easy. And you could probably write down what the picture is without arousing suspicion, if necessary.

    --
    Long live the BSD license
  128. What are they going to do with physical password by kildurin · · Score: 1

    Okay, I have to change my password every 10 days. But wait, I only have 2 eyes. Retinal scans are out. Hmm, 10 fingers. That works for now until some other security know it all comes along and says it needs to be 20. Ok, now I have to take my shoes off to meet the requirement. Please. And I can't remember was it the left foot or right foot and third toe. At some point, this is all unmanageable. It already is. Lets please stop it now. I have NEVER in 20 years had any of my passwords hacked. Why? I am likely too under the radar for most hackers and maybe that's what security experts need to teach. Until then, just turn off the password checking.

  129. In 2002 British Telecom had 200 people... by gilgongo · · Score: 1

    I know this isn't really on topic, but it may interest some of you that I was told by a security consultant that in 2002 British Telecom (BT) had a call centre of 200 (two hundred) people doing one thing and one thing only: re-setting forgotten passwords for BT employees worldwide. This call centre had grown from 4 people in 1996. In the end, it was the accountants that persuaded the IT department to do something about it. Part of the solution was to install something called an "LDAP server" on the network which in effect meant that various applications could use a centralised authentication system. That managed to keep the call centre rising above the 500 people in 2007 that had been projected by 2002 trends. It now stands at about 350 operators, 24 hours a day, 365 days a week. A cost that BT has to accept as "reasonable."

    --
    "And the meaning of words; when they cease to function; when will it start worrying you?"
  130. WRONG ANALOGY by Anonymous Coward · · Score: 0

    WTF is this? $25 House locks?

    No no no, you see it's more like having a car...

  131. We shouldn't use biomet at all - are immutable by Anonymous Coward · · Score: 0

    Nope, wrong. We shouldn't use biometrics at all, since they're a) easy to foil and b) immutable. It is as if you're constantly carrying your password on your person, because that's all biomets are, fancy passwords, and you're stuck with these because you can't change them. So you want to add a password in the mix? Well, instead of asking for one password you're asking for two, one of them problematic - you might as well ask for a longer password and save yourself the headache. Smartcards on the other hand are a good idea, as long as their range is short enough. I've worked with systems that we were able to overhear. While we liked that because otherwise we would have had to take a detour through the neighbouring wing to get to the cappuccino machine instead of swipe, walk through straight corridor, swipe, I think that if you would want to come up with a good security policy you might want to avoid that.

  132. Perfect security by w0mprat · · Score: 1

    Consecutive characters my ass! No matter what I type my passwords are always *******, or *** or ****** etc. So far nobody has ever guessed!

    --
    After logging in slashdot still does not take you back to the page you were on. It's been that way for 20 years.
  133. Re:I'll repeat what I've said before: Use sentence by JoCat · · Score: 1

    English has remarkably little entropy. A letter in a sentence like this one has an average of 1.3 bits of entropy. To improve the secrecy and randomness of passwords, I recommend substitutions. Take, for example, 'A bird in the hand is worth two in the bush.' This can be mixed into, '@B1rdInTh3H4nd1$W0rth2InDaBush!'. Perhaps not as easy to remember, but after you've made a few passwords like this, it becomes second nature. In my experience, it also becomes easier to mentally 'chunk' passwords, so something like 'B3hold0bli1v1on1$@Hand' is fairly simple to recall.

    Of course, this brings us to a rather interesting junction. The second sentence has more entropy, making it more resistant to cryptographic analysis. The first sentence has more letters, making it harder to brute force. (Though it has no numbers or symbols, but lets set that aside.) Which is better? Depends on your purpose, I think.

  134. Re:I'll repeat what I've said before: Use sentence by amRadioHed · · Score: 1

    That's impractical if you need to change passwords often, the admin only has so many teeth.

    --
    We hope your rules and wisdom choke you / Now we are one in everlasting peace
  135. Password system suggestion by Cheesetrap · · Score: 1

    I found this system to work well. For any non-critical passwords (mainly websites/forums), I have a specific string I base my passes on (let's say it's "passwordssuck"), and each site has a slightly different permutation on this. If I'm making a password for 'website.com', it might be passwssuck or, if caps/nums/symbols are needed, something like p4ssW$suck... I would try to make any required permutations apply first to the website-specific additions, then to the leftmost possible other characters (no number equivalent for W or P so use the A). To make it less obvious to an unscrupulous forum/site operator that you are using such a system, it can be better to use something that doesn't look like words, such as the first letters of words in a memorable passphrase (e.g, "strong passwords protect your account from being compromised" = sppyafbc = (in the website.com example) 5ppyaW$fbc .... Looks completely random but it's memorable if you use this same system everywhere, and there aren't many things to try if you forget the exact symbol substitution etc for a given site. So slashdot pass could become 5ppya$Dfbc, midgetpron.com you use $ppy4Mpfbc, and so on - so long as you follow the same ruleset each time you'll never forget them. I haven't seen any forum sites that enforce password expiry, obviously that'd screw you over. I'll post again about those changing passes, but need to post this now before my flaky mobile safari crashes again. :p

  136. lockout equals DoS by phtpht · · Score: 1

    TFA suggests countering brute force attacks with lockout mechanisms. I'm sure the users will be happy about not being able to log in just because their password was recently brute-forced. Any lockout mechanism is vulnerable to DoS, please remember that forever. And don't argument with IP address restrictions.

  137. Re:I'll repeat what I've said before: Use sentence by MadKeithV · · Score: 1

    +3 funny ey. "In Soviet Russia, passwords crack you!"

  138. News? by stanjam · · Score: 1

    This stuff is kind of obvious to those who are familiar with the technology. Password strength is good defense against certain types of attacks, such as dictionary and brute force, but have always been vulnerable to keyloggers and phishers. If you are stupid enough to download and install a keylogger or you get fooled into a phishing site, your password strength is meaningless. Passwords have always been the weakest form of security. The other two forms, smartcards (what you have) and biometrics (who you are) are more secure. Combinations of these forms are even stronger (passwords in combination with a smart-card, for example). Passwords also suffer from other drawbacks. Passwords strong enough to be decent are hard to remember, so people tend to write them down. Passwords weak enough to remember are vulnerable to dictionary and brute force attacks. Passwords are, and will likely remain, the weakest form of security for those reasons. Yet they will also likely remain the most common form of security. Companies simply don't want to take the expense of building computers that require smart card or biometric access. Even on laptops this type of added security still remains uncommon.

    --
    Open Source: Eroding the Digital Divide
  139. What a load of crap... by Anonymous Coward · · Score: 0

    What a crap statement. That's like saying door key/lock combinations are useless because you can bring someone home with you, let them spend the night, and have them rob you before you wake up in the morning. The answer to phishing is simple - you just use some common sense. As for keylogging - keep your system physically secure by keeping it away from physical access, and logically secure by installing and maintaining good quality anti-virus/anti-malware programs. Oh, and stay away from hacking/porn sites. lol

  140. Re:Now if only people would take this into account by Anonymous Coward · · Score: 0

    I signed up for a forum a couple of weeks ago. I used the same generic password that I use for every other throw-away site out there, so it's easy to remember the damn thing. When I clicked submit, I got an error message telling me that my password needs a number in it.

    Even if you want to use strong passwords at all, requiring a digit is a stupid way to do it. Nowadays the most popular minimum password length is 8 characters. Assuming your available character set is 7-bit ASCII minus the control characters (making 95 available characters), the knowledge that the password contains at least one digit eliminates over 41% of the search space for 8-character passwords.