Slashdot Mirror


Passwords That Are Simple — and Safe (?)

TravisTR submitted a story that talks about simpler passwords. I don't think anyone disagrees that having elaborate rules with 20 char passwords requiring mixed cases and symbols and requiring them to change frequently is a pain, but I'm not sure that allowing unique but simpler passwords is a better idea.

563 comments

  1. deh. by Anonymous Coward · · Score: 5, Insightful

    Why don't use simple words that can't easily be found using dictionnary bruteforce ?

    And most hacked account come from shitty secret question/answer that can let you change password.

    1. Re:deh. by Opportunist · · Score: 4, Insightful

      Pretty much this. Someone hand Mr. Anonymous a few mod-ups.

      There are exactly 2 things in my experience (from various forensic examinations) that are responsible for almost all hacked passwords: Keyloggers and easily guessable recovery questions.

      Last 4 digits of your credit card? If the system allows you to retry infinitely, it's a matter of try and error. 10000 attempts, tops. Trivial to do for an automated system.
      Last name of your teacher/Mother's maiden name? Trivial for anyone who knows you, and if you don't care for the account you want, send the most common names against as many accounts as you can get your hands on.
      Place of birth? Elementary school? Pet's name? Check the person' Facebook account.

      It has never, in my experience, been a blunt dictionary attack within the last 5 years. Why? Because even a password susceptible to a dictionary attack requires a fairly weak login procedure to work. And every single password entry system I know of (at least when it's about more than something trivial like logging in to your pr0n account) either has a delay feature that keeps you from trying more than maybe 10 passwords a minute, or it even implements something like a "3 strikes" system before you have to contact a human being, or at the very least solve a captcha. Dictionary attacks are not really something anymore that you can easily use to crack passwords.

      Oddly, such a safeguard is almost certainly missing when it comes to password recovery questions.

      And I guess I needn't waste a character to write about keyloggers.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    2. Re:deh. by Crudely_Indecent · · Score: 2, Interesting

      I occasionally use simple, but misspelled words or names, or a combination of simple words that do not belong together, or simple phrases omitting spaces. One has to be careful not to choose common misspellings, or words that somehow go together, but a successful selection should be both easy to remember and immune to dictionary attack.

      My brother and nephews and I play a game called "two great tastes" that involves choosing two foods that taste great, but not together. The purpose is to come up with the grossest combination. These words combined would make a combination of words that don't go together ("sauerkraut" and "candycorn" for example, or "Tabasco" and "milk"). There are a virtually unlimited number of foods that can be combined in this game.

      Unfortunately, I cannot use these types for all passwords as some systems have strict rules in place which require numbers and/or characters or length restrictions.

      Examples (none that I use, of course):

      Misspelled:
      elixabeth
      zpecialist

      Combinations:
      applespongewrap ("apple" + "sponge" + "wrap")
      mustardeyedrops ("mustard" + "eyedrops")

      Phrases:
      islitasheet (part of "I slit a sheet, a sheet I slit, upon the slitted sheet I sit" tongue-twister)
      ilikemynewjob ("I like my new job")

      --


      "Lame" - Galaxar
    3. Re:deh. by MrEricSir · · Score: 2, Funny

      By any chance, is "deh" your password?

      --
      There's no -1 for "I don't get it."
    4. Re:deh. by bertoelcon · · Score: 2, Insightful

      I find a good way to get around those recovery questions is to lie on them. For example, every one that asks me "What is your mother's maiden name?" gets the same answer but not the truth.

      --
      Anything can be found funny, from a certain point of view.
    5. Re:deh. by Anonymous Coward · · Score: 2, Informative

      There are exactly 2 things in my experience (from various forensic examinations) that are responsible for almost all hacked passwords: Keyloggers and easily guessable recovery questions.

      And it's the latter that really drives me nuts. I can't tell you the number of places that have a canned set of 4-6 questions that they're willing to allow you to use.

      For starters, I don't want to tell them the answers to any of those questions. Both because they can reconstruct too much about me, and because I don't want them to have the information since everybody seems to think they've got something 'unique' -- the more people who know the answer to any of those questions, the less usable it is as an identifier.

      I've actually had to come up with a set of alternate answers to the canned set of questions, specifically to push it back to something that is only known by me (or far less easy to deduce without a lot of personal knowledge).

      Having seen financial institutions use the same questions over and over, I'm sometimes more worried about the security of the challenge questions than my actual password -- because most password storage I've seen isn't invertible. You can confirm that the entered password creates the same hash, but you can't actually get the password.

      Any time I see a site which has a canned set of challenge questions, I cringe. Because, clearly they know nothing about security.

    6. Re:deh. by blair1q · · Score: 1

      Last 4 digits of your credit card? If the system allows you to retry infinitely, it's a matter of try and error. 10000 attempts, tops. Trivial to do for an automated system.

      I don't know of an automated system that allows 1000 automated login attempts without informing someone or locking out further attempts.

      Even keyboard-entry login systems stopped doing that a few decades ago.

      Last name of your teacher/Mother's maiden name? Trivial for anyone who knows you, and if you don't care for the account you want, send the most common names against as many accounts as you can get your hands on.

      Has always been a stupid idea, but is reasonably secure, and has the effect of allowing the person asking the question to gauge the requestor's attitude towards being asked. Any automated system that uses relational last names as security info is asking for trouble.

      Place of birth? Elementary school? Pet's name? Check the person' Facebook account.

      Good luck. None of those things has ever been mentioned in mine, much less put into my profile.

    7. Re:deh. by BrokenHalo · · Score: 1

      I just don't bother with recovery questions at all. If the site insists, I'll just put in some random gunk like "klsdvbdekajs" just to fill the gap.

      I do, however, keep a gpg-encrypted list of my more important UID/password combos in a place where I can find it when necessary.

    8. Re:deh. by stewbacca · · Score: 1

      So just who IS my favorite musician then? Kidding aside, those types of recovery tools are fine for things like my Steam or PS3 accounts, but not acceptable for my bank account.

      My problem is if I'm not concerned enough about an account getting hacked because somebody can guess that Steve Gadd is my favorite musician, then there probably doesn't need to be a login to begin with.

    9. Re:deh. by Anonymous Coward · · Score: 0

      I do something similar to your great tastes game for passwords, but I use fictional character names, abbreviated, and combined with good old-fashioned "leet-speak".

      So, for example, I might select Simpsons characters (in actuality I'd pick something less common that I'm familiar with, but others might not be). Then I create 4-letter abbreviations that are easy to remember, and then apply simple alpha-to-numeric conversion. Finally, I use a simple alternating pattern for when to hold down the shift key in order to mix in uppercase and non-alphanumeric characters. This gives me an easily memorized list like the following:

      • Bart -> bart -> b4r7 -> B$r7
      • Lisa -> lisa -> l15a -> L!5a
      • Homer -> homr -> h0mr -> H)mr
      • Marge -> marg -> m4r6 -> M$r6

      Etc. All you need is maybe 8 of these, then you combine any two of them to create a password. Each time I need to change a password, all I have to remember is which two characters I chose. I can even write it down in code if I want. For example, I might make a note that says "omlb", which means "Old Man Little Boy", which tells me I chose Homer and Bart, therefore my password is H)mrB$r7, which you won't find in any dictionary.

    10. Re:deh. by thoromyr · · Score: 1

      You aren't familiar with the various authentication mechanisms provided by windows apparently, which can often be used to make unthrottled brute force attacks. Now, if this is an institution then there may/should be an IDS or IPS deployed that can detect or respond to such an attack, but that opens up other cans of worms.

      It seems like everyone does digital forensics these days (I'm certified GCFA and do occasional work as part of my job). Key loggers (physical or software) or other malware account for almost all cracked accounts that I know how they got cracked, but I can also tell you that distributed brute force attacks *are* happening. Bring on your IDS or IPS. Either it is ineffectual in stopping the brute force, or you lock the user out of his account. The latter gives a whole new reason to use brute force attacks as a DOS.

      Strong passwords for any network-capable authentication is a must if the resource it can access is worth protecting.

      thoromyr

    11. Re:deh. by arthurpaliden · · Score: 1

      Why not just use phrase. Easier to remember than 20 or so alpha numerics and special characters.

    12. Re:deh. by Demonantis · · Score: 1

      The concept of the question/answer system is great, but is poorly implemented by either the company or the user. I especially mean the recovery systems that force you to pick a question from a list instead of making your own. That destroys the point of them being memorable to you personally. A lot of them seem to want you to use something that if you forget you can figure it out. Anything you can look up the attacker can look up making the system a joke, even if they don't know you personally. I make up my own and I have yet to find anyone I know that can guess them. For example, "What do you hate most about C++?" works great.

    13. Re:deh. by dannys42 · · Score: 1

      I actually had to use a dictionary cracker recently. It was to gain access to an encrypted filesystem I created before going away on vacation. It was a very successful vacation because I really had absolutely no idea what I set the password to. I ended up using a password cracker and feeding it a few combinations of things that I typically put into passwords. Even then the list was quite huge and took it a few hours. But I eventually found it.

      So I think I'm supporting your argument... dictionary attacks are only really useful if you already know something about the password that you can limit the size of the dictionary.

    14. Re:deh. by kurtib · · Score: 1

      When I was in collage I loved my password. See I had started school and set up my email and password. Then I went to work for a time. When I returned to the school my stuff was still set up for me, but all the new security updates had not been applied to my account due to it being marked inactive. So the one day the network admin and I had lunch and the topic came up. He knew me fairly well and in talking I say that my password was the name of someone we both knew he bet me $200 that he could guess it. So he started with all the names he knows that had 6 or more letters. With out the security updates the system I was still allowed my 4 letter password and it never made me updated it even after 10 years of off and on schooling. After a month of guessing after I had graduated I went to collect on the bet. We went over his list of guesses. I told him that none of them won the bet. He gave up but wanted to know what it was, I typed in his wife’s name LISA and logged in. he looked shocked and said that it was not secure to have only 4 letters. I replied that he never would have guessed it, why try something that you know will not work. I then changed my password.

    15. Re:deh. by uninformedLuddite · · Score: 1

      And I guess I needn't waste a character to write about keyloggers.

      You didn't even need to press submit. Can I interest you in some generic Xanax?

      --
      The new right fascists are bilingual. They speak English and Bullshit.
    16. Re:deh. by Hognoxious · · Score: 0, Troll

      Why don't use simple words that can't easily be found using dictionnary bruteforce ?

      One trick is to add random letters, although the downside is that it makes you look retarded. Or more retarded, given your "creative" syntax.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    17. Re:deh. by Anonymous Coward · · Score: 0

      Product codes.

      Whether it's a bottle of Coke, a kettle or an oil filter, they all have product codes.
      Often they're short alphanumeric codes that if you want you can add together.

      Your password could be a 1998 Honda Accord fuel filter + Redbull barcode.
      Can anyone guess that?

    18. Re:deh. by Ivoch · · Score: 1

      But as long as you don't use a completely random and/or made up word, you are still susceptible to the aforementioned attacks where common words are tested against millions of accounts.

    19. Re:deh. by ewanm89 · · Score: 1

      that's where one uses other attacks to get the list of hashes.... say a little SQL injection if possible.

    20. Re:deh. by ewanm89 · · Score: 1

      Usually as these questions are only used if one has "forgotten their password" I prefer not to forget password and give them the pleasure of being able to recover/reset it. So I nice random stammering on the keyboard or me. Even I can beat that one.

    21. Re:deh. by ewanm89 · · Score: 1

      Dictionary attacking applications will often test joining of words in the dictionary these days. With and without punctuation in the middle. They'll also automatically look for common deliberate misspellings (swapping z and s for example) and automatic letter with numeral placement (3 and E).

    22. Re:deh. by Zeromous · · Score: 1

      I simply use a punchline as my password. That way if someone ever guesses my password and laughs at the joke, who exactly hacked who?

      --
      ---Up Up Down Down Left Right Left Right B A START
    23. Re:deh. by Anonymous Coward · · Score: 0

      Why don't use simple words that can't easily be found using dictionnary bruteforce ?

      For instance, you could misspell a word like "dictionnary", or combine separate words like "bruteforce".

    24. Re:deh. by Opportunist · · Score: 1

      Ah, your Mom's name is also z2Zkd$f4 (Or a similar, but easier to remember combination of letters and numbers)?

      Treat those recovery questions as another password and you're good.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    25. Re:deh. by Opportunist · · Score: 1

      Do what I did. Create a crib sheet for the standard recovery questions along with a randomly generated password that is the answer to those questions.

      Pet name? S3Gzyyke'3
      Mom's maiden name? 6Qjr3%nuuk
      Place of birth? Tuu7yQ!d ...

      And don't tell me that I can't use special characters there! Who are you to ridicule my mom just 'cause her name contains a !?

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    26. Re:deh. by Opportunist · · Score: 1

      I'd assume that you're not dumb enough to enter real information for those "recovery" questions in the first place. But have you checked most people's facebook account recently? They hand you everything you need to hack their email account in their facebook sheet. Yes, including the email account name.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    27. Re:deh. by Opportunist · · Score: 1

      You need two things to make a dict attack sensible: A hunch, and unlimited, non-delayed attempts. You first of all, as you correctly identified, need an idea what the password could be or what words or cominations of characters are likely to appear in the password. Or, hell, at least an idea what language to use (you know, all those funky umlauts and other junk that might make your whole attack moot even if you're trying to brute force). But you also need to be able to throw a few thousand attempts per second at the hash, unless you have a REALLY small dictionary to work with.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  2. don't ever use the word "password" by Anonymous Coward · · Score: 5, Insightful

    Call it a "passphrase." Ban that other word.

    1. Re:don't ever use the word "password" by swilly · · Score: 5, Insightful

      I agree. There is only so much entropy the human brain can remember, but I can remember phrases quite well. Throw in a few digits and special characters instead of letters and you have the perfect balance between security and ease of use. Unfortunately I keep seeing maximum passwords lengths, which is just stupid. I suspect maximum password lengths are caused by lazy developers and web sites that store passwords instead of hashes of passwords.

      Don't know if typing phrases would be better for everyone though. Interested to know how non-touch typists would deal with something like "It w@s the b3st of times, It was the worst of times".

    2. Re:don't ever use the word "password" by 0100010001010011 · · Score: 1

      "Phrase" implies words. Call it a secret code.

      Knowing the Dvorak keyboard makes 'hard' passwords rather easy.
      The Cat in the Hat =
      Yd. jay cb yd. day (Typed in QWERTY on a Dvorak Keyboard)
      Kjd iak gl kjd jake (Typed in Dvorak on a QWERTY keyboard).

      Toss in random letter sequences a and hard passwords aren't 'hard' .

    3. Re:don't ever use the word "password" by nasch · · Score: 2, Insightful

      That's security through obscurity. It's basically a substitution cypher that relies on the attacker not knowing it's being used. It's maybe fine for something like your slashdot account, but should not be relied on for real security.

    4. Re:don't ever use the word "password" by jweller · · Score: 1

      I can't imagine remembering a password (or whatever you want to call it) is more difficult than learning a new keyboard layout.

    5. Re:don't ever use the word "password" by FictionPimp · · Score: 2, Insightful

      Are not all passwords just security though obscurity?

    6. Re:don't ever use the word "password" by TemporalBeing · · Score: 1

      I can't imagine remembering a password (or whatever you want to call it) is more difficult than learning a new keyboard layout.

      You don't have to learn a new keyboard layout, you just have to tell the computer to use a different layout for that purpose. Most system support switching layouts. So you set your default layout to Dvorak for the login screen, then after you login your account profile sets it to QWERTY. You want to login to a website or something with a password, and then you switch the keyboard layout (via the Systray/etc icon) to Dvorak again, after you type your password in, you switch it back. No need to memorize the new layout.

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    7. Re:don't ever use the word "password" by nasch · · Score: 1

      I would say not by any useful definition. The real principle is that if a system depends on its design not being known, it's secure only through obscurity. The Dvorak system is like that, because if anybody knows you're using a substitution cypher, especially which one, it loses its security.

      A good encryption system doesn't rely on security through obscurity just because the keys need to be kept secret. After all, any security system involves secrets, so such a broad definition of security through obscurity would render the term effectively meaningless.

    8. Re:don't ever use the word "password" by turbidostato · · Score: 2, Informative

      "After all, any security system involves secrets"

      False.

      Authentication requires at least one of these (of course, mixing two or three is better):
        * Something you know
        * Something you have
        * Something you are

      Only the first one relies on secrets.

    9. Re:don't ever use the word "password" by nasch · · Score: 1

      Fair enough. My point is that plenty of security systems rely on secrets, but not on security through obscurity.

    10. Re:don't ever use the word "password" by l0b0 · · Score: 1

      Everywhere you come across "obscurity" in security, it's about the algorithm - It should not be enough to know the algorithm to easily recover the password or trick the verification process. True security should be equally hard to break for the original developer, the admin, the user, or Mr Schneier.

    11. Re:don't ever use the word "password" by LordVader717 · · Score: 1

      That's not secure. It may look "harder" but there is little more entropy than the plain text. Especially if you go telling everyone on Slashdot.
      It would only really help against a dictionary attack, and if the attacker is savvy he will probably have implemented a few common substitution methods. If the system is vulnerable to dictionary attacks it won't be very helpful. You're far better off adding another word.

    12. Re:don't ever use the word "password" by Anonymous Coward · · Score: 0

      How about "security string?"

    13. Re:don't ever use the word "password" by LambdaWolf · · Score: 1

      The real principle is that if a system depends on its design not being known, it's secure only through obscurity. [...] A good encryption system doesn't rely on security through obscurity just because the keys need to be kept secret.

      You are correct, and to summarize/generalize the point you were making: the meaning of the "no security through obscurity" principle is precisely that only the key should be secret.

      In other words, you have a single, small, and well-defined piece of information—a password or key—that is kept secret, and if the system requires that anything else—techniques, algorithms, protocols—be kept secret, then it sucks.

      --
      "This algorithm runs in constant time. Come on, 2,147,483,648 is a constant..."
    14. Re:don't ever use the word "password" by GWRedDragon · · Score: 1

      What, you expect someone to do a dictionary attack using all possible algorithms that someone could easily remember to transform a phrase? That would clearly be infeasible.

      The algorithm itself is part of the secret. Though it alone does not provide enough entropy for a safe password, it does add significantly to the entropy of the chosen phrase.

    15. Re:don't ever use the word "password" by tepples · · Score: 2, Insightful

      Authentication requires at least one of these (of course, mixing two or three is better):
      * Something you know
      * Something you have
      * Something you are

      Only the first one relies on secrets.

      "Something you have" typically involves a device containing some form of stored "something you know". "Something you are" can't be revoked and reissued in case of compromise.

    16. Re:don't ever use the word "password" by nasch · · Score: 1

      No, not all possible algorithms, but specifically the Dvorak one would surely be near the top of the list. I'm not saying it won't help, I'm just saying if it's something important you should make sure it's a strong password regardless. That way you don't have to worry about whether the obscurity is working.

    17. Re:don't ever use the word "password" by turbidostato · · Score: 1

      ""Something you have" typically involves a device containing some form of stored "something you know". "Something you are" can't be revoked and reissued in case of compromise."

      a) So what? Does it make what I said any less true?

      b) """Something you have" typically involves a device containing some form of stored "something you know""

      Tipically? The tipical example of security by "something you have" is a door key. 'Nough said.

      c) "Something you are" can't be revoked and reissued in case of compromise."

      Again, so what? Provided that the something that you are identifies you biunivocally, that is, that it certainly is something you, and nobody but you is, it just *can't* be compromised.

    18. Re:don't ever use the word "password" by tepples · · Score: 1
      Yes, two-factor authentication is an improvement where it is available, but some of its proponents seem not to be aware of its drawbacks.

      The tipical example of security by "something you have" is a door key.

      A door key is a device containing five digits (a "something you know") encoded as depths of grooves.

      it certainly is something you, and nobody but you is

      Serious injury to a finger can result in its fingerprint becoming no longer something I am.

      and nobody but you is

      I wouldn't be entirely sure of that. Please take some time to read about silicone fingers.

    19. Re:don't ever use the word "password" by turbidostato · · Score: 1

      "A door key is a device containing five digits (a "something you know") encoded as depths of grooves."

      No: the fact that it encodes some information doesn't make it "something you know"; it's still something you have. Proof: memorize with as much precision as you want your key's profile. Now, try to open the door without a key.

      If anything, the fact that the token encodes some information makes it not a pure "security by something you have" device and this fact makes it less reliable, and the less reliable as a "something you have" the more it relies in the encoded information and the less in the very token ownership -confront with the old "let me pass through, see here the king's ring!" (in the understandment that the king's ring is easily recognizable and not falsiable): you can use the information to produce a new token and use the second token in place of the first (a key's copy). But note you still *need* the token, so it's not a "something you know" device.

      "> it certainly is something you, and nobody but you is
      Serious injury to a finger can result in its fingerprint becoming no longer something I am."

      Thus making a fingerprint not the perfect "something you are" test, not throwing any logical fault to the premise. Would you consider a theoretical flaw in the login/password concept the fact that you can forget your password?

      "> and nobody but you is
      I wouldn't be entirely sure of that. Please take some time to read about silicone fingers."

      Thus making the testing device buggy, not throwing any logical fault to the premise. Would you consider a theoretical flaw in the login/password concept the fact that some login software has a bug such as password "42" always matching?

  3. changing passwords frequently makes no sense by js_sebastian · · Score: 3, Interesting

    Recent paper by some microsoft folks at usenix security: "So Long, And No Thanks for the Externalities: The Rational Rejection of Security Advice by Users" (http://research.microsoft.com/en-us/um/people/cormac/papers/2009/solongandnothanks.pdf)

    1. Re:changing passwords frequently makes no sense by Monkeedude1212 · · Score: 4, Informative

      People who argue that changing passwords frequently* is a waste of time has not had to deal with the security issue of people sharing their passwords on a regular basis. On the odd occaison, the Receptionists will share passwords so they can log in on each other's computers and access each others files. As an IT team we've done our best to abstract that concept by allowing anyone to log onto any computer in the network so long as they have an account, and mapping network drives automatically based on your permissions, but suffice to say some people just don't understand that. Someone will still only save to "My Documents" or C: drive, because thats what they do at home. Anyways, if someone gets terminated, and they remember the passwords, they pose a security risk. We had this issue come up last summer where a manager knew a few people's passwords, and after being fired, was using the webmail client to snoop on emails.

      I haven't been working in this side of IT for more than 2 years and I can already see the benefit of ever-changing passwords.

      *I suppose that depends how frequently you are talking

    2. Re:changing passwords frequently makes no sense by tlhIngan · · Score: 2, Insightful

      Yeah, changing passwords frequently just makes for lower-quality passwords.

      Eventually people fall into a sequence that's even more detrimental to security than a really good, long password.

      Here's some "strong" passwords - capital letters and numbers: Jan2010, Feb2010, Mar2010, ...
      Let's make it harder, add symbols! Jan!2010, Feb@2010, Mar#2010, ... Nov2010
      Can't repeat numbers in same spot? Jan!2010, 2010Feb@, Mar#2010, ...
      Want longer? January2010, February2010, ...
      Hell, they may just simplify and do 1!January, 2@Feburary, 3#March, ...
      etc.

      Plus, it really depends on what you're trying to protect. My password for a blog site would be relatively weak because if it's compromised, so what? My password for my bank though is something much stronger for obvious reasons. Sites that claim that 80% of the people use "password" as their password isn't revealing - it depends on the site itself. If it's some news site or otherwise unimportant with no consequences, it'll have a weak password. If it's a password to your bank account, then you'll have something much stronger on it. Ditto sites with same password - if it's a blog, so what if I use the same password on all the blog sites I visit? Big whoop, you compromized by NYT login and now have access to some other blog sites.

    3. Re:changing passwords frequently makes no sense by Shakrai · · Score: 1

      Someone will still only save to "My Documents" or C: drive

      You know it only takes about five seconds to use group policy to map "My Documents" to a network location, right?

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
    4. Re:changing passwords frequently makes no sense by Darkness404 · · Score: 2, Insightful

      So instead of having a few people in the company knowing passwords, you lead to the people with a sticky note with all their passwords stuck to their monitor. Lets face it, perfect security is impossible, the average person can't remember insanely long abstract passwords, so either you have weaker passwords, the security question flaws, IT hell of having to reset passwords every other week, or the sticky note on the monitor.

      Real security requires you to balance out risks, figure out who is the main threat and make passwords to combat that. If your main threat is from random blackhats, choosing a password like "jennifeR21211985" wouldn't be too terrible of a password, on the other hand, if the main threat was from people who knew the person, such a password like your kid's name with a random capital letter then their birthdate could be laughable.

      --
      Taxation is legalized theft, no more, no less.
    5. Re:changing passwords frequently makes no sense by ISoldat53 · · Score: 0

      Maybe if sites with a large number of users would not "inadvertently release" passwords would help also.

    6. Re:changing passwords frequently makes no sense by spamking · · Score: 1

      Someone will still only save to "My Documents" or C: drive

      You know it only takes about five seconds to use group policy to map "My Documents" to a network location, right?

      True, but this would only work if you mapped it to a departmental directory that everyone who needed access to had it . . . you know as well as I do that users prefer their own workstation/network share that others in their department can't get to.

    7. Re:changing passwords frequently makes no sense by Monkeedude1212 · · Score: 1

      You know that'll cause a lot of un-needed traffic, right? We don't want all our computers all having shared drives communicating with each other so they pop up on everyone's computer anytime they log in.

    8. Re:changing passwords frequently makes no sense by hal2814 · · Score: 3, Funny

      There's not always a sticky note on the monitor. Some people are security conscious. They hide the sticky under their mouse pad. Because really... who would ever think to look there?

    9. Re:changing passwords frequently makes no sense by Scrameustache · · Score: 1, Interesting

      People who argue that changing passwords frequently* is a waste of time has not had to deal with the security issue of people sharing their passwords on a regular basis.

      No, but I had to deal with very strict password rules at university, and you know what I liked to collect? Strips of paper with usernames and very complicated passwords you can't possibly remember. I found those handwritten notes quite frequently at the computer labs, because the password system was insanely user-hostile and stressed-out students forget things when running off to class in a hurry.

      allowing anyone to log onto any computer in the network so long as they have an account, and mapping network drives automatically based on your permissions, but suffice to say some people just don't understand that. Someone will still only save to "My Documents" or C: drive, because thats what they do at home. Anyways, if someone gets terminated, and they remember the passwords, they pose a security risk.

      Why is their account not terminated at the same moment as their employment?

      --

      You can't take the sky from me...

    10. Re:changing passwords frequently makes no sense by Anonymous Coward · · Score: 0

      One of your examples proves that the password change policies are not designed for protection. If the issue is separated employees, then the passwords for a group of employees should be changed immediately after separation of someone in their group not on average 15 (for a 30 day policy) or more days later. If you read the article of the post you were replying to, you would understand that the time period change policies don't do the best job of achieving the goal they set out to meet. If the password needs to be changed because someone might have gotten it in the past month or so, that's a bad approach to fixing it because the intruder has now had a month of access. If there was no person who got the password, you have just forced an unnecessary password change that in tern increases the probability that the password will be made more simple or will be written down.

      On the other example, you are talking about a problem that can be resolved by mapping My Documents somewhere else. In addition, many times files are not stored on a server because of a policy that prevents having a server disk to be used as a work area. Many organizations impose policies to make sure that only official versions of files are in a particular place. The end result is that people keep files on their PC to avoid the hassle of having to get their document to be "official".

    11. Re:changing passwords frequently makes no sense by DragonWriter · · Score: 4, Insightful

      People who argue that changing passwords frequently* is a waste of time has not had to deal with the security issue of people sharing their passwords on a regular basis.

      People who argue that rotating passwords frequently is a good solution to password sharing are missing the point: password sharing means either:
      1) People who should not have access to facilities are routinely being given it by others, or
      2) People who should have access to facilities are not given reliable enough access to it in their own name.

      Rotating passwords frequently does not address either of these problems. OTOH, it makes it more likely that people will be unable to remember their passwords and will, therefore, write them down somewhere near their computer for ready reference, which creates its own problems.

      As an IT team we've done our best to abstract that concept by allowing anyone to log onto any computer in the network so long as they have an account, and mapping network drives automatically based on your permissions, but suffice to say some people just don't understand that. Someone will still only save to "My Documents" or C: drive, because thats what they do at home.

      You can certainly redirect "My Documents" (and most other profile folders) to network locations, and you can make the rest of the C:\ drive writable only to administrators and not make normal users administrators. Problem solved.

      We had this issue come up last summer where a manager knew a few people's passwords, and after being fired, was using the webmail client to snoop on emails.

      And rotating passwords may limit the time of exposure to such attacks, but doesn't prevent them, so if there is anything truly sensitive exposed, it doesn't protect it. What an IT organization ought to do is deal with the reasons people are routinely sharing passwords.

    12. Re:changing passwords frequently makes no sense by Monkeedude1212 · · Score: 1

      Their account is what we call "Disabled" - Password changed, we don't let that account login, but we keep the email inbox accessible so that we can forward any new incoming mail from clients and easily sort through them if need be, that sort of thing.

      The problem is never with the person's account who got terminated, its a shared password issue.

    13. Re:changing passwords frequently makes no sense by maxume · · Score: 1

      Read his complaint again. They were using account details that had been shared with them.

      --
      Nerd rage is the funniest rage.
    14. Re:changing passwords frequently makes no sense by RKThoadan · · Score: 1

      If I understood his post correctly their account is terminated. They are signing into the accounts of other people who told them their passwords.

    15. Re:changing passwords frequently makes no sense by SCHecklerX · · Score: 4, Insightful

      Changing passwords frequently, as somebody writes below, leads to patterns, sticky notes on monitors, passwords kept in notepad files, etc. IOW, it MAKES THINGS LESS SECURE.

      It is the most ridiculous policy I've seen in this field.

      A better policy is:

      1) force strong passwords
      2) audit against week passwords using cracking tools
      3) force a change of passwords when an incident occurs, or a person with a shared (ie: admin, root, database, etc) access leaves the company.

      Forcing constant changes does not make you more secure if the password is strong to begin with and good policies around sharing and disclosing that password are followed (and they are more likely to be followed if you aren't forcing users to change the damned thing every month). Users will also be able to REMEMBER their STRONG password. Imagine that!

    16. Re:changing passwords frequently makes no sense by djdbass · · Score: 1

      I bet you already knew this, but wanted to post it in case anyone out there didn't.
      Group policy can map 'My Documents' to a network drive.
      At one place I worked, we mapped my docs to H:, and told people to use H:.
      Then we removed their rights to c: and c:\temp.

    17. Re:changing passwords frequently makes no sense by Ossifer · · Score: 1

      There are simpler solutions to these issues--as it is clear your users run MS Windows, do this:

        - Restrict receptionist-class users' rights--don't give everybody Administrator rights reflexively

        - Make "My Documents" non-local--i.e. the user's "My Documents", Desktop, etc. are only on the shared network drive.

    18. Re:changing passwords frequently makes no sense by Monkeedude1212 · · Score: 2, Insightful

      We don't think of rotating passwords as a solution to the problem - we think of it as a countermeasure that will buy us time when issues arise. We could be complete hard asses about sharing passwords, no doubt. However, we're going through some growing pains right now and we don't have the staff to deal with all the smaller issues that come up. What are we going to do to reprimand password sharing? Reduce their share folder size? As IT we just police, but its up to the individual managers to dole out the sentences for bad behavior and some managers honestly don't care.

      We haven't been able to combat the password writing down with OR without rotation - people still print them off, or write them on stickies, post them to the wall, and all that. We have not been able to combat that problem in any sense, so why not rotate it around?

      A redirect from My Documents to a network drive would cause some unnecessary strain on the backbone of our network - we don't want them sharing EVERY possible file, and we don't want to have to upload to our server everytime they press CTRL+S.

      Rotating the passwords gives us the time we need that when attacks come up - we can address them properly. It doesn't stop them from happening, but it makes dealing with them easier. And we simply haven't found a solution that stops the problem from occuring.

    19. Re:changing passwords frequently makes no sense by SCHecklerX · · Score: 1

      s/week/weak/

      damn, getting old sucks.

    20. Re:changing passwords frequently makes no sense by Monkeedude1212 · · Score: 1

      Why can't you enforce strong passwords AND rotate them? I don't see why they are exclusive. (A password written down on a post-it isn't much of a security threat if you don't know the username. Albeit, not hard to figure out, but it will deter most people)

    21. Re:changing passwords frequently makes no sense by Inda · · Score: 1

      I joke at work that this months password is July2010.

      Most people know I'm joking. The rest think it's a fantastic idea.

      --
      This post contains benzene, nitrosamines, formaldehyde and hydrogen cyanide.
    22. Re:changing passwords frequently makes no sense by hairyfeet · · Score: 2, Interesting

      Question: I'm just a little PC builder and repairman, so maybe I'm missing something, but why not use USB sticks for login? It isn't like the sticks are expensive nowadays, and there are plenty of programs like Predator designed to allow secure login via USB. Now I'm sure somebody has a similar program (hell you might even be able to with the Predator Pro version) where you can activate/deactivate login sticks via Group Policy, so it seems to me the safest way would be simply having the insane length password on the stick, then you get the whole "huge letter/number/character that changes" while not having to deal with users not remembering. Just have them put the stick on their keyring and voila!

      So maybe I'm missing something, but in this case it seems to me technology would be able to fix this problem.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    23. Re:changing passwords frequently makes no sense by mh1997 · · Score: 1

      Hell, they may just simplify and do 1!January, 2@Feburary, 3#March, ...

      Thanks for posting all my work related passwords on the internet.

    24. Re:changing passwords frequently makes no sense by Anonymous Coward · · Score: 0

      People who argue that changing passwords frequently* is a waste of time has not had to deal with the security issue of people sharing their passwords on a regular basis.

      Another good reason is that sometimes people put them in scripts, and when that individual leaves (and the account is deleted) things break.

    25. Re:changing passwords frequently makes no sense by apoc.famine · · Score: 1
      You need to read the parent:

      Receptionists will share passwords so they can log in on each other's computers...

      ...if someone gets terminated, and they remember the passwords, they pose a security risk.

      Their accounts ARE terminated at the same moment as their employment. But if they know the passwords for several other people's accounts, that doesn't help any. Rotating even once a month means that on average, a terminated person will only be able to log in for two weeks.

      There is a major balance between security and user-hostility. It's hard to get right. As you pointed out, make it too "secure", and it gets hostile enough people just write down their passwords, and your security is killed. Make it too lax, and they're happy as hell, but your security is poor.

      My personal setup (I've got near full control of my work machines) is to have robust passwords that don't change often. I try to make sure that any questionable or low-security site has my "less secure" passwords, and my really important stuff (financial, mostly) has very robust ones that aren't reused between sites.

      For me, this works. However, this doesn't necessarily work in an environment with tons of users, who don't have a vested interest in security. Best I can come up with for that is to have some sort of one-time-pad on a separate system from the main system. You log in with your usename to the big system, and your password is a combination of a 6 character or so easy to remember one plus the pad from the other system. Let the easy passwd stay the same for 4-6 months at a time, but if you're not in the building, you can't access the pad to finish the passsword. Give your remote users a dongle.

      However, this isn't overly easy to set up, will irritate users, and requires a lot more to implement than a hostile password policy. However, even if you had but 2-3 new pads every day, (every 8-12 hours) the same for all employees, even if it was written down it would be more secure than the normal method of writing down a 20 character password and sticking it to the monitor.

      --
      Velociraptor = Distiraptor / Timeraptor
    26. Re:changing passwords frequently makes no sense by DragonWriter · · Score: 3, Informative

      We don't think of rotating passwords as a solution to the problem - we think of it as a countermeasure that will buy us time when issues arise.

      Regular rotation clearly doesn't buy you time (it limits the time of exposure when a certain problems occur, but doesn't buy you time.)

      What are we going to do to reprimand password sharing?

      Reprimanding is not the solution.

      The solution is:
      1) Find out what the problem is in the existing system that people are working around by sharing problems, and
      2) Address that problem in a way that removes the incentive to share passwords.

      As IT we just police

      This view is probably the source of many of your problems. As IT your mission should be marshalling technology to enable the broader organization to acheive its goals efficiently and safely, not being "just police".

      Rotating the passwords gives us the time we need that when attacks come up - we can address them properly.

      How? Regular rotation of passwords does nothing to delay the impact of an attack. Selective forced expiration of passwords in response to an identified attack may by some time, but that's very different than a regular and frequent rotation policy.

    27. Re:changing passwords frequently makes no sense by Monkeedude1212 · · Score: 1

      1) We do that already. This is not the issue at all.

      2) Then they won't know how to keep their documents seperated from each other.

    28. Re:changing passwords frequently makes no sense by nine-times · · Score: 2, Informative

      People who argue that changing passwords frequently* is a waste of time has not had to deal with the security issue of people sharing their passwords on a regular basis.

      I don't think that the claim is that "changing passwords frequently is a waste of time," at least not exactly. What's often misunderstood about security is people think that something is "secure" or it's not, and you can just sort of turn up the security level. That's not quite it. It's more about trade-offs.

      Just as a hypothetical example, imagine you owned an apartment building, and you found out that the lock on the front door to the building was relatively easy to pick. You think, "I'll fix that," and you install some big crazy contraption that's supposed to be incredibly secure and impossible to pick. Unfortunately it takes 5 different keys to open, and each time someone goes in or our, it takes them 3 minutes to get through the door. You say, "I don't care, I want the most secure thing!"

      A week later, you stop by the building to check on things. You find that, fed up with the annoying locks, the tenants have propped the front door open using a cinder block.

      This is the sort of thing that makes security a complicated subject, and this is the sort of objection you get to making people have really strong passwords that need to change frequently. When I started out, I worked briefly for a company that would make everyone have a 12 character password with lower-case, caps, symbols, and numbers, rotated once a month (maybe it was once every couple of months) with a 2-week warning. So you would really only get a couple weeks before the thing started popping up again asking you for a new password. And it wouldn't let you reuse any of your last 7 passwords. People were writing down their passwords all the time. Then someone came up with the idea of having a common way of generating passwords: [month]!abc1234567. She shared the idea with some of her coworkers, and then the next thing you know, half the people in the company have the same exact password: DEC!abc12345. The next month they had "JAN!abc12345". It took a while to convince the manager that this arrangement was not very secure.

      So really it's about finding balance. You have to find password policies that will encourage users to practice good habits, and the ideal policies may vary depending on the group of users.

    29. Re:changing passwords frequently makes no sense by Bigjeff5 · · Score: 3, Insightful

      Real security requires you to balance out risks, figure out who is the main threat and make passwords to combat that.

      That is exactly right.

      The security in any system is only as strong as the weakest members, and the end user is almost always the weakest member of the security question. So before you can do anything, you need to strengthen the security that the users themselves practice. You need a comprehensive training program for all your employees - and it has to be a good one. You've got to make the security problem relevant to them before you'll be able to get any real behavior change.

      Once you've done that, you need to implement sane policies that a reasonable individual can handle. Just because you have developed a system to memorize a random 20 character password at the drop of the hat doesn't mean your end users have (in fact, they almost certainly have not). Requiring a 20 character password with four upper and four lower case characters, four numbers, and four symbols (yeah, you get a whole 4 characters that you can make whatever you want!) that changes every month is not going to work, ever.

      I worked at a National Guard armory on an army base for a while (I was a civilian contractor) and the problem with security that didn't take the users into account was glaringly obvious. The security there was intense - access cards that were bio-metrically linked to the individual (via fingerprint), an 8 digit PIN number for the card access, and a 10-15 character passwords that had to have 2 upper and lower characters, 2 numbers and 2 symbols in case you locked out your card with the wrong PIN.

      You couldn't just unlock your PIN. If you locked it out, you needed to set a new one. To do this you had to scan your fingerprint at the issuing office. Your PIN could not be the same as any of the last 10-15 PINs you used, I don't remember the exact number. Since this was a constant problem, if you locked your card out you could expect to spend a half hour to an hour unlocking it. The password was a backup - you could get on to your system with your password. The trouble was nobody used their password, so unless they had it on a sticky they couldn't use it to get in to their system.

      The PIN numbers were changed so frequently people started putting them on stickies on their monitor. Then they'd step out and forget their access card in the machine. Now you have zero security. None, nadda, zilch. For all your system does to keep it secure, you can just walk in to almost any empty but open office and find a card in a machine with the correct PIN stickied to the monitor.

      You must design your security system to the limits of your users, not to the limits of the technology.

      I'm personally a big fan of pass-phrases. It doesn't matter if you use dictionary words in a pass phrase, you're looking at 50,000+ possibilities for each word in the phrase, so for a 5 word passphrase you're looking at about 3^20 permutations. Add in capital letters and punctuation and it is more like 1^25 permutations. Compared to 9^20 for the 20 character password I described above, and that's not too far off. Most places recognize that a 20 character password will never work, and they generally use at most a 15 character password. Without any of the lost-options caused by adding restrictions (so many of x, y, or z type digit) that's 3^15 permutations, a hell of a lot less than the much easier to remember 5 word pass-phrase.

      So you can have your insane levels of security if you're smart about it. If someone wants to use their daughter's birthday, "Shelly's birthday is on July the 20'th" is nearly uncrackable and extremely easy to remember.

      The only way to limit sharing of passwords is to: a.) give them a secure and convenient way to do the same thing, b.) educate them about why they should not be sharing their passwords amongst themselves and make it relevant to them personally, and c.) enforce the policy with serious conse

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    30. Re:changing passwords frequently makes no sense by Capt.DrumkenBum · · Score: 1

      Damn it! Now everyone knows.
      I guess I will have to start keeping it on a sticky note under the keyboard.

      --
      If I were God, wouldn't I protect my churches from acts of me?
    31. Re:changing passwords frequently makes no sense by Anonymous Coward · · Score: 0

      Most people don't realize that corporate security is completely different from security of web facing applications.

      Corporate security already implies a level of trust. That is, the person's in the building, already able to get access to numerous confidential physical documents. Not to mention, the person has physical access to numerous machines connected to the intranet. The person also has a dedicated account on the intranet, which selectively opens up access.

      This means that the attack vector isn't going to be through trying to guess a password, but through trying to hit very specific targets, some of which are physical. For example, an attacker might want to get into a locked storage or server room, or might want to get the root password for a server. Or the attacker will target the sysadmin accounts specifically, more likely buy getting the sysadmin drunk than by trying out passwords to the sysadmin's account.

      The purpose of the attacks are going to be different too. It's not going to be about petty things like getting credit card numbers or running botnets (though people still do, but they get caught very quickly if the right policies are in place), but about corporate espionage. And that is more about legitmately getting access to the confidential information and continue to be able to access that information. So working hard for the promotion to get that extra access is a more likely attack vector than someone trying to break into accounts.

      Passwords exist more to prevent the casual visitor from walking in and accessing confidential files. And it's a deterrent for impersonation (e.g. when someone wants to do something illegal using company resources, but possibly unrelated to work). As well, should someone botch a configuration and open the intranet to the internet, then the password would be useful for reducing the amount of damage such a lapse could cause. But since everything's audited (including building access), and accounts are locked after a certain number of failures, an overly strong password is really unnecessary.

      At the end of the day, the best defense a company can have is a good sysadmin team setting up good security policies. If the firewall isn't set up properly, then no password is going to keep company data safe. If the company can't respond to DDoS attacks, it wouldn't matter how strong users' passwords are. If it takes 2 days of procedure to disable a terminated user's account, then, well, you get the point.

    32. Re:changing passwords frequently makes no sense by NatasRevol · · Score: 1

      Bummer, I was hoping for Friday as my password...

      --
      There are two types of people in the world: Those who crave closure
    33. Re:changing passwords frequently makes no sense by Bengie · · Score: 1

      Mapping My Documents has nothing to do with sharing and everything to do with central access. Unless you give access to others via the ACL, no one is going to go snooping in other people's My Documents.

      "unnecessary strain on the backbone of our network"?? I'm in a small/medium business(slightly under 1000 employees) and all of our network shares are on the SAN. With ~35 database servers, each with *at least* one 8gb fiber chan connection to the SAN. Our newest DB server can almost max out two 8fb fiber cards at the same time and the SAN usage graph doesn't even register activity.

      Internal bandwidth is cheap, storage is cheap(well, kind of). How can your "back-bone" get saturated so easily? SMB file sharing should be almost nothing.

    34. Re:changing passwords frequently makes no sense by spamking · · Score: 1

      That would be a possibility as long as it required two-factor authentication. USB plus a PIN or something.

    35. Re:changing passwords frequently makes no sense by Quirkz · · Score: 1

      I suspect you're joking, but I was pretty embarrassed to find that one of my "mid-level" passwords was used as an example in a different slashdot discussion a few months back. The poster was working with a key pattern that matched one I'd picked. Even though it's unlikely someone would try that pattern against one of my accounts, I figured it was obvious enough to make it into a dictionary and I shouldn't use it anymore.

    36. Re:changing passwords frequently makes no sense by Joe+Snipe · · Score: 1

      Outward facing webmail clients is a no no.

      --
      Sometimes, life itself is sarcasm...
    37. Re:changing passwords frequently makes no sense by Monkeedude1212 · · Score: 1

      It IS nice being able to check your work email from anywhere in the world though.

    38. Re:changing passwords frequently makes no sense by Ossifer · · Score: 1

      1) Then they can't write on C: drive! Try locking it down better...

      2) Their network-mounted drives can be locked down so that only they can access.

    39. Re:changing passwords frequently makes no sense by randallman · · Score: 1

      "My Documents" is the correct place to store documents on Windows, hence the name. Instead of having "Network Drives", the user's entire home directory should be a network mount. Whether or not that's feasible on Windows, I don't know because I was able to ditch it many years ago, but you can't blame the users for saving to "My Documents". It's either your fault or Microsoft's.

      And as to the actual topic, changing passwords frequently will result in them being written down, increasing the chance they'll be more easily accessible by others. When the employee starts work, they should be told that sharing passphrases is against policy and that there are other means to share data. They should then choose or be assigned a very good passphrase, that is not forced to change during their employment or at least changes no more than once per year. If an employee does share their passphrase, it should be dealt with as other breaks in company policy are.

    40. Re:changing passwords frequently makes no sense by CohibaVancouver · · Score: 1

      but why not use USB sticks for login

      Because in a mobile environment, people leave their usb 'sticks' in their laptop bag. When their laptop bag is stolen, so is the 'key' to the network.

      In a desktop environment, people leave their 'stick' in the top drawer of their desk, so all the cleaner needs to do is open the desk drawer to have full access to the network.

    41. Re:changing passwords frequently makes no sense by westlake · · Score: 1

      Question: I'm just a little PC builder and repairman, so maybe I'm missing something, but why not use USB sticks for login?

      Because USB has been disabled?

      That little stick can cause a lot of grief in - and out - of the cubicle.

    42. Re:changing passwords frequently makes no sense by geminidomino · · Score: 1

      Why can't you enforce strong passwords AND rotate them? I don't see why they are exclusive.

      They aren't exclusive. That's the problem being discussed through the entire thread. It leads to things like sticky notes (which ARE a security issue, whether you agree or not), patterns (One of my favorites, at a location where password rotation was monthly: March2005!, April2005!, MayMay2005!, June2005!, July2005!....), and other user-hacks to get around the system.

      (A password written down on a post-it isn't much of a security threat if you don't know the username. Albeit, not hard to figure out, but it will deter most people)

      Security through obscurity isn't.

    43. Re:changing passwords frequently makes no sense by Scrameustache · · Score: 1

      Read his complaint again. They were using account details that had been shared with them.

      Ah, to log in to other people's account. I see. Voluntarily sharing details can still fall under the guise of defeating strict security because it gets in the way of getting things done, as with my collection of carelessly forgotten password reminders. You have to find the right balance: if you push your users too far they'll push back just as hard.

      But disgruntled ex employees with other people's account info has got to be a pain in the neck that would make the most extreme security measures seem reasonable, I admit.

      --

      You can't take the sky from me...

    44. Re:changing passwords frequently makes no sense by Anonymous Coward · · Score: 0

      The only thing you need to do is make people responsible for what happens with their leaked passwords. Give them the information they need about their password that you have and let them make up how secure they want to keep their data.

      Tell them
      - How secure their current password is
      - When setting a new one: how different it is
      - How long their current password has been in effect
      - How many failed login attempts have been made

      And when something does happen, hold the person personally responsible for what happens - data leak, secrecy breakage, backup failure etc.

    45. Re:changing passwords frequently makes no sense by Anonymous Coward · · Score: 0

      You are so stupid it's staggering. Every time you post, I die a little inside.

    46. Re:changing passwords frequently makes no sense by archangel9 · · Score: 2, Insightful

      The solution is: 1) Find out what the problem is in the existing system that people are working around by sharing problems, and 2) Address that problem in a way that removes the incentive to share passwords.

      Well put. Should be modded up. (the rest directed to monkeedude)
      I have been managing small networks for about 13 years, and your post is exactly the problem. A relative "n00b" thinks they can dictate the way users work by putting a network in place and telling users to do it a certain way.

      Well, that doesn't fly. In any small network, you have to look at the work flow and figure out what information these users need in order to complete their tasks. If Bob and Suzie need to share files, for goodness sake, map them an X: drive to a server, give them rights, and move on. Do it however you choose, script-wise, but do it. Use Groups. Plan your resources. This is Network Admin 101. Above all, work with the users, don't just think you're going to slap them on the wrist when they don't do it "your way".

      Have you introduced this problem to your manager? What do they say? If your responses belong to your manager, then your manager doesn't have a great deal of experience in the IT field either. I'm not attempting to bash your post, but your entire point of view regarding management of the network should really be re-assessed. Some small network admins get those kinds of ideas in their heads and never let it go. My suggestion to you: let it go. Work with management to establish network documentation: Best Practices, Internet Usage, and a Policy and Procedure manual (see HR for help. yes, they are two completely different things). Establishing documentation will help the users better understand what's going on, even if they don't become immediately savvy. Working with the users to figure out their issues with the computer system will be a learning experience for you, too. Be open-minded and leave any defensive attitude at the door, as someone is bound to say something that you will want to take personally. Get past this phase of the network growth and you will reap the benefits.

    47. Re:changing passwords frequently makes no sense by Anonymous Coward · · Score: 0

      the technology already exists, and has been built into windows winlogon for over a decade.

      they're called smartcards and nobody uses them, despite their relative cheapness

    48. Re:changing passwords frequently makes no sense by Joce640k · · Score: 1

      Frequent changes make you more secure against ex-employees and people who use them in cybercafes.

      --
      No sig today...
    49. Re:changing passwords frequently makes no sense by Anonymous Coward · · Score: 0

      I agree with you that your scenarios are problems. I don't agree that changing passwords frequently is the best, or even a logical, solution. Think through the holes in changing every three months.

      I do agree with you that changing passwords is a good solution. Changing passwords based on events (triggers) makes more sense. It is targeted, thus reducing waste (sticky notes on monitors because people can expect to keep, and hence remember, their passwords longer) and more secure (no lag waiting for a change while some ex-manager is running amok). If there are too many triggers to fast, permissions and access might not be set appropriately (or the hiring/firing process might not be effective).

    50. Re:changing passwords frequently makes no sense by fbjon · · Score: 1

      Separated from each other.. Do you mean that all users' files would be mixed together on a network share? That's not how you should do the mapping. Each user gets his/her own subdirectory (with appropriate permissions) on a network share, which is mapped to a drive letter based on the logged in username. User xyz gets a drive M: which maps to \\share\home\xyz. Then point My Docs of all users to M:\My Docs, and whatever else you might want to point there.

      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
    51. Re:changing passwords frequently makes no sense by TemporalBeing · · Score: 1

      People who argue that changing passwords frequently* is a waste of time has not had to deal with the security issue of people sharing their passwords on a regular basis. On the odd occaison, the Receptionists will share passwords so they can log in on each other's computers and access each others files. As an IT team we've done our best to abstract that concept by allowing anyone to log onto any computer in the network so long as they have an account, and mapping network drives automatically based on your permissions, but suffice to say some people just don't understand that. Someone will still only save to "My Documents" or C: drive, because thats what they do at home. Anyways, if someone gets terminated, and they remember the passwords, they pose a security risk. We had this issue come up last summer where a manager knew a few people's passwords, and after being fired, was using the webmail client to snoop on emails.

      I haven't been working in this side of IT for more than 2 years and I can already see the benefit of ever-changing passwords.

      *I suppose that depends how frequently you are talking

      You forget. Sometimes IT does things really stupid that cause people to have to share the passwords. For example, one company I worked at instituted hard disk encryption. You had to know the owner's username and password to login, or the IT's admin account (which only went out to their IT help desk staff). The owner's username and password was also synchronized to their network domain account, and you couldn't use any other accounts at the login for the hard disk encryption - even if you had your own network domain account. I had one guy tell me how he determined his passwords in case it changed.

      Yeah, they had good intentions with it, but completely broke the security system in the process.

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    52. Re:changing passwords frequently makes no sense by TemporalBeing · · Score: 1

      Question: I'm just a little PC builder and repairman, so maybe I'm missing something, but why not use USB sticks for login? It isn't like the sticks are expensive nowadays, and there are plenty of programs like Predator designed to allow secure login via USB. Now I'm sure somebody has a similar program (hell you might even be able to with the Predator Pro version) where you can activate/deactivate login sticks via Group Policy, so it seems to me the safest way would be simply having the insane length password on the stick, then you get the whole "huge letter/number/character that changes" while not having to deal with users not remembering. Just have them put the stick on their keyring and voila!

      So maybe I'm missing something, but in this case it seems to me technology would be able to fix this problem.

      The problem comes when they loose the USB stick.

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    53. Re:changing passwords frequently makes no sense by nabsltd · · Score: 1

      Anyways, if someone gets terminated, and they remember the passwords, they pose a security risk. We had this issue come up last summer where a manager knew a few people's passwords, and after being fired, was using the webmail client to snoop on emails.

      Where I work, sharing passwords is a termination offense. I can't tell from your post if that's the case (as you talk a lot about termination, but not whether it was directly related to the password sharing).

      It only takes a couple of people who get fired for password sharing to make everyone else so paranoid they never even want a hint at what your password might be, then they learn how to use the tools to allow them to share files by approved methods.

    54. Re:changing passwords frequently makes no sense by nabsltd · · Score: 1

      Their accounts ARE terminated at the same moment as their employment. But if they know the passwords for several other people's accounts, that doesn't help any.

      Sure it does, because those accounts were terminated too, when the employee who was not supposed to share their password did so and then was removed from employment for violating security.

    55. Re:changing passwords frequently makes no sense by nabsltd · · Score: 1

      If it's some news site or otherwise unimportant with no consequences, it'll have a weak password. If it's a password to your bank account, then you'll have something much stronger on it.

      And, isn't it always the case that the unimportant site has restrictions that force you to use a much more complex password than you would like, while the bank won't let you use anything but letters and numbers.

    56. Re:changing passwords frequently makes no sense by Demetris · · Score: 1

      Those Microsoft researchers must be living in the Middle Ages. They still use LaTeX for typesetting when we have the excellent Microsoft Word with ribbons and everything?

    57. Re:changing passwords frequently makes no sense by quanticle · · Score: 2, Insightful

      The grandparent isn't talking about replacing passwords with USB sticks. He's talking about two factor authentication. The user has a USB stick and a password. They need to plug in their USB stick in order to even bring up the login screen. Once their USB stick is authenticated, they need to type in the password to get access to their account.

      It'd solve both problems. You wouldn't have to deal with the risk of former employees snooping, since you could drop the permissions for their USB stick. The users wouldn't mind because the need for a strong password would be lessened. Its not even a mental leap for most users, since they seem to do just fine with ATMs, which employ the same system (card + pin).

      --
      We all know what to do, but we don't know how to get re-elected once we have done it
    58. Re:changing passwords frequently makes no sense by ElKry · · Score: 1

      That's what VPNs are for.

    59. Re:changing passwords frequently makes no sense by turbidostato · · Score: 1

      "The problem comes when they loose the USB stick."

      Basically as much a problem as when they forget their password.

    60. Re:changing passwords frequently makes no sense by Anonymous Coward · · Score: 0

      "Question: I'm just a little PC builder and repairman, so maybe I'm missing something, but why not use USB sticks for login?"

      Because it would work and it's too simple (of course, as part of a two factor auth model and maybe changing the USBs with ID cards) so it lacks the "guru factor".

      It's obvious you are "just a little PC builder and repairman": you need to learn to think like a real high level manager: "I don't want something simple that works; I want something expensive, ala Rube Goldberg and doomed to fail".

    61. Re:changing passwords frequently makes no sense by Patch86 · · Score: 1

      Admittedly I've never tried to actually do this, but presumably it would be possible to lock the user out of accessing C: and moving My Documents there while you're at it. Stick a default icon in the middle of their desktop linking to their own chunk of the network drive and hey presto.

      Maybe I've asking the impossible of Windows though.

    62. Re:changing passwords frequently makes no sense by turbidostato · · Score: 1

      "you can make the rest of the C:\ drive writable only to administrators and not make normal users administrators. Problem solved."

      Have you really tried that in a real world environment? You can bet is *much* easier to say it than doing it.

    63. Re:changing passwords frequently makes no sense by dstar · · Score: 1

      People who argue that changing passwords frequently* is a waste of time has not had to deal with the security issue of people sharing their passwords on a regular basis. On the odd occaison, the Receptionists will share passwords so they can log in on each other's computers and access each others files.

      And why do these receptionists still have jobs after repeatedly and willfully violating the security policy?

      I'm not joking. Once, twice, three times is grounds for education and maybe a written reprimand, but if they even get close to double digits, either they should be looking for a new job, or you aren't serious about security and should stop pretending.

    64. Re:changing passwords frequently makes no sense by stewbacca · · Score: 1

      If people have to be sharing their passwords back and forth to get the work done, then there's obviously a problem with the password system. Any system that makes legitimate work hard to accomplish is just like the slashdot meme about those who are willing to give up freedom for security deserve neither. So now, since we're talking about computers, it's ok to require people to give up freedom in the name of security?

    65. Re:changing passwords frequently makes no sense by TemporalBeing · · Score: 1

      "The problem comes when they loose the USB stick."

      Basically as much a problem as when they forget their password.

      Not quite. Loosing the USB stick means someone else could gain access. Where if they lost their password someone else can gain access if and only if they wrote it down somewhere, but then they're not as likely to have forgotten it.

      Two-factor mitigates the issue, but still doesn't solve it - especially for primary authentication methods (e.g. local computer login). Two-factor is fine for secondary authentication (e.g. websites, VPN, etc.).

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    66. Re:changing passwords frequently makes no sense by johnlcallaway · · Score: 1

      The argument then is to create a system whereby the users that don't share passwords and follow the rules are inconvenienced by those that don't follow the rules and do share passwords.

      Or are we just not clever enough to come up with a system that prevents sharing of passwords. Like not being able to use the same password at two different computers at the same time, especially for people that are very unlikely to use more than one computer a day?? And then find a way for those people that have to use multiple computers can?

      All requiring me to change my password did was to come up with a rotation system for the same 10 passwords. Someone sharing passwords could easily pass on the rotation system. "Oh .. when this password stops working, here is how I get the next one, I just change the '1' at the end to a '2'". My rotation method beats the 'and must be different by more than 'X' characters' but could be explained to anyone.

      In fact, I wouldn't be surprised if someone else also uses it, and it's in some hackers dictionary already....

      --
      I rarely read replies, it's my opinion and if you thought about your opinion a little more, I'm OK with that.
    67. Re:changing passwords frequently makes no sense by hairyfeet · · Score: 2, Interesting

      Thanks, I knew there was a word for it, but after pulling an all nighter (man I'd love to kick the bastard that wrote those rogue AV programs in the nuts) man brain is a little fuzzy. But I figure if even my mom can remember a PIN, and USB sticks and smart card readers so cheap, why bother making the users jump through hoops?

      As I tell my customers "It is MY job to do the hard stuff, so you don't have to" but in this case a good program with Group Policy De-authorization ability would make it easy and would give better security for BOTH the users and the admins. Like I said I'm just a little shop owner but it seems like tech would fix this problem easily.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    68. Re:changing passwords frequently makes no sense by apoc.famine · · Score: 1

      And you know this how?

      ...unless it's a remote login from someone who's not allowed to remote in, and your logs catch it, and you don't have anything better to do. You're pretty unlikely to notice an employee logging on as a different employee on a shared machine. I mean, when I worked IT, keeping tabs on the secretary and customer service reps' logins wasn't something that was on the front burner.

      If they didn't have issues doing their jobs, there was a lot more important stuff to worry about.

      --
      Velociraptor = Distiraptor / Timeraptor
    69. Re:changing passwords frequently makes no sense by NitroWolf · · Score: 2, Insightful

      People who argue that changing passwords frequently* is a waste of time has not had to deal with the security issue of people sharing their passwords on a regular basis. On the odd occaison, the Receptionists will share passwords so they can log in on each other's computers and access each others files. As an IT team we've done our best to abstract that concept by allowing anyone to log onto any computer in the network so long as they have an account, and mapping network drives automatically based on your permissions, but suffice to say some people just don't understand that. Someone will still only save to "My Documents" or C: drive, because thats what they do at home. Anyways, if someone gets terminated, and they remember the passwords, they pose a security risk. We had this issue come up last summer where a manager knew a few people's passwords, and after being fired, was using the webmail client to snoop on emails.

      I haven't been working in this side of IT for more than 2 years and I can already see the benefit of ever-changing passwords.

      *I suppose that depends how frequently you are talking

      I had to deal with a similar situation in the military... I came to the conclusion that users will always be users and if things like this are happening, it's a failing of the IT and/or Software Design portions of the system. If your secretaries are saving documetns to My Documents on the C: drive, you need to change the My Documents to point to the network drive. You need to basically start eliminating/changing the way the users do things that are improper... it really is ultimately a failing of IT to design the system to cater to the users. In the end, you only have to design one system that works, as opposed to training individuals forever. While it takes longer to design a system properly and less time to train an individual user, over the operational lifetime of the system, the cost:benefit ratio for the properly designed system will far, far outweigh the cost of training users (and ultimately failing).

      I could actually see a lightbulb go off in the head of an Admiral during a JTF exercise one time when I explained this concept to him. Apparently, the concept of making a system that fits the users, instead of making the users fit the system is foreign to a great number of people, mostly in management and those that make budget decisions.

    70. Re:changing passwords frequently makes no sense by Anonymous Coward · · Score: 0

      "some managers honestly don't care" Well, in that case neither should you. Management is in principle responsible for the money and if management decides that security simply isn't worth the hassle, economically speaking, then so be it. Maybe management is wrong, and maybe you think you know better how to direct the organisation, but it isn't your money so it isn't your decision.
      Now, if I were a higher level manager in your organisation, I would fire both those managers and you for gross incompetence, but that's another matter.

    71. Re:changing passwords frequently makes no sense by Anonymous Coward · · Score: 0

      Add in capital letters and punctuation and it is more like 1^25 permutations.

      Hmmm... somehow that doesn't sound very secure...

    72. Re:changing passwords frequently makes no sense by Scrameustache · · Score: 1

      If I understood his post correctly their account is terminated. They are signing into the accounts of other people who told them their passwords.

      Yeah, thanks, someone else already set me straight. I guess you'd have to ask your users to change their passwords when you're laying people off... awkward.

      --

      You can't take the sky from me...

    73. Re:changing passwords frequently makes no sense by nelsonal · · Score: 1

      Our my documents are networked (with something like roaming profiles) and individual. If I log on to any networked computer my My Documents folder and Desktop are sync'd. All of the remainder of C is write only administrator.

      --
      Degaussing scares the bad magnetism out of the monitor and fills it with good karma.
    74. Re:changing passwords frequently makes no sense by PhxBlue · · Score: 1

      If your secretaries are saving documetns to My Documents on the C: drive, you need to change the My Documents to point to the network drive. You need to basically start eliminating/changing the way the users do things that are improper..

      And if you've been in the military, you know how chronically unreliable their computer networks are at most installations. I work at one of the military service academies, and the network here goes down about once a week on average, usually for 20-30 minutes but sometimes for two or three hours. Downrange, it's even worse: I was lucky to have dialup speed when I was deployed to Iraq in '08.

      So sooner or later, your network is going to go down, and when that happens, you have one of two possible outcomes. If users have local Documents folders, they can at least do some stuff while they wait for the network to come back online. If you've forced them to use network storage for their Documents folders, then they're completely dead in the water, and you may as well send them home.

      --
      !#@%*)anks for hanging up the phone, dear.
    75. Re:changing passwords frequently makes no sense by PRMan · · Score: 1

      This is exactly right. What most network/security professionals seem not to understand is that security is a curve of sorts. If you make it too difficult, people will find ways around it so that they can do their job. And you won't like the ways around it that they find.

      Keep it simple. If you are going to run a security class, don't treat everyone in there like criminals. Talk about why security is important. Encourage pass phrases, to increase entropy without difficulty. Make it easy for people to follow the security measures and they won't find ways around it, thereby reducing your security to near zero levels despite all your hard work.

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    76. Re:changing passwords frequently makes no sense by Anonymous Coward · · Score: 0

      Well, thanks for telling everyone, now I'll have to move in in the morning!

    77. Re:changing passwords frequently makes no sense by Mongoose+Disciple · · Score: 1

      From a security perspective, they really are.

      From a "getting your actual work done with a minimum of hassle" perspective, not so much.

      Unfortunately, these are competing concerns.

    78. Re:changing passwords frequently makes no sense by Anonymous Coward · · Score: 0

      Your bank lets you use letters?!

    79. Re:changing passwords frequently makes no sense by the_other_chewey · · Score: 1

      Add in capital letters and punctuation and it is more like 1^25 permutations.

      That must be the famous single sign-on.

    80. Re:changing passwords frequently makes no sense by turbidostato · · Score: 1

      ""The problem comes when they loose the USB stick."
      Basically as much a problem as when they forget their password.
      Not quite. Loosing the USB stick means someone else could gain access."

      I don't think anyone is proposing gaining access *only* based on "something you have" but on a multifactor way. I in fact was thinking about two factor based on something physical (not necesarily a USB stick) and a password.

      "Two-factor mitigates the issue, but still doesn't solve it - especially for primary authentication methods (e.g. local computer login). Two-factor is fine for secondary authentication (e.g. websites, VPN, etc.)."

      I don't see your point. Are you implying that somehow two-factor is worse for primary authentication than one-factor? How is it, since "the other factor" on such a two-factor system can be exactly the same factor as for one-factor?

    81. Re:changing passwords frequently makes no sense by Joe+Snipe · · Score: 1

      You shouldn't need your email outside of the VPN.

      --
      Sometimes, life itself is sarcasm...
    82. Re:changing passwords frequently makes no sense by Anonymous Coward · · Score: 0

      1^25 that's a very... small number...

    83. Re:changing passwords frequently makes no sense by srhill · · Score: 1

      I usually keep the sticky notes on the bottom of the mouse.

    84. Re:changing passwords frequently makes no sense by dcam · · Score: 1

      There is also one more:

      3. You are expecting people to remember too many passwords

      --
      meh
    85. Re:changing passwords frequently makes no sense by js_sebastian · · Score: 1

      It only takes a couple of people who get fired for password sharing to make everyone else so paranoid they never even want a hint at what your password might be, then they learn how to use the tools to allow them to share files by approved methods.

      It also ensures that when the secretary who has a certain file is unexpectedly sick people will not be able to meet a deadline. And in 99% of organizations, meeting deadlines and keeping the business going is much more important than security posturing.

    86. Re:changing passwords frequently makes no sense by jgrahn · · Score: 1

      Frequent changes make you more secure against ex-employees and people who use them in cybercafes.

      More safe in the sense "Well, if the bad guys got hold of a password, at least they only had four weeks/a few months to steal company secrets, corrupt stored information, install backdoors, snoop for more passwords, and crack neighboring systems!".

    87. Re:changing passwords frequently makes no sense by ewanm89 · · Score: 1

      Rotating passwords constantly, say, like RSA's authentication keyfobs are really the only solution. Everyone gets a new password daily, but it's written down for them. They can't share it as it'll be useless the next day or next hour, or whatever. Same if anyone manages to remember it at glancing when manager gets his keys out in the car park.

    88. Re:changing passwords frequently makes no sense by ewanm89 · · Score: 1

      I think his point was the IT department is the police, and not judge and jury. Of course, they do more than just police the virtual world of cyberspace.

    89. Re:changing passwords frequently makes no sense by ewanm89 · · Score: 1

      Well, there are also ways in which one can link their mobile phone via bluetooth to act as the USB stick, it automatically locks on moving out of the vicinity. I was considering expanding on this idea with challenge-response across the bluetooth link so the password is entered into the phone, and registers that device with that machine temporarily. However there are still numerous problems with this to work out, including the one where an office with 50 odd bluetooth connections live in such a small space. And security issues with the bluetooth protocol itself (in fact, a different radio system which is specifically designed for such an application would probably be better).

    90. Re:changing passwords frequently makes no sense by ewanm89 · · Score: 1

      In my opinion webmail client at all is a no, no, I'll just ARPspoof the network and run sslstrip. And that's not the only attack possible.

    91. Re:changing passwords frequently makes no sense by TemporalBeing · · Score: 1

      I don't see your point. Are you implying that somehow two-factor is worse for primary authentication than one-factor? How is it, since "the other factor" on such a two-factor system can be exactly the same factor as for one-factor?

      Think locked account. Corporate environment with IT department, not so much a problem. Home? Or companies without an IT department? A lot bigger problem since they don't necessarily have a way to re-enable access. And in such situations, one-factor is easier for them to resolve than two-factor.

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    92. Re:changing passwords frequently makes no sense by NitroWolf · · Score: 1

      The OP was complaining about the secretaries saving to the local drive. If they don't want them to do that, they need to take away the ability, not try to train them not to do it, because it will never happen and it's a never ending cycle. That's all I'm trying to say - change the system to fit the users, don't change the users to fit the system.

    93. Re:changing passwords frequently makes no sense by QuietObserver · · Score: 1

      The solution is:
      1) Find out what the problem is in the existing system that people are working around by sharing problems, and
      2) Address that problem in a way that removes the incentive to share passwords.

      I agree completely. I work for a tech support company, and we implemented an escalation system that requires a supervisor password from the tech's computer. However, when we expanded to a Filipino call center, we instituted a new system that allows us to send links to our escalations to the supervisor, and thus allows the escalation to take place on their system, where there's no need for the supervisor to use his password. It's helped solve a number of problems and now there is no reason for the supervisors to even consider sharing passwords at all (not that they ever did in the first place).

    94. Re:changing passwords frequently makes no sense by nabsltd · · Score: 1

      It also ensures that when the secretary who has a certain file is unexpectedly sick people will not be able to meet a deadline.

      Unless the file is encrypted, any competent IT person will be able to copy it to where it is needed and give it the correct permissions.

      If only the secretary knows where the file is (or if it's on a USB stick that she took home), then even sharing passwords won't help.

    95. Re:changing passwords frequently makes no sense by nabsltd · · Score: 1

      Um, if you fire person "A" for sharing a password, you'd have to have evidence that they shared it. For example, by knowing that person "B" logged in using credentials from person "A".

      At that point, you fire person "B" as well, since they also violated the policy. You wouldn't know for sure if person "B" had more passwords, but you probably would be able to figure it out, based on login locations (e.g., person "C" logged into the workstation in the office of person "B" 20 times last month).

      Of course two-factor authentication would solve all this.

  4. No comments yet by Anonymous Coward · · Score: 0

    Damn, now I'll have to read the article.

    If I suffer any injuries it'll be on you slashdot!

    1. Re:No comments yet by Tanktalus · · Score: 1

      That's ok, it appears few others have read the article, either. The basic brilliant idea is to keep track of everyone's password, and reject passwords that are too common.

      This just means that attackers have to create an account, and keep changing the password until they get one (or more) rejected. And then they can use those passwords to hack in to other accounts - they know they'll be valid passwords for SOME accounts.

      I don't see this as being an improvement. Maybe if they also randomly reject non-popular (or even unused) passwords to pollute the attacker's dictionary, but even then, that's just obscuring the information instead of denying the information to an attacker.

  5. SImple non-dictionary passwords by ceswiedler · · Score: 3, Insightful

    The best passwords I've used are non-dictionary but pronounceable words. The simplest way to generate one is to alternate consonants and vowels, for example 'lasopedi'. It's easy to remember because your brain can store it as a word, not as a random series of letters. You can add uppercase letters, symbols, or numbers if you want it more complex, like 'lasoPedi2!', which is still pretty easy to remember.

    1. Re:SImple non-dictionary passwords by hitmark · · Score: 1

      optionally make up a word and apply some kind of personal leetspeak "encoding" to it.

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    2. Re:SImple non-dictionary passwords by Shakrai · · Score: 2, Interesting

      Just use diceware. It's got more than enough entropy and uses real words that are easy to remember.

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
    3. Re:SImple non-dictionary passwords by Anonymous Coward · · Score: 0

      Thanks, but no thanks for publishing my password, you insensitive clod!

    4. Re:SImple non-dictionary passwords by pnutjam · · Score: 1

      that password is fine until someone starts using it for a website, laspdedi.com

    5. Re:SImple non-dictionary passwords by Monkeedude1212 · · Score: 1

      I've found that chopping off certain parts of my full name are easy to remember as well, though I suppose those might be easier to guess than a simple non-dictionary word.

      James Tiberius Kirk would be something like ameski or jamtibirk

      and like you said - its very easy to simply add or replace the more complex symbols.

    6. Re:SImple non-dictionary passwords by ArcherB · · Score: 5, Informative

      The best passwords I've used are non-dictionary but pronounceable words. The simplest way to generate one is to alternate consonants and vowels, for example 'lasopedi'. It's easy to remember because your brain can store it as a word, not as a random series of letters. You can add uppercase letters, symbols, or numbers if you want it more complex, like 'lasoPedi2!', which is still pretty easy to remember.

      The best passwords I've found are sentences translated into passwords. For example:

      My phone number is 555-234-2344 : Mp#i555-234-2344
      I live at 2202 Park Street : Il@2202PSt
      Four score and seven years ago : 4Sa7ya...
      My wife won't go down on me since we got married! : Mww'tgdomswgm!

      Whatever. You get the idea. All you have to remember is the sentence.

      --
      There is no "I disagree" mod for a reason. Flamebait, Troll, and Overrated are not substitutes.
    7. Re:SImple non-dictionary passwords by Anonymous Coward · · Score: 0

      Or u can just use a short phrase.

      something like "eatthatfroglater" or wathever...
      i think that if they are long enough (four + words) they are strong enough, and very easy to remenber...

      PD: thats not my passwd. iamspanish, my passwd are in galician...

    8. Re:SImple non-dictionary passwords by Anonymous Coward · · Score: 0

      I don't see the benefit in using that method.

      Signed,
      Ameski Jamtibirk

    9. Re:SImple non-dictionary passwords by Kepesk · · Score: 1

      Part of my job involves helping people reset their passwords. I'm amazed at the number of people who insist on using their usernames, the word 'password' or some variation thereof as their password.

    10. Re:SImple non-dictionary passwords by Anonymous Coward · · Score: 0

      lasopedi != laspdedi

    11. Re:SImple non-dictionary passwords by mcgrew · · Score: 1

      I make up random letter, number, and punctuation passwords, write them down, and keep them in my wallet with my other valuables. Tags are slightly obfuscated in case my walet gets stolen; "Dorothy Slasher" for slashdot, for example.

    12. Re:SImple non-dictionary passwords by alexo · · Score: 4, Funny

      My wife won't go down on me since we got married! : Mww'tgdomswgm!

      Bad password. Too common.

    13. Re:SImple non-dictionary passwords by Anonymous Coward · · Score: 0

      I wonder how many people just tried to log on to your Slashdot account using the password 'lasopedi'.

    14. Re:SImple non-dictionary passwords by cyberfunkr · · Score: 1

      I did something similar with all the various PIN numbers I had to remember. They became phone numbers. Vera: 818-222-1234 on an old scrap of paper is pretty innocuous but I knew it was the PIN for my Visa.

    15. Re:SImple non-dictionary passwords by alexo · · Score: 1

      for example 'lasopedi'

      How many readers googled this word immediately after reading the parent post?

    16. Re:SImple non-dictionary passwords by NFN_NLN · · Score: 1

      The best passwords I've used are non-dictionary but pronounceable words. The simplest way to generate one is to alternate consonants and vowels, for example 'lasopedi'. It's easy to remember because your brain can store it as a word, not as a random series of letters. You can add uppercase letters, symbols, or numbers if you want it more complex, like 'lasoPedi2!', which is still pretty easy to remember.

      There have been numerous studies that show long passwords are stronger and sentences are easier to remember than random garble.

      Rather than lasoPedo4life! which isn't all that to easy unless your name is laso and you're a raging pedo, try something like:
      "My name is Ceswiedler and my dong is 2" long!"

      Long but easy to remember.

      Plus this would discourage password sharing :)

    17. Re:SImple non-dictionary passwords by Anonymous Coward · · Score: 0

      I googled "halopedia".

    18. Re:SImple non-dictionary passwords by Wiarumas · · Score: 1

      I do this too. To take it a step further, instead of coming up with new passwords when old ones expire, I simply shift things over. For example, you may start out with Il@2202PSt, but when it comes time to change it, I do something like l@2202PStI. The next one might be 202PStIl@2, etc. I recommended this technique to my wife who loves to use pet names. Throw this into her unsafe method of pet names plus important dates and it makes it a lot more secure: uffy1996fl is a pretty decent password.

      --
      I will bend like a reed in the wind.
    19. Re:SImple non-dictionary passwords by Bigjeff5 · · Score: 1

      I'm amazed at the number of people who insist on using their usernames, the word 'password' or some variation thereof as their password.

      I'm not, it's easy to remember.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    20. Re:SImple non-dictionary passwords by Anonymous Coward · · Score: 0

      Then,...you don't use the ones in the notebook, but ones you have memorized. Ha!

    21. Re:SImple non-dictionary passwords by knarfling · · Score: 1

      Another method, although not as secure, is to simply break up words with numbers. Simply pick a three or four digit number and place it in the middle of a word. The number can be an area code or any part of a phone number, a zip code, a PIN, or any part of an address.

      For example,
      Slashdot and 943 can become Slas943hdot.
      If special characters are required, $la$943hd0t.

      For rotating passwords, a combination of two or three words, and two or three sets of numbers can fulfil the requirement that the password be significantly different from the previous one.

      I really like using this method on web sites that don't require really, really secure passwords, since the word is often the name of the company or the name of the web site. Plus, if one password is guessed or stolen, the other sites are still secure since they use a different password.

      --
      Great civilizations have lived and died on false theories. Don't mess up mine with a few facts.
    22. Re:SImple non-dictionary passwords by tool462 · · Score: 1

      Put away shoes says wife, or remove dick.

      Oh crap.

    23. Re:SImple non-dictionary passwords by blai · · Score: 1

      I just tell my friends to add quotes to their passwords. Even with 123456, "123456" (with quotes) takes years more to crack than its original, and even if you write it down on a sticky note, who would try your written password with the quotes?

      --
      In soviet Russia, God creates you!
    24. Re:SImple non-dictionary passwords by Anonymous Coward · · Score: 0

      I looked it up on Wikipedia. Alas, it was deleted.

    25. Re:SImple non-dictionary passwords by dhammond · · Score: 1

      That's my theory as well. Keepass allows you to set up a pattern for generating passwords, and it's pretty easy to design a pattern that results in passwords that are easy to remember. I use Keepass to generate and store a new password for everything. Obviously I don't remember every password, but at least I can look at it and hold it in my head for a few minutes if I need to.

    26. Re:SImple non-dictionary passwords by Anonymous Coward · · Score: 0

      I have a similar system. Since, there are numbers everywhere around us, I just pick the numbers that mean something in context to what the password is used for and construct a password from them.

      Example:
      I have a computer at my house, and the address is 523 Somewhere St. So, 523 is a good number to work with in context. Now, above the 5, 2, and 3 on the keyboard are %, @, and #. So make a password out of it. Spell out the numbers and symbol names. Use camelCase or PascalCase to mix in some upper and lower case letters. So with 523, I could make the password fiveTwoThreePercentAtHash523%@#. That's a 31 character password with a 10.33:1 compression ratio. A compression ratio? Yes, because I only have to remember "523". I can reconstruct the rest of the password from that.

      But will people be able to guess your password if you use the numberSymbol1! format? Not necessarily. Your format is yours. There's a wide variety of ways to mix up the components of the password to make it unguessable without huge difficulty. For example, the same 523 could be represented as:
      - five5Percent%Two2At@Three3Hash# (different grouping)
      - fiveTwoThree523%@# (no spelled symbols!)
      - 523523FivetwothreePercentAtHash (no symbols, and repetition not found in the base format) ... you get the idea. Decide on a format, choose a couple of digits, and make sure you consistently name the symbols the same way (hash, pound, octothorpe, I don't care, but pick one or you'll forget).

      This has a handy side-effect of making it fairly safe to write down the numbers you chose on a post-it, or even giving them as a password hint. Seeing "Hint: 523" is not very helpful to someone trying to break into your account.

    27. Re:SImple non-dictionary passwords by WaroDaBeast · · Score: 1

      So your password would rather be “comeesofrancésdespués” then?

      --
      "The body may heal, but the mind is not always so resilient." -- Deus Ex: Human Revolution
    28. Re:SImple non-dictionary passwords by GregC63 · · Score: 1

      I've been creating my passwords like this for years, not impossible to crack, but extremely difficult. I try to educate my users on this, but the problem is that most of them are too lazy to even think up a phrase!

    29. Re:SImple non-dictionary passwords by archangel9 · · Score: 1

      simple six-letter passwords like ameski would be broken immediately by a brute force non-dictionary attack, say if you put that on a zip/rar archive. That is a case of something that is easy for the human brain to remember, but easy for a computer to solve. I would rather see J4m3$t1b3r1u$k1rk. Far easier to remember using substitution, and it meets the standards of most of the password policies out there. It could even be too long/complex for some websites, which has already been addressed in the thread.

    30. Re:SImple non-dictionary passwords by Anonymous Coward · · Score: 0

      You could use the "great German dream of simplifying English" which as mentioned a couple of times here:
      1. make english fonetic - remov xtra alfabets.
      2. yuz kunsistent konsonants (use consistent consonants, for the busy ;) )
      3. ....
      4. gud pasvurd !

    31. Re:SImple non-dictionary passwords by rla3rd · · Score: 1

      My wife won't go down on me since we got married! : Mww'tgdomswgm!

      Bad password. Too common.

      I'm not sure about that. This is slashdot. Girlfriends are hard enough to come by.

    32. Re:SImple non-dictionary passwords by steelfood · · Score: 1

      I just changed my password to: Refudiate

      --
      "If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
    33. Re:SImple non-dictionary passwords by Anonymous Coward · · Score: 0

      I've done exactly this using song lyrics for years.

    34. Re:SImple non-dictionary passwords by gringer · · Score: 1

      simple six-letter passwords like ameski would be broken immediately by a brute force non-dictionary attack

      No, they wouldn't. A reasonable computer system would have controls to protect against brute-force attacks, either by increasing the password check time for each failed attempt, or by locking a computer out if it failed more than some small number of times.

      Dictionary attacks work en-masse because it's a birthday attack -- you can spam heaps of people with heaps of words, even only 2-3 times per person, and the chance of getting a match is pretty high (as long as you don't care who the match is). Distribute the work over thousands of computers and a couple of weeks, and it can be quite difficult to automatically pick up. The search space for six-letter passwords (even ones starting with 'a') is much larger, and basically needs a determined brute-force login attempt for each user.

      --
      Ask me about repetitive DNA
    35. Re:SImple non-dictionary passwords by gfreeman · · Score: 1

      Nah. My voice is my passport. It verifies me.

      --
      Ceci n'est pas un sig.
    36. Re:SImple non-dictionary passwords by archangel9 · · Score: 1
      from my original post:

      say if you put that on a zip/rar archive

      Reading is fundamental. I'm just pointing out the folly of a simple password.

    37. Re:SImple non-dictionary passwords by Anonymous Coward · · Score: 0

      Any half decent dictionary checker will automatically include all the standard "l33t" substitutions, even going back to the early nineties.
      Other than for satisfying "must contain both numbers and letters" requirements, those substitutions are effectively worthless.

    38. Re:SImple non-dictionary passwords by LanMan04 · · Score: 1

      When I was in high school and had trouble remembering my locker combo, I'd just write it in octal (not as easy to spot as hex) on a sticker and stick it to my locker.

      --
      With the first link, the chain is forged.
    39. Re:SImple non-dictionary passwords by Fumus · · Score: 1

      If you know other languages, use those as passprhases. Or mix both English and the other language. If you can, use extended characters.

      MójHouseGrün
      Try running your dictionary attack against my Polish-English-Russian*-German words.

      * - The Russian bit got eaten by Slashdot because it doesn't like Cyrillic, it seems.

    40. Re:SImple non-dictionary passwords by FoolishOwl · · Score: 1

      In the repositories for Ubuntu, there are two utilities that generate random, pronounceable words: apg, and pwgen. The passwords produced by apg are more easily pronounced, and are displayed with pronunciation guides, but not quite as secure -- though I expect they're secure enough. The programs are generally available, but the Ubuntu version of apg has a nice configuration file -- which seems to be an undocumented addition.

      I find that pronounceable passwords help with the first few times I enter a password, before it's totally memorized, and entering the password is mostly a matter of muscle memory.

    41. Re:SImple non-dictionary passwords by FoolishOwl · · Score: 1

      My impression is that the key is finding some way to get the encrypted passwords off the target system, so they can be tested at leisure. For instance, the password files on most *nix systems can be read by any user -- so, if an attacker can get access to a legitimate account, or finagle downloading an arbitrary file, then they can run the dictionary attack on their own machine.

    42. Re:SImple non-dictionary passwords by Anonymous Coward · · Score: 0

      I agree - I also find that the easiest sentences to remember are song lyrics.
      Everyone remembers the chorus to favourite songs.

      So a KISS fan might have
      We built this city on Rock and Roll!
      WbtcoRaR!

      The only give away is when you see them rocking out everytime they log in.

    43. Re:SImple non-dictionary passwords by ctdownunder · · Score: 1

      The best passwords I've found are sentences translated into passwords. For example:
      My phone number is 555-234-2344 : Mp#i555-234-2344
      I live at 2202 Park Street : Il@2202PSt

      Although a valid idea, your first examples are very BAD ones. NEVER use personal information to build passwords. That said, this is a very common foible. All advanced cracker systems (NSA et. al.) use personal historic information in large quantities to create these types of passwords.

      --
      The government has a defect: it's potentially democratic. Corporations have no defect: they're pure tyrannies. -Chomsky
    44. Re:SImple non-dictionary passwords by Carnildo · · Score: 1

      The best passwords I've found are sentences translated into passwords. For example:

      My phone number is 555-234-2344 : Mp#i555-234-2344
      I live at 2202 Park Street : Il@2202PSt
      Four score and seven years ago : 4Sa7ya...

      Why not just use the whole damn sentence? Random alphanumerics give you about six bits of entropy per character, while English prose gives roughly 1.5 bits per character. Compare:

      "4Sa7ya": 36 bits of entropy
      "Four score and seven years ago our forefathers brought forth on this continent an new nation, conceived in liberty and dedicated to the proposition that all men are created equal.": 268 bits of entropy, and it's easier to remember.

      --
      "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
    45. Re:SImple non-dictionary passwords by RivenAleem · · Score: 1

      I read here before in a similar conversation about passwords; the use of an algorithm to generate a password that's unique to the application you are using (or website) but specific that you don't need to remember 20+ passwords.

      For example:
      1823 (year of birth) + saho (every odd letter in slashdot) + pink (my favourite colour) = 1923sahopink

      Reverse the positioning of the fixed elements if the site/system begins with a vowel

      pinkaao1823 for Amazon

      So you only need to remember your rule, and then inject something that will make the password unique, which you also don't have to remember because it is connected to where you are accessing.

    46. Re:SImple non-dictionary passwords by pnutjam · · Score: 1

      guess that's a better password then I thought. I tried to type that 3 times and just couldn't get it right...

    47. Re:SImple non-dictionary passwords by tepples · · Score: 1

      Why not just use the whole damn sentence?

      Because it's shown as asterisks when you type it, so you can't easily find typos to fix them.

  6. Depends on the importance and access by FictionPimp · · Score: 3, Insightful

    To me it depends on two things:

    1) How important is the data.
    2) What level of access do un-authorized people have to the system.

    For example, we have a private development server on a isolated vlan. The only way to gain any network activity to this server is to be plugged into one of the ports that have access to that vlan (so just the developer offices).

    Do I really need a password like 2wsx)OKMnhy6BGT%?

    or does something simple like: 53xym@n cover it?

    Now, let's say it's a public server available on the internet with ssh running? Does a really strong password protect me any more then just using a simple public key with a simple password on said key?

    1. Re:Depends on the importance and access by socz · · Score: 1

      Want to know how I set up my passwords?

      1st) I write a song. A tune I can follow in my head.

      2nd) I add words.

      3rd) When asked for a password, I type until the max limit has been reached.

      4th) When logging in, I type until I'm not allowed to!

      Sure, it might sound complicated but no one is going to guess what year Columbus sailed...

      --
      My abilities are only limited by my imagination
    2. Re:Depends on the importance and access by mandelbr0t · · Score: 1

      I would also add:

      3) Where is it possible to access the data?
      4) Is it feasible to monitor and log accesses to the data?

      If the answer to 3) is "anywhere" and 4) is "no", there is a case for a strong password. In these cases, it may be necessary to take advantage of password memory features in either your smartphone or web browser. In this case, a strong password would protect against constant phishing, while still being useable. The fact that I don't actually remember my password is balanced by the fact that the password is only remembered in a physically secure location. Password recovery in the case that you need it could be accomplished via a token-based password reset using a callback scheme (e.g. email or SMS). You would have to break into my house or steal my phone to be able to access those accounts. Admittedly, this may be a concern depending on the value of the data; but I would change the answers to 3) and 4) in this case.

      --
      "Please describe the scientific nature of the 'whammy'" - Agent Scully
    3. Re:Depends on the importance and access by sarysa · · Score: 1

      Great post, but let me give you two more:
      3) What layers of security does the site in question have?
      4) Does it share a password with a site with poor security?

      My own security scheme is simple: Originality. My passwords are pronounceable nonsense. You won't find them in dictionaries, but they result from years of phrase mutation in my subconscious. I share passwords along sites, but I have multiple levels. Sites that don't have any financial information attached have one of a couple "I don't care" passwords. Sites that do have financial information but would not inconvenience me much have a couple more mixed "I care a little" passwords. Banks, credit cards, and high damage potential sites(i.e. Amazon) all have one-password-one-site, more mixed passwords but there's some amount of cohesion to them -- but only to me. I don't ever make passwords like $TegetGEvg4#@$g. Why would I make a password that I have to write down? What is more secure than something that resides solely in your mind?

      Having never had even my "I don't care" passwords guessed (which in kind of surprises me) I have a hard time taking others' security advice seriously. (and I'm also annoyed when a software program tells me my password sucks)

      --
      Charisma is the measure of someone's ability to lie with a straight face.
  7. Seems to Be Some Confusion by eldavojohn · · Score: 2, Informative

    I'm not sure that allowing unique but simpler passwords is a better idea.

    There is a misunderstanding here. The paper itself is proposing an additional mechanism for protecting against popular passwords. Let's say I give you the password "password" and you find it in the dictionary and send it back to me. Now I give you the password "p@ssword" and you again explain it must have an uppercase/lowercase mix as well as a special character and a number. So I give you "P@ssw0rd" and we go about on our merry business.

    Unfortunately for the security of my account, I responded to your system's demands in a very algorithmic way. And, after millions of users try this, it might be safe for me to add in my dictionary attacks substitutions for characters in password.

    I believe what the proposed paper is suggesting is that there is an oracle that alerts the user when their password is acceptable but is simply too common and therefore unsafe. The final piece of the puzzle is building in protection so that attackers cannot "query" the Oracle to find out what are popular passwords in your system that have reached their max. It's about managing entropy in the set of passwords that your user has with a new mechanism ... and can be applied equally to the loosest and most stringent password requirements.

    After reading the paper (assuming you don't have this already), it is genuinely a way to increase your user's protection.

    --
    My work here is dung.
    1. Re:Seems to Be Some Confusion by socz · · Score: 1

      This is one if not the only thing(s) I liked of the pressure sensitive keyboard that MS developed (it was MS right?). Having your P@$$UU0rd wouldn't be enough, it would have to be with the same pressure each time AND speed/quickness/slowness of typing it. That is pretty secure.

      For anyone who thinks "people will be able to do it..." Sure, for most probably. But you take people like myself who type pretty quickly and it'll be a job - not because of the speed but because of how hard or soft I press certain keys.

      In my world, it's not how complex or difficult it is to type a password, but how fast I can type it. It always seems there's people around me when I'm logging into any number of things so In order to avoid having to ask "please look away" or compromising what my pw is because I need to use a lot of 'special character keys' i just type so fast no one can tell what i'm entering! Of course, some things require more security than others :P

      --
      My abilities are only limited by my imagination
    2. Re:Seems to Be Some Confusion by Anonymous Coward · · Score: 0

      The final piece of the puzzle is building in protection so that attackers cannot "query" the Oracle to find out what are popular passwords in your system that have reached their max.

      Why does that matter? The list of common passwords that attackers currently use will likely be all be maxed out, so attackers can just use that and there's no need to query anything. The system's defense can only rely on the fact that the max is low, not on the secrecy of maxed-out passwords.

    3. Re:Seems to Be Some Confusion by travisco_nabisco · · Score: 2, Insightful

      Detecting how a user types a password sounds like a great idea until I decide that my cheese burger is not worth putting down, and I try to type the password with one hand.

      Or maybe I have cut my finger and have a bandaid on it, altering my typing speed and force distribution. Perhaps there is a crumb stuck under a key that alters the momentum of the press.

      There are way too many possible ways for it to go wrong. There needs to be a backup method, and that is likely to remove most of the benefits of the scheme.

    4. Re:Seems to Be Some Confusion by socz · · Score: 1

      how about more than 1 password? one for your right hand, one for your left, and one complex 'master' to override the sensitivity issue?

      --
      My abilities are only limited by my imagination
    5. Re:Seems to Be Some Confusion by esampson · · Score: 1

      ...The final piece of the puzzle is building in protection so that attackers cannot "query" the Oracle to find out what are popular passwords in your system that have reached their max...

      Actually that isn't a problem. If a hacker finds out that "passw@rd" has been used 10 times and reached the limits of use they still have to figure out which of the 1,000,000+ accounts use it. Randomly trying accounts means that they have less than a 1 in 100,000 chance of hitting one that accepts it.

      This is as opposed to the hacker simply trying "123456" on a system of 1,000,000+ accounts without limits where there will probably be over 9,000 accounts using that particular password (based on the analysis of rockyou.com's passwords back in January).

      The problem with this approach is that it fails if the password file itself becomes compromised. If that occurs the hacker can simply hash "passw@rd" and then look for any accounts using that hash. If strong passwords are enforced the hacker would have to launch a brute-force attack to find out that accounts have the hash of passwords such as "i1492,Cstob".

    6. Re:Seems to Be Some Confusion by gmuslera · · Score: 1
      There are 2 problems with the proposed approach:

      - Some of the trivial passwords are unique (i.e. the username, the mail address) so won't be popular and allowed.

      - The "popularity" test ensures you to know that someone else have the password you tried to use, even if looks complex.

    7. Re:Seems to Be Some Confusion by Tanktalus · · Score: 1

      And now you're back to the security of your master password alone.

    8. Re:Seems to Be Some Confusion by nasch · · Score: 1

      The problem with this approach is that it fails if the password file itself becomes compromised. If that occurs the hacker can simply hash "passw@rd" and then look for any accounts using that hash.

      Unless there's salt, which I hope there would be. That would not make the attack impossible, just much, much, slower.

    9. Re:Seems to Be Some Confusion by Evardsson · · Score: 1
      The problem is that by the time a password has passed the threshold for "popularity" it is likely already too late. Any password that is likely to be "popular" is likely to be in a dictionary somewhere (I am talking about cracking dictionaries, not Webster's or OED).

      From the article:

      "Since no passwords are allowed to become too common, attackers are deprived of the popular passwords they require to compromise a significant faction of accounts using online guessing.

      emphasis mine

      What comprises a "significant faction?" Is it 10%? 5%? 1%? How about .01%? For a site with "millions of users" (like Hotmail), .01% is tens of thousands of accounts. .001% is still thousands of accounts. For sites like Facebook (as a f'rinstance) even one compromised account can put hundreds more at risk - and with a simple link to malware posted as a status update on one owned account it can spread quickly to infect thousands.

      Maybe it is time to start thinking in terms of keys (like SSH) that are stored in a USB key and fingerprint protected. Or is that too paranoid for mass consumption? I can see it becoming popular given the right push (in the media, especially), though.

      --
      Death looks every man in the face. All any man can do is look back and smile. - Marcus Aurelius
  8. Idioms by jplopez · · Score: 0

    Use your favourite idiom/s with random symbols mixed in. For instance, turn "All that glitters is not gold" into "$all.that_glitters.is_not.gold#". Works like a charm.

    1. Re:Idioms by mdarksbane · · Score: 1

      The thing is, once you've hit 12+ characters in a phrase the special chractera aren't really buying you that much. You gain as much security by making your phrase one word longer as you do adding -;())$&&@@ in the middle of it. Allthatglittersisnotgold will beat dictionary attacks, take weeks to brute force, and be much easier to type. The only point of random characters is to get some of those benefits in an 8 character password.

    2. Re:Idioms by profplump · · Score: 1

      I might agree if you said "12+ characters provide enough protection against brute-force attacks even using only 52 symbols". Given random passwords that's probably true. I'm not sure I'd agree for passwords based on real words, but it's at least a valid point for debate. And I'd agree wholeheartedly if you said "having a large character set is more important for shorter passwords".

      But there's great value in adding different character classes to your password, no matter the length.

      A 12-character password that is predictably-cased has about 10^28 possible combinations. If you require nOn-prEdiCTaBle case that becomes 10^56. If you require non-predictable numbers (i.e. don't just slap them on the end) that becomes 10^66. If you require the 7 special symbols you use in your example, that becomes 10^74. To get the same number of possibilities with the predictable-case character set you'd need a password about 750 characters long.

      You're also ignoring the use of frequency and other linguistic analyses on any phrase based on full English words to eliminate (or at least de-prioritize) a significant portion of the possibilities. Which exposes another benefit to increasing the number of character classes -- if you make non-predictable substitutions (i.e. not l33t speak) into your English words you can greatly hamper language-based analysis without the need to require truly random passwords.

    3. Re:Idioms by mdarksbane · · Score: 1

      Yes, but... we're talking about normal passwords, not whatever they use to protect against a nuclear launch.

      See this article:
      http://news.electricalchemy.net/2009/10/password-cracking-in-cloud-part-5.html

      By the time you've hit 12 characters, at current rates you're looking at $1.5 million in computing time to brute force.

      For your crazy good password, you're hitting the multi-million dollar threshold at 9 characters. I'm sure most people can remember a couple extra characters of a phrase easier than they can remember to whether it's S3cretP@55w0rd or Secr3tp@ssw0rd!

      A dictionary to attack a random phrase of 12 characters or more is too large to be practical. Even at all dictionary words of 12 characters it's getting huge.

      So for all practical purposes, with some basic care for the likelihood of someone guessing that your favorite meme is AllYourBaseAreBelongToUs, a memorable passphrase of medium length is secure enough for over 99% of situations, and practically as secure as the 8 character multi-asterisk monstrosities that security experts recommend.

      In the end, it's about convincing users to pick something better than "football" or "iloveyou" as their password. Which of these recommendations is more likely to have a practical impact, and which is more likely to end up on a sticky note on someone's monitor?

  9. Simpler by Anne_Nonymous · · Score: 1

    t*m1Lv!^88o%wYc5#pq9-eb7+n? That's amazing. I've got the same combination on my luggage.

  10. My password is very easy to remember. by mabersold · · Score: 1

    It's the same as the combination to my luggage.

    1. Re:My password is very easy to remember. by masmullin · · Score: 1

      my luggage password of 12345 works just fine.

  11. Actually I don't. by DrPeper · · Score: 1

    "I don't think anyone disagrees that having elaborate rules with 20 char passwords requiring mixed cases and symbols and requiring them to change frequently is a pain"

    Actually I don't have a problem with it. Once you get used to it and it's normal, then it's really not a problem. The thing with these people is that no matter how easy a password system is, they are going to complain about it.

    1. Re:Actually I don't. by Darkness404 · · Score: 1

      Ok, so how do you remember the password? Yes, some of us /.ers can memorize a large password but for the vast majority of everyone else, they have to write it down. When you write it down, it means that anyone with physical access to your workstation/cubicle now has your password. Not to mention how security questions are usually a weak link...

      Something tells me that a 6-7 character password of something meaningful yet obscure would have decent amounts of protection without leading in new security flaws.

      --
      Taxation is legalized theft, no more, no less.
    2. Re:Actually I don't. by FictionPimp · · Score: 1

      I use patterns on the keyboard for most of my passwords.

      For example

      @W(I0o1q#E*U

      That is a easy to remember password.

      wpWPa'A'z/Z? is another.

    3. Re:Actually I don't. by Darkness404 · · Score: 0

      Things like that may be great for you, but what about the 50 year old person in accounting who uses the hunt and peck method of typing where that would be incredibly slow? The problem with company-wide password policies is that its not just for us who know the keyboard, know the point in having passwords like that, and such. What about the boss? Of course he is going to want root everything, but in general most bosses are pretty lousy with computers, he isn't going to want a password like that, he wants a password like his wife's name and birthday. The boss is not going to want limited access because in his mind he is the boss and should have full access to everything anytime, not that he really -wants- to set up cronjobs systemwide, but if you have an account that won't let him, he doesn't want to be locked out of that.

      --
      Taxation is legalized theft, no more, no less.
    4. Re:Actually I don't. by travisco_nabisco · · Score: 1

      I don't know about 20 character password, but a 8-12 character password should be recallable by most humans.

      Whenever I need a new password I actually just sit down and type a combination of letters and number, upper and lower case. Then I type it another 10 times and it is in my brain already. By not planning it out before I type it I believe my brain is creating a pseudo random combination that it will remember easily.

    5. Re:Actually I don't. by kent_eh · · Score: 2, Interesting

      "I don't think anyone disagrees that having elaborate rules with 20 char passwords requiring mixed cases and symbols and requiring them to change frequently is a pain"

      Actually I don't have a problem with it. Once you get used to it and it's normal, then it's really not a problem. The thing with these people is that no matter how easy a password system is, they are going to complain about it.

      The big problem with my employer, is that most of us have multiple platforms to log into, each maintained by a different group. Each with unique password policies

      which means different expiry periods, different non-alpha character requirements, and different min/max character requirements.

      Yes it's stupid.
      Yes, it does drive many users to the post-it note solution
      Yes we are a huge bureaucratic organization
      And, no, there is no political will to merge or harmonize the systems or policies. "You want us to do things like *them*? Are you mad!"

      Sigh. Only 5 years 'till early retirement...

      --

      ---
      "I can't complain, but sometimes still do..." Joe Walsh
    6. Re:Actually I don't. by Anonymous Coward · · Score: 0

      Most dictionaries account for this and include quite a few patterns (it's cheaper to try 10,000 patterns than to truly bruteforce).

    7. Re:Actually I don't. by Anonymous Coward · · Score: 0

      "I don't think anyone disagrees that having elaborate rules with 20 char passwords requiring mixed cases and symbols and requiring them to change frequently is a pain"

      Actually I don't have a problem with it. Once you get used to it and it's normal, then it's really not a problem. The thing with these people is that no matter how easy a password system is, they are going to complain about it.

      The big problem with my employer, is that most of us have multiple platforms to log into, each maintained by a different group.
      Each with unique password policies

      which means different expiry periods, different non-alpha character requirements, and different min/max character requirements.

      Yes it's stupid.

      Yes, it does drive many users to the post-it note solution

      Yes we are a huge bureaucratic organization

      And, no, there is no political will to merge or harmonize the systems or policies. "You want us to do things like *them*? Are you mad!"

      Sigh. Only 5 years 'till early retirement...

      let me guess, you work at a bank or other financial institution. Those places have the most retarded policies i've ever seen.

      yes unfortunately I too work at one.

    8. Re:Actually I don't. by Anonymous Coward · · Score: 0

      The thing is, that's a PERFECT solution for, say, a home user who needs to remember their online passwords. Anyone breaking into the house to steal shit isn't going to take the notebook in the bottom drawer of the desk... they'll take the computer.

    9. Re:Actually I don't. by DarthVain · · Score: 1

      You must work down the hall from me.

      In the time I have been here, only one corporate application has harmonized passwords. It was the only one of very many. However at least I could be happy about one less anyway.

      As I put in an earlier post all those different systems passwords are pretty much pointless anyway. If anyone managed to log on as me, they could just send an email to Help Desk saying "Whoops I forgot my password again! Could you reset it for me and send me the new one via email? Thanks!" for any system they wanted access to. So whats the point really?

  12. Write it down by glittermage · · Score: 5, Funny

    Just write down your password in a convenient & easily accessible location near entry point. Problem solved.

    1. Re:Write it down by boristdog · · Score: 1

      Just write down your password in a convenient & easily accessible location near entry point. Problem solved.

      I guarantee that everyone reading this just thought of those Post-its on his/her PHB's desk.

      At least the PHB's secretary has the good sense to put the Post-it with the password in her drawer, where no one would ever think to look.

    2. Re:Write it down by masmullin · · Score: 1

      what does the players handbook have to do with this?

    3. Re:Write it down by hairyfeet · · Score: 3, Interesting

      That reminds me of a story one of my teachers used to tell: He was taking a class to go check out some new enterprise clusters and the PHB they had conduct the tour kept blathering on about how secure their place was thanks to their insane password policies. Finally Mike got tired of it and said "I'll bet you $100 and a steak dinner you let me loose in here for 15 minutes and I'll have access to your system". This of course annoyed the PHB who took the bet. Sure enough in 15 minutes he came back with 4 valid logins. When the PHB demanded to know how he did it he just started flipping keyboards over until he found post its with logins. He said the PHB stormed off in a huff and he never did get his steak or $100.

      That is why I believe ultimately passwords will have to be done away with for smart cards or CC style password generators for large systems. It is just too hard for little Sally in the pool to remember the huge password, so you end up with a security theater system where the janitor has better access than many of the admins.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    4. Re:Write it down by the+phantom · · Score: 1

      I see nothing wrong with writing down passwords and keeping them in one's wallet or purse. If it is good enough to carry cash, identification, and credit cards, it is certainly good enough for any password that I am ever going to need.

  13. Only for big services by PseudonymousBraveguy · · Score: 2, Informative

    This only works for big servics: If you have only a couple of users, you will miss many of the easy-to-guess passwords. Instead of preventing users to pick the same password as other users, you should check the passwords against a pre-made dictionary. This is basically the same approach, only without relying on the users for building your dictionary.

  14. Passwords aren't the weak point by Darkness404 · · Score: 4, Insightful

    In most systems, the password isn't the weak point, it is generally the security question or an off-site link. For example, you might require that users of an online banking system use a password 15 characters long, however, you e-mail them a link to change a password if needed through an e-mail account, well if that person's password is "e-mail" or something like that, all the security on your site vanishes.

    Really, you have to figure out who would be trying to get into your account, family members? A random black-hat? Your friends? Your enemies? And base passwords on there, for example, if your main problem is with black hats, a password such as your dog's name with your birth year might be good enough to prevent brute force attacks like "fido1961" on the other hand, that password is laughably weak if your family or friends wants to get in and have some good skills. However, in most cases people write down passwords which lead to more weaknesses there because for some reason IT departments want people to have passwords of "Zn98iTgg4324YEneEjjRtZ34" which might be great at preventing a black hat from accessing it, but such an arcane password generally requires people to write it down.

    --
    Taxation is legalized theft, no more, no less.
    1. Re:Passwords aren't the weak point by Anonymous Coward · · Score: 0

      The real problem with online services is that anybody can use them from anywhere if they just have the password. If you could only access the service from your own computer then it would be much more secure. Then you could secure access like any other key or property.

      A real solution then would be a fob and simple passwords. By needing a hardware token you can prevent people from getting in from anywhere, and by having a simple, easy password you make it less worthwhile to steal the fob since they would still have to guess the password.

      This hardware device could for example be built into keyboards as a separate USB profile, where you say press the 'secure' button once per site you log into and it does some encryption magic using an internal private key. Or it could be a tiny fingernail sized bluetooth device, maybe even powered by vibration or induction. The only hold-up would be making it generic so that you only need one device, not one device per company you deal with.

    2. Re:Passwords aren't the weak point by Anonymous Coward · · Score: 0

      The trick is to someone else's pet's name, and someone else's birth year.

    3. Re:Passwords aren't the weak point by EdIII · · Score: 1

      but such an arcane password generally requires people to write it down.

      True Story:

      I once walked through a floor in a building with about a dozen or so workstations and employees in a call center. Midway across the floor I was laughing so hard they thought I was psychotic or something.

      On sticky notes on the monitors, sticky notes on the VOIP phones, "laminated" with tape in most cases, was both the username and password.

      I was still smiling when I asked the head IT guy if he had any strong password requirements. He said, "Oh yes. 14 chars mixed alphanumeric. Enforced".

    4. Re:Passwords aren't the weak point by the_one(2) · · Score: 1

      Does banks in the US seriously let you have full access to your bank account with only a fucking password? That seems ridiculously insecure. Don't they care if their users get hacked?

    5. Re:Passwords aren't the weak point by GWRedDragon · · Score: 1

      It's only insecure if you pick a ridiculously stupid password. My bank, I believe, locks out the account after 10 failed attempts. Good luck guessing my password in 10 attempts.

    6. Re:Passwords aren't the weak point by the_one(2) · · Score: 1

      A trojan later... Wooohoo, guessed it in one:)

  15. Compuserv had it right by pcjunky · · Score: 3, Interesting

    Compuserv used to use two words with a punctuation mark between them . My old password was impair?boxer. Tens maybe hundreds of millions of possibilities, simple to remember. I still use that scheme.

    1. Re:Compuserv had it right by jandrese · · Score: 3, Funny

      Interesting. According to the internet, the average educated adult knows about 20,000 words. Assuming a loose definition of "punctuation" we have about 32 punctuation keys on the keyboard. This means there are around 12,800,000,000 possible passwords under that system. That compares alright (but not spectacularly) to 8 random lowercase letters (208,827,064,576 combinations). It falls completely on its face against requirements like "add random punctuation, numbers, and at least one capital letter (6,095,689,385,410,816 combinations).

      12 billion sounds like something a computer could brute force these days, although it depends a lot on the algorithm.

      This is also why on Windows you want to have a 15+ character password. For 14 characters and below, Windows stores the passwords as two 7 byte fields for backwards compatibility purposes (darn Windows 95/98!). This is bad because a 7 byte field with just lowercase letters has only 8,031,810,176 combinations, 16 million if you use the full 14 characters, but most people have 8 character passwords for historical reasons (DES salt length of all things), and that last character is basically worthless. It's a bit of a pain, but 15 character passwords can be made reasonable (assuming your security policy doesn't require 25% punctuation or something) and will be stored a much more secure way on Windows hosts.

      --

      I read the internet for the articles.
    2. Re:Compuserv had it right by profplump · · Score: 1

      This is relatively secure if and only if there's a significant variation in the length of the first word. If there's not -- for example, if the base words are mostly 4-5 characters -- then it's only a few times more complex than any standard dictionary-based password. It's better than *just* using a dictionary word -- for example, given a dictionary of 150,000 words you from 10^5 possibilities to 10^6 or 10^7 -- but it's still pretty week.

      For comparison, if you used a character set that included upper and lower-case letters, 10 digits, and 10 other characters, you could have a 4-character password with 10^8 possibilities. If you can remember a 7-character random password that becomes ~10^12.

    3. Re:Compuserv had it right by blair1q · · Score: 1

      So the number of iterations the crack program has to try goes up from (dictionary size) to (number of punctuation marks on a standard keyboard)*(dictionary size)^2.

      But that's still a lot smaller than (sum( over random lengths, (number of symbols on a standard keyboard)^(random length) ))

      Probably several orders of magnitude smaller.

    4. Re:Compuserv had it right by stewbacca · · Score: 1

      Having a password strong enough to defeat brute force automated attacks is a great idea...when the data you are protecting is valuable enough to ever be threatened by such a sophisticated tool. Putting a 15+ character password on my yahoo account seems a bit much overkill.

    5. Re:Compuserv had it right by cbhacking · · Score: 2, Insightful

      Quick point: The 15+ characters on Windows rule is outdated (not that short passwords are a good idea anyhow). The old hash algorithm was absurdly easy to brute-force (there are free downloads that will do it in 3 minutes or less) and is disabled by default on all Windows systems from Vista forward (possibly also 2003, I'm not sure). I believe it can be re-enabled for backward compatibility, and it may be possible to disable on XP (check the Local Security Policy management console, perhaps) but yes, there are downsides to using a legacy OS, such as legacy hashing algorithms used for security.

      --
      There's no place I could be, since I've found Serenity...
    6. Re:Compuserv had it right by Big+Nemo+'60 · · Score: 1

      Disclaimer: I manage most of my passwords through two different password managers (which allows me to use totally crazy random passwords that i don't have to remember and may change whenever I want; also, I have two different, strong passwords for the password managers and I do not write them down).

      When I cannot / do not want to use the above mentioned, I mostly use a slight variation of the CompuServe scheme (I was a CompuServe user myself years ago) - but I put at least one UPPERCASE letter in each word (not necessarily the first letter!), for example: "slAsh;doT" or "sLash4dOt" (usually I choose LONGER words, actually!). This makes the password slightly harder to break and also meets most requirements for strong passwords.

      --
      In the long run we are all dead. - John Maynard Keynes (1883 - 1946)
    7. Re:Compuserv had it right by jandrese · · Score: 1

      The problem is domain controllers, which are sometimes forced to use the old algorithm for backwards compatibility purposes. I know when I change my password I get a warning from the domain that my password is being stored differently and that I will not be able to log onto any of the Win95/98 machines we don't have anymore.

      --

      I read the internet for the articles.
    8. Re:Compuserv had it right by cbhacking · · Score: 1

      Sounds like your domain controller may be running an old version of Windows Server... update to 2008 (R2, ideally) and/or disable the legacy hash; if you don't have legacy clients you really don't want to keep storing the legacy hash because it really is easy to break. I think all versions of Windows from 2000 up *can* use the new hash algorithm.

      --
      There's no place I could be, since I've found Serenity...
  16. Easy, secure passwords by c1ay · · Score: 1

    It's pretty easy to make secure, simple to remember passwords. Take some random sentence from your like like, "I grew up at 367 oak Street in Mytown when I was little." Grab the first letter and all the numbers, Igua367OiMwIwl and you've got a dictionary proof password that's secure and easy to remember.

    --

    1. Re:Easy, secure passwords by Scatterplot · · Score: 1

      A slightly easier to remember version of that train of thought is to use a whole sentence- 'baconisgood' or 'ihaveacalculator' is made up of words in the dictionary, but the sentence structure won't be very easy to guess. Add capitals and punctuation to suit.

    2. Re:Easy, secure passwords by mr_da3m0n · · Score: 1

      In the same line of thought, why not use plain sentences? It's what I do. Easy to remember, plenty of characters, and punctuation. For example "Keanu Reeves is sad, eating a sandwich." Bruteforce that.

    3. Re:Easy, secure passwords by Anonymous Coward · · Score: 0

      Why not simply use the sentence when possible? Even if your entire sentence is from a list of the 150 most common words, that search space is massive compared to that generated by your system's shortened version. In addition, it's trivial to destroy the usefulness of a dictionary attack on a sentence by say, pressing the left arrow three times after the final word and inserting a few numbers.

    4. Re:Easy, secure passwords by stewbacca · · Score: 1

      Except for the next day when you rattle off your mnemonic device, "I grew up at 367 Oak street ..."

    5. Re:Easy, secure passwords by stewbacca · · Score: 1

      I like it, except for the fact that I have to type in a login/password combo at work easily over 50 times a day.

  17. Questions by Mr_Silver · · Score: 1

    The new scheme from Microsoft Research does away with complexity requirements entirely while protecting against both dictionary attacks and statistical guessing. The service simply counts how many times any user on the service chooses a given password. When more than a small number of users pick a password, the password is banned and no one else is allowed to choose it. The scheme can only be used by organizations with millions of users--websites like Microsoft's Hotmail, for instance.

    I am, by no means, an expert in any of this. Are they suggestion that if (say) 5 people all pick "h3lloth3r3" as their password then this is automatically added to the banned list?

    Or are they also suggesting that if a dictionary based attack occurs and 5 people all get "iamgod" as a password tried then it too will get added to the banned list?

    The problem I can see with the former is that you could still end up with a deeply insecure password, it's just that no-one else has come up with it. The problem with the latter is that anyone who previously had that password now has to have their account locked until they change it to something more secure.

    Thanks for any clarifications!

    --
    Avantslash - View Slashdot cleanly on your mobile phone.
  18. Unintended consequences? by russotto · · Score: 1

    If the idea is to prevent compromise of multiple accounts, this has merit. But if the attackers only need to get one account (and don't care which one), this actually hurts things. By allowing simpler passwords but requiring that not too many users have the same simple password, they increase the number of simple passwords used by the system, thus increasing the chance the attacker has a password on the system in his dictionary.

    1. Re:Unintended consequences? by Anonymous Coward · · Score: 0

      It's intended to be used with account lockouts.

      Account lockouts occur when an account has had the wrong password tried x times. Crackers have a a simple way around this defense is to just cycle through millions of accounts, trying the same password on each - you're not triggering account lockouts because you're trying a different account every time. To defend against that, in turn, Microsoft is suggesting that you enforce that only a very small number of people have the same password. At that point you cannot try dictionary attacks because there are no dictionaries of often used passwords, and you can't easily bruteforce a specific account because you only have ten tries an hour (and the account lockout policy could indeed state that after 30 failures, the account is locked for good until the user is contacted out of band).

  19. advice from microsoft by apostol · · Score: 1

    Microsoft's advice for your security: Use simpler shorter passwords to protect your data like your birthday or your name etc etc..

  20. think of something you like to do or did before by alen · · Score: 1

    i used to use the designations of military units as passwords. something like HHC of the 72nd Armor Battallion would be hhc72armrbn. after the domain admins started to use 5 passwords remembered i switched to restaurant names and anything else i liked to do. for a little while i thought about using hashed versions of porn star names for system account passwords.

  21. as I said before by Anonymous Coward · · Score: 0

    a hash of a nursery rhyme segment or something that you have on your computer would work well. A simple program that hashes a part of a nursery rhyme and pops it into the password field.

  22. My favorite by DNS-and-BIND · · Score: 3, Funny

    I just love being required to use a SECURE PASSWORD for something totally meaningless like a forum or shopping cart. It usually goes like this: 1) Password rejected! All passwords must contain numbers. 2) Password rejected! All passwords must contain mixed case. 3) Password rejected! All passwords must contain at least one symbol. 4) Password rejected! Use only ASCII, ¥ and © are not allowed. 5) Password rejected! Your account has been disabled and a 24 hour block has been placed on your IP address. Please call customer service, the number is on another page of our website.

    --
    Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    1. Re:My favorite by boneclinkz · · Score: 2, Funny

      Amen. I get so tired of that nonsense. Look, I really don't care if somebody breaks into my Bell Tire Discount Club forum account. I'd much rather just use "passw0rd" than have to come up with a 76-character string that includes both upper and lower-case, at least one special character, at least one numeral, a Latin proverb, the last four digits of my social security number, and a passage from the Necronomicon.

    2. Re:My favorite by OzPeter · · Score: 1

      You left out "Password cannot start with a number" and probably a lot more inane restrictions. "Password is too [long|short]"

      --
      I am Slashdot. Are you Slashdot as well?
    3. Re:My favorite by ninjacheeseburger · · Score: 2, Interesting

      I once got locked from my bank account as I registered with a 14 character password which I spent some time memorizing.

      Unfortunately after calling them up and resetting my account twice, I was informed that the system only allowed 10 character long passwords and they had not implemented any method of checking the length when you registered.

    4. Re:My favorite by Abfinz · · Score: 1

      You forgot to mention that once successfully create your super secure password, they email it to you in plain text.

    5. Re:My favorite by Anonymous Coward · · Score: 0

      Yeah. That's my pet peeve - I put in a simple password, then it complains that it's too simple, then I put in a complex password and then it complains that I've used more than 8 characters.

      The thing that annoys me most is that restricting passwords to 8 characters is just stupid and lazy.
      if I want to use a memorable phrase as a password, there should be nothing to stop me.

    6. Re:My favorite by knarfling · · Score: 1

      I remember a web site (no longer around) that required a password. Someone liked to use vulgar words as his password. (His thought? process was something like "no one will ever try vulgar words") When he entered the word "penis" as his password, he received the response:

      Password rejected
      Not long enough
      Please try another

      We about died laughing and teased him for months after that.

      --
      Great civilizations have lived and died on false theories. Don't mess up mine with a few facts.
    7. Re:My favorite by Anonymous Coward · · Score: 0

      4.5) Your password is already used by another user! You must pick a unique password!

    8. Re:My favorite by Bigjeff5 · · Score: 1

      Hehe, password must be 6 characters long, but can't be more than 8.

      Since I use a password structure with minor variations that is much longer than 10 characters, creating passwords on sites like that is a real pain. I'm always having to reset them, which just screws up all your security.

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

      "dildo"

    10. Re:My favorite by blair1q · · Score: 1

      forums, i agree

      shopping carts, however, can retain credit-card info. what you see as a frivolous 4.95 order of caffeinated bacon is a $3500 gold-mine to a cracker.

    11. Re:My favorite by FoolishOwl · · Score: 1

      I used to have a bank account with Bank of America. The most critical password I had was a four-digit number that I wasn't allowed to change.

  23. Amatuer idea by Anonymous Coward · · Score: 2, Interesting

    Not allowing duplicate passwords is often one of the first things that people that don't understand security think of. It's also one of the first things that people realize is a very stupid idea once they come to understand security. The problem is simple. If you tell somebody that the password entered is in use, you've just told them the password of another user. User names are not secret, so it's much simpler to fly through a list of users trying a single password than it is to fly through a list of passwords for a single user. Allowing multiple users to use the same password before it is locked out just makes it worse. If there are multiple potential hits, it's easier to find one account once you have a locked-out password.

    1. Re:Amatuer idea by Asgerix · · Score: 1

      How about if we change the idea slightly to not only block existing passwords, but also block passwords that are similar to existing passwords? "Similar" could for example mean a Levenshtein distance less than 3.
      Even if you knew a blocked password, you would not know if that particular password had actually been used.

      --
      Life is wet, then you dry.
    2. Re:Amatuer idea by Anonymous Coward · · Score: 0

      For small sites, that's true. For these, the scheme does not work at all.

      When we're dealing with sites that have some million users that's a different story.

    3. Re:Amatuer idea by Bigjeff5 · · Score: 1

      I've actually never come accross a system like that.

      That or my passwords have simply never been duplicated (I r awesome!).

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
  24. Simple to remember, Hard to crack by Jimpqfly · · Score: 2, Insightful

    Think about a sentence, take the first letter of each word, include a digit : you got your password.

    1. Re:Simple to remember, Hard to crack by Bigjeff5 · · Score: 1

      How about think about a sentence, and use that?

      A 7 word sentence using dictionary words is close to the security of a 20 character password(7^32 vs 9^33). Just adding capitalization and punctuation bumps that up another 3 orders of magnitude. It's also pretty easy to make and remember 10+ word sentences, which is over 9^46 permutations.

      Pass-phrases are the shit.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
  25. Why am I still using passwords? by Anonymous Coward · · Score: 0

    Why aren't we using public key encryption?

    1. Re:Why am I still using passwords? by FlyingGuy · · Score: 1

      Because it is really hard to remember your 128 or 256 or 512 or 1024 bit encryption key.

      --
      Hey KID! Yeah you, get the fuck off my lawn!
    2. Re:Why am I still using passwords? by Anonymous Coward · · Score: 0

      Could you cut your house key from memory and have it work? Yet somehow people don't usually get locked out of their house. A physical key makes it a physical problem, easily solved.

  26. Anyone else see the problem with this? by Anonymous Coward · · Score: 2, Interesting

    If you automatically ban overly popular passwords, you have provided attackers with positive information about passwords in existence among the pool of users under the regime.

    1) change password, repeat until
    2) you hit upon a banned password
    3) add password to the top of your dictionary
    4) ???
    5) profit

    1. Re:Anyone else see the problem with this? by M8e · · Score: 1

      It whould be simple to ban the most popular passwords and require a password change every month.

      Then the attacker would only get "most popular password N to 1 month back" i.e. "banned passwords".

    2. Re:Anyone else see the problem with this? by esampson · · Score: 1

      Yes, but in most of those cases the hacker could already reasonably assume that the password is in existence. As an example use the password "123456". On rockyou.com over 290,000 accounts used that password. That meant that out of 32 million accounts the odds that any given account used the password "123456" was about .9%. Even without feedback informing a hacker that "123456" is overused it is going to be one of the first passwords that they try on any system that will accept a 6 character password composed entirely of digits.

      Compare this to a system in which the hacker receives confirmation that "123456" has reached its limit and he knows that 100 accounts are using it. In the first system he doesn't receive any feedback but he can very safely assume that well over 100 accounts are using that password. In the second system even though he receives the feedback the system is more secure against that particular form off attack because there are far fewer accounts using that particular password.

  27. apg can help by tikram · · Score: 0

    http://www.adel.nursat.kz/apg/Automated Password Generator can generate very nice, pronouncable, but still pretty secure passwords. Add a few punctuation characters, and you have a strong password that is fairly easy to remember.

    An example of the output:

    me@host:~$ apg

    Please enter some random data (only first 8 are significant)
    (eg. your old password):>
    Bachmebjij8 (Bach-meb-jij-EIGHT)
    7Knipwoi (SEVEN-Knip-woi)
    gruemUnrod2 (gruem-Un-rod-TWO)
    MaHiopt1 (Ma-Hi-opt-ONE)
    RidHynEbr8Or (Rid-Hyn-Ebr-EIGHT-Or)
    AfnoHoorfid9 (Af-no-Hoorf-id-NINE)

    1. Re:apg can help by geminidomino · · Score: 1

      Automated Password Generator can generate very nice, pronouncable, but still pretty secure passwords

      It also doubles as a WoW Character name generator!

  28. Substitition cipher method by iivel · · Score: 2, Informative

    I've posted this as a potential answer on /. before though the original page on my site is no longer available. It's also been discussed here: http://www.schneier.com/blog/archives/2009/05/secret_question.html (find cipher.php) I found my old page on the wayback machine...perhaps I'll move it back where it goes http://web.archive.org/web/20060715223129/http://levii.com/cipher.php I'd appreciate input on the method. You have your random card, your own ez phrase and you end up with properly complex passwords. I've implemented this in numerous business environements, and people seem very happy with the result. Every 60 days they choose a new ez passprase and/or get a new dynamically generated card.

    1. Re:Substitition cipher method by remlorean · · Score: 1

      I think I like this idea, and I'd like to post it up to a non-commercial website I'm working on. I'm guessing you that's not a problem for you, since you're putting it out there and including your generator code, but I don't want to step on any toes or steal your IP. You cool with that? Want me to link back to a live website of yours, or credit you in some fashion?

    2. Re:Substitition cipher method by iivel · · Score: 1

      Feel free. I'm just glad to be putting something back to the community. I have versions in C# and CFScript which I'll get out there at some point. I've been somewhat remiss in rebuilding the site since it was defaced by the "Azerbajian Attacker".

      I've reposted the code back on my site at http://www.levii.com/Code/php/cipher.php

      If you'd like to credit the source, I'd certainly appreciate it ... but it is unnecessary and I just post this as a concept and idea that I've implemented before. It operates 'almost' like a form of two factor identification as it requires your unique card and passphrase to generate a "strong" password. I find it easier to have employees change passwords when they have a somewhat secure method to cipher a phrase they are comfortable with. We of course ask they don't use weak key-phrases like "work", but as long as the quasi-salt of the keycard is unique it should still be secure.

    3. Re:Substitition cipher method by iivel · · Score: 1

      A post reply to myself. This is a simple example - you could require each keypair to have differing character types for example. It just isn't something that I implemented for this purpose.

  29. Passwords by Antony-Kyre · · Score: 1

    Okay, how about an informal poll?

    1. What is the oldest password that you are still using?
    2. Is the username associated with said account one that can be hit by dictionary attacks? Yes, username.

    Because a username and password are only as weak as the weakest link between them. Don't get me started on password recovery schemes. Secret question anyone? Gotta be kiddin' me. People post their secret questions' answers in their blogs sometimes!

    Hopefully any site will temporarily lock the account if too many failed passwords are tried. There are other security measures that can be implemented too.

    I'd be more scared of trojans than someone guessing a medium strength password myself.

    1. Re:Passwords by NEDHead · · Score: 0

      My oldest involves stone tablets, and requires a crew of egyptians to maneuver it to the tablet reader I have installed

    2. Re:Passwords by Dynedain · · Score: 1

      1) The oldest password, my "insecure" one, I've used for at least 15 years.
      2) None of my usernames would show up in dictionary lists.

      That password has been compromised exactly 1 time in 15 years.

      But yet Pizza Hut online ordering requires usernames and passwords with more stringent rules than my bank.

      --
      I'm out of my mind right now, but feel free to leave a message.....
    3. Re:Passwords by blair1q · · Score: 1

      Pizza Hut is run by less criminal-minded people.

    4. Re:Passwords by mcgrew · · Score: 1

      1. What is the oldest password that you are still using?

      I'm not going to give you the word, of course, but it's a made up word that I've been using for 20 years followed by a number, and I simply change the number when I have to change the password.

      2. Is the username associated with said account one that can be hit by dictionary attacks? Yes, username.

      No, it was assigned to me and is in no dictionary.

    5. Re:Passwords by Antony-Kyre · · Score: 1

      I should have said, "How old is the oldest password you are using?"

  30. Lockouts.. by malkavian · · Score: 1

    If you can lock out a service, and have things flagged that way, simple isn't quite so bad. You need to have access to the password source to brute force things (in which case, you may just have lost already by giving up that extremely sensitive file).
    Users like things nice and simple and memorable. If you force nasty constructs on them, they'll either:

    1) Write things down on a piece of paper, or text doc on their desktop. Both are bad (though probably the desktop is worse).
    2) Call the service desk every time they need to log in, after having forgotten their password. As long as you've got good checks in place, this isn't quite so bad, but can also open you up to social engineering attacks pretty easily. It is, however, incredibly resource hungry (and service desks rarely have infinite resources).

    Having a simple, memorable password, and tracking the fails (locking out on multiple fails) is a reasonably decent way forward, unless you're in a super sensitive domain. In which case, your users should be of a higher calibre as far as familiarity with IT security and procedures are concerned.

    In any security process, there will always be flaws. The trick is trying to balance each stage sufficiently that a service is usable by the required users, and also that it is appropriate to protect the services and information desired.

  31. Phrases by Anonymous Coward · · Score: 1, Insightful

    I never understood why phrases never caught on in place of single, overly-complex and hard to remember "words." Using a phrase like "I need my morning coffee!!" as a password is long enough that it won't be brute forced, complex enough that it won't be dictionary'd, and is still completely memorable. Nonsense phrases would make it even less likely to be "figured out."

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

      Whoa, I tried it, and now I'm logged in as you!

    2. Re:Phrases by BassMan449 · · Score: 1

      Phrases that are complete nonsense can be hard to remember, but I find it much easier if the phrase makes sense but isn't grammatically correct. Something like "I has fun at party". It is still very easy to remember and can be easily expanded to be a long phrase, but there is no chance anyone will ever be able to guess your passphrase.

  32. Pager chat and vanity plate speak by Anonymous Coward · · Score: 0

    I like generating passwords that substitute numbers for letters and are misspelled but phonetically recognizable, e.g. j3n3rou5ly

  33. Subject by MBGMorden · · Score: 2, Informative

    This is definitely a pet peeve of mine. We recently introduced new password rules at work, despite me trying to convince them otherwise. Has to be 8 or more characters, must contain upper and lower case letters, numbers, and symbols. And it has to be changed every 3 months.

    Wonderful. Now everyone has these horribly complex passwords, which around half the users are now posting next to their monitor on a sticky note. If they'd had made simpler passwords available, not nearly as many people would have resorted to that.

    It seems common sense, but too many IT managers just don't get it - complex passwords are only useful until they hit the threshold at which the user sidesteps around the whole secrecy part of it.

    --
    "People who think they know everything are very annoying to those of us who do."-Mark Twain
    1. Re:Subject by justleavealonemmmkay · · Score: 1

      Exactly. Cite me ANY annoying rule (complexity, history, periodical change...) that can NOT be nullified by a simple minimalistic formula.

    2. Re:Subject by evilviper · · Score: 1

      We recently introduced new password rules at work, despite me trying to convince them otherwise. Has to be 8 or more characters, must contain upper and lower case letters, numbers, and symbols. And it has to be changed every 3 months.

      They probably don't have much of a choice. You're pretty well listed the minimum requirements for PCI-DSS compliance, which is necessary for any company that accepts credit cards.

      Now everyone has these horribly complex passwords, which around half the users are now posting next to their monitor on a sticky note.

      We also require reasonably complex passwords. NO ONE has post-it notes with their passwords on them on their monitors (or anywhere else). I can assure you, it's an easy problem to solve. I wonder how your company deals with people who leave their keys to secure areas just lying around on their desks when they leave...

      If they'd had made simpler passwords available, not nearly as many people would have resorted to that.

      If they were giving away free money, not nearly as many people would resort to crime.

      complex passwords are only useful until they hit the threshold at which the user sidesteps around the whole secrecy part of it.

      If an employee was making 100 copies of the key to the front door because he never remembers to take it with him, would you remove the lock to make it easier to get in? Of course not. You tell the idiot to observe better security practices, or get the hell out.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    3. Re:Subject by stewbacca · · Score: 1

      Once they start gathering their metrics, IT will notice the sharp increase in IT help-desk tickets for "locked accounts" and rethink their overly complex password requirements.

    4. Re:Subject by LordVader717 · · Score: 1

      Broken analogy. The key doesn't slow him down the more "secure" it becomes.
      Plus, all those rules are so retarded. Must contain lower and upper case symbols? Must contain at least two special characters and numbers? Seriously, what the fuck? Maybe these guys should learn a bit about combinatorics before coming up with bonehead password rules.

    5. Re:Subject by evilviper · · Score: 1

      Must contain lower and upper case symbols? Must contain at least two special characters and numbers? Seriously, what the fuck?

      Requiring upper-case letters doubles the key search space. Instead of 26, you've now got 52 characters to try.

      Adding numbers and symbols, again, greatly increases the key search space. Now you're up to at least 80 likely characters.

      And the requirement for multiple of a give odd character is also an attempt to prevent predictable passwords, as users often have a tendency to put a single word, followed by a single number, which dictionary crackers have taken into account for a very long time now. mississippi1 is about the worst password you could have, despite it meeting any sane length requirement.

      Broken analogy. The key doesn't slow him down the more "secure" it becomes.

      A lock typically doesn't become more complex. Adding multiple locked doors certainly would. However, "becom[ing]" anything is completely irrelevant. There is a baseline level of hassle associated with security. Whether you were there when security was less stringent or not has no bearing on how much of a hassle the newer security measures are, nor of your responsibility to abide by them.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    6. Re:Subject by Big+Nemo+'60 · · Score: 1

      About having to change the password every x months; it is pointless unless the system checks against *similar* passwords. I know many people who will use passwords like Goofy01, Goofy02, Goofy03... If they have to change the password every six months, chances are they will leave for another job, or go into retirement, without ever really changing password!

      --
      In the long run we are all dead. - John Maynard Keynes (1883 - 1946)
    7. Re:Subject by LordVader717 · · Score: 1

      Your reply pretty much sums up the misguided assumption that more characters automatically mean enhanced security.
      From a cryptographic standpoint, sure. There's a lot of ASCII characters out there, but lets take a closer look:

      Requiring upper-case letters doubles the key search space. Instead of 26, you've now got 52 characters to try.

      Not really. Users are still likely to use memorable words. All you need to do is try the small number of permutations for capital and lower case letters. And because you've forced them to fill up with special characters and numbers, the letter string might only be four characters long. 16 Possibilities, woohoo.
      And it's actually far less than that. Nobody can remember an arbitrary sequence for capitalization, so they'll probably just use easy patterns like "Passwd" or "PaSsWd"

      Adding numbers and symbols, again, greatly increases the key search space.

      That's a horrendous fallacy. How many special characters do you have easily accessible on your Keyboard? Now check how many letters of the alphabet there are. Same goes for numbers. By specifically requiring a certain (smaller) subset of elements you're decreasing the possible entropy and weakening the system.
      The Enigma machines prevented characters enciphering to themselves. Makes sense right? It's actually a design flaw that horribly weakens the security.

      Now you're up to at least 80 likely characters.

      For a random key generator, but for a human being you're still at memorable words plus a minimum of memorable special character requirements. For these, users are far more likely to use simple keyboard patterns. It's far easier to try the grand total of 484 combinations of two special characters on a US keyboard than say an extra word. And if you're clever, you'll probably guess that "!@" is easily the most common filler used for password requirements.
      Of course, if your system allows for that many login attempts before kicking up a stink you've failed security anyway.

      Whether you were there when security was less stringent or not has no bearing on how much of a hassle the newer security measures are, nor of your responsibility to abide by them.

      True, but people will sway from rules regularly if you don't reprimand them for it. If they're doing it as part of their daily work you have a serious flaw in the workflow. Having specific policies without taking into account how users deal with it is a mistake.

    8. Re:Subject by evilviper · · Score: 1

      Your reply pretty much sums up the misguided assumption that more characters automatically mean enhanced security.

      Just because it inconveniences you, and you don't like it, doesn't mean it's misguided at all. It's a very real field of security, and you won't find anyone knowledgeable in the subject to agree with your assertions here.

      All you need to do is try the small number of permutations for capital and lower case letters.

      It's not a "small number" at all.

      Pick a word: 1
      Characters in that word: 5
      Possible combinations with all-lower-case: 1
      Possible combinations with mixed-case: ~25
      And that's for one (short) word. Going through a dictionary attack now takes 100X longer, just by requiring mixed case.

      And because you've forced them to fill up with special characters and numbers, the letter string might only be four characters long.

      MINIMUM PASSWORD LENGTH=8. See above. It's the simplest of restrictions to enforce, and everyone does so. I don't believe for a second users would be using a 64 character passphrase if good password practices are enforced, so the added complexity most certainly doesn't result in a less secure password.

      By specifically requiring a certain (smaller) subset of elements you're decreasing the possible entropy and weakening the system.

      In theory, there's an INFINITESIMAL reduction in entropy. In reality, you're PREVENTING the most likely scenario, which is users selecting only a tiny subset of the available key space. In short, small theoretical downside, huge, real-world up-side.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    9. Re:Subject by LordVader717 · · Score: 1

      It's not a "small number" at all

      Do you even read what people write? For combinatorics in alphanumeric sequences it is very small. 2^n to be precise. That makes 32 possibilities for five letters. And people will probably only be able to remember it if they use one of three or four patterns.

      Going through a dictionary attack now takes 100X longer, just by requiring mixed case.

      A dictionary attack with combined with three common patterns will likely return the majority of successes positives and only take three times as long.

      I don't believe for a second users would be using a 64 character passphrase if good password practices are enforced

      So why not just increase the minimum length instead of forcing users to trial and error their way around inserting special characters they won't forget?

      In theory, there's an INFINITESIMAL reduction in entropy.

      It's actually quite large. But for any sane authentication system, even relatively weak passwords should be more than enough to rule out abuse.

      In reality, you're PREVENTING the most likely scenario, which is users selecting only a tiny subset of the available key space. In short, small theoretical downside, huge, real-world up-side.

      Au contraire. Theoretically the downside is huge. In the real world the benefit is marginal at best. Just check out what microsoft tells us about secure passwords. Try the following:

      verylongpasswordsarebetterthannamesandnumbers
      Password1!

      They think the former is weak because it has only lowercaser characers. The latter is infinitely more predictable but fulfills every requirement designed to make it less predictable.

  34. The perfect passwords by Anonymous Coward · · Score: 0

    Let's say that there's two threats to passwords:
    - Short passwords
    - Bruteforceable passwords

    The best password is one that overcomes both of these with the minimum memory required.

    This is NOT fZ&%!kf(mM*$12ppkf

    It is rather M&yfAvouritefiLmI)sAFishCalledWand$a

    How do you brute force that? If you were to, you would need a dictionary attack that took all words, or recognised phrases, and randomly inserted all symbols at all positions and tried with all kinds of capitalisations. This comes quite close in terms of bruteforcing to "random collection of symbols". VERY easy to remember, VERY difficult to crack. Please show me wrong.

    If you are extremely lazy and sloppy and don't care about nothing (like me), you can also have 2-3 passwords that you mainly use, but each of them tailored to the website by 1 or 2 letters. Something like 'qlmntybio7' but where you replace the T with the last latter of the name in the website (t for slashdoT), or the number with the number of letters in the name, and you use a different password for the webmail it is all linked to. Superficially not easy to guess, blocks fishing bots, takes at least some intelligence and targeted effort to figure out.

  35. What's With Eight Character Limits? by Anonymous Coward · · Score: 0

    Interactive Brokers has an eight character limit for passwords to ensure your money is nice and secure. TightVNC also limits your password to eight characters. Why is this limit imposed for some passwords?

    1. Re:What's With Eight Character Limits? by FlyingGuy · · Score: 1

      It might have something to do with whatever encryption package. But a better question is why is your ATM password limited to 4?!

      --
      Hey KID! Yeah you, get the fuck off my lawn!
    2. Re:What's With Eight Character Limits? by mjwx · · Score: 1

      It might have something to do with whatever encryption package. But a better question is why is your ATM password limited to 4?!

      Because of legacy ATM's. You might not think that there are that many old ATM's but there really are. These machines are not replaced as often as computers and the old ones are sold to smaller banks/poorer nations. Some banks offer 6 number PIN's but that doesn't fix the problem, Chip and PIN was halfway to fixing the ease with which ATM card were copies but isn't a true 2 factor authentication system.

      I haven't encountered a system that had a (small) upper limit on password lengths although my banks mobile site will stop displaying stars after about 8 characters (although it accepts my 14 character password). The only upper limit I've encountered recently is WPA, which only accepts 63 character passwords.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
  36. Pass Phrases by Lifyre · · Score: 5, Informative

    Stop using pass words and move on to pass phrases. They can be fairly long and still easy to remember. Increasing the number of characters does more to make something hard to crack than adding more symbols does.

    Hell a phrase like "Purple Elephants make for a rough Work Day" is much harder to crack than "1qaz@WSX3edc$RFV"

    It may make dictionary attacks more effective but it will completely destroy brute force methods. Of course the biggest issue is still social engineering so it is still a mostly moot point once you get past trivial passwords.

    --
    I'll meet you at the intersection of "Should be" and "Reality"
    1. Re:Pass Phrases by unfortunateson · · Score: 1

      Length is still a problem: Did I put spaces between each word? Did I capitalize some of the words?
      A reasonable compromise, which still defeats most dictionary attacks is to acronymize your phrase:

      "Purple Elephants make for a rough Work Day" becomes PEmfarWD. It sill has problems with caps -- make a rule like adjectives and nouns get capitalized, and you may be OK.

      --
      Design for Use, not Construction!
    2. Re:Pass Phrases by plumby · · Score: 2, Insightful

      Depends what the password is for. We have to lock our screens when we leave our desks, and then retype our passwords when we return. I now lock my screen out of habit if I turn round to talk to someone. I don't want to have to retype a 40 letter string (correctly) every time I turn back to do some work.

    3. Re:Pass Phrases by 0xABADC0DA · · Score: 1

      Pass phrases are the wrong answer because they have the same weakness as passwords... once the adversary knows it then you are screwed. While you are sleeping, they are using the passphrase they got from you the last time you entered it.

      But no matter if your password is "cat" or "password" or "myvoiceismypassportverifyme", if you have to hit a physical button to log in then the worst they can do is hijack that one login. And that's a much harder problem for them and much easier to defend against.

      Cracking is not the problem. Software-only credentials are the problem.

    4. Re:Pass Phrases by Maximum+Prophet · · Score: 1

      If you password is long enough, you could allow a certain amount of errors, and still have a strong authentication system. I.e. allow one dropped space, two swapped charaters or two switched capitalizations, wouldn't give the attacker too much help. i.e. Is a search space of 52^35th practially any better than 52^42nd?

      --
      All ideas^H^H^H^H^Hprocesses in this post are Patent Pending. (as well as the process of patenting all postings)
    5. Re:Pass Phrases by Anonymous Coward · · Score: 0

      What exactly does your work on a computer consist of if not typing 40 letter or much longer strings correctly? Your post alone was ~200 letters. Typing five words in a row correctly is not actually that hard.

    6. Re:Pass Phrases by Lifyre · · Score: 1

      Agreed but I was trying to limit the discussion to the one issue. At work (I'm military) we use an ID card in conjunction with a PIN to log into all systems. The Something You Have and the Something You Know. For our very secure systems we also use fingerprints to add the Something You Are to complete the security tripod.

      Ideally you should use at least two of those for all systems that are even remotely sensitive and all 3 for truly sensitive systems.

      Summary:
      Something You Know
      Something You Have
      Something You Are

      Use at least two.

      --
      I'll meet you at the intersection of "Should be" and "Reality"
    7. Re:Pass Phrases by 2obvious4u · · Score: 1

      I don't know any of my passwords. I have an encrypted password application that generates the passwords for me. I have to do this because I'm expected to know a couple hundred different passwords, that isn't going to happen. I have a couple of different accounts for the password application and decently secure passwords for each of those accounts. Once inside the application I have about 50 to 100 passwords per account all generated by the application. If I don't have access to the password app, then I can't get in to the systems.

    8. Re:Pass Phrases by Anonymous Coward · · Score: 0

      Depends what the password is for. We have to lock our screens when we leave our desks, and then retype our passwords when we return. I now lock my screen out of habit if I turn round to talk to someone. I don't want to have to retype a 40 letter string (correctly) every time I turn back to do some work.

      Have you ever actually tried it? My minimum daily use password is around 30 characters long, and one more than 70. They were all (four or five passwords) muscle memory after the first week; it takes two or three extra seconds to type them, no more. Just make sure you don't use too many sequential letters on the same hand, it becomes easy to garble at those speeds.

    9. Re:Pass Phrases by bill_kress · · Score: 1

      Actually, a good compromise might be instead of "Purple Elephants make for a rough Work Day" (Which would break nearly every password field in the world), use the nearly as secure "PEmfarWD". You probably have to throw in a number to make some of the stupider password validators happy, but that should be just as easy to remember, and nearly as hard to crack (The reduced length hurts a little, but 8 completely random letters is nearly impossible unless you can iterate over them progmatically.

      If you want it to be more secure, come up with a longer phrase. Include numbers...

      ETomwhE9b!

      Every Tree outside my window has Exactly 9 branches!

    10. Re:Pass Phrases by Bigjeff5 · · Score: 1

      It may make dictionary attacks more effective but it will completely destroy brute force methods.

      Actually it requires brute force to use a dictionary attack on a pass phrase - it only takes 8 all-lowercase words to surpass a 20 character password (with symbols and numbers and capitols and all that shit) in un-crackability.

      Using the 50,000 words in a common college vocabulary, a 7 word pass phrase has 7^32 permutations. Add in capitalization and punctuation, and it jumps up to 1^35. A 20 character password has 9^33 permutations. If you're paranoid you can use substitution (numbers, symbols, caps) on your 7 word pass phrase, and dictionary attacks are impossible - which just leaves traditional brute force methods. Say your 7 word sentence has 36 characters, and you're looking at 1.5^61 permutations for the standard brute force attack. The substituted pass phrase is harder to remember, but not as hard as your average 20 character password. Without the substitution the brute force on that pass phrase is 3^51, by the way.

      A 7 word passphrase is more secure than a 20 character password, no matter how you look at it, and it's incredibly easy to remember.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    11. Re:Pass Phrases by evilviper · · Score: 1

      Hell a phrase like "Purple Elephants make for a rough Work Day" is much harder to crack than "1qaz@WSX3edc$RFV"

      Umm, no, it isn't.

      8 VERY common English words, following normal grammar rules, with only the first letter of a few capitalized?

      Compare to a random string... 256 characters. With 16 digits, you've got a lot of possible combinations before you hit anything.

      Not that a simple english pass-phrase is bad, but claiming it's more complex to attack than a shorter completely random string just isn't true.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    12. Re:Pass Phrases by evilviper · · Score: 1

      I don't want to have to retype a 40 letter string (correctly) every time I turn back to do some work./blockquote
      Your brain doesn't work on a per-digit accounting basis, and your keyboard isn't designed for random string input, either.

      In short, it's much easier to type "telephone" than just "#". 40 letters sounds long, but when it's just 5 common words, it's pretty easy to type (unless you're a really lousy typist, or typing in the dark).

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    13. Re:Pass Phrases by c++0xFF · · Score: 1

      My work has a 5-min inactivity lockout policy.

      As long as you're doing work, that's not all that bad. But I have two computers, alternating between them periodically (usually > 5 min, of course).

      Having to type in my 20+ character password constantly has trained me to immediately stop what I'm doing and jiggle the mouse whenever the screensaver comes on (there's a couple second gap before the lock takes effect).

      It gets worse when I'm jittery from too much sugar/caffeine.

    14. Re:Pass Phrases by EdIII · · Score: 1

      LOL. My head just exploded. Where do you get your math?

      A 7 word passphrase is more secure than a 20 character password

      Uhhhhhh, you must be just excellent at Scrabble. You seem to be comparing a 7 word passphrase directly with a 20 character password. So I guess we are limiting ourselves to words with an average of 2.8 characters?

      I seem to recall that the average length of an English word is 5 characters. So a 7 word passphrase might be an average of 35 characters long . A little bit difficult to compare that directly with 20 random alpha-numeric characters for permutations.

      7^32 permutations

      I think you forgot the 10x in that. 50,000^7 is 7.8x10^32. I assume that is what you meant in the rest of your post.

      A 20 character password has 9^33 permutations.

      Where does the math come from on this too?

      If we are looking at the permutations of just letters (case insensitive) then it is 26^20, or 1.9x10^28. Letters, case sensitive, is 52^20, or 2x10^34. Letters, case insensitive, plus numbers is 36^20, or 1.3x10^31. Letters, plus numbers, and case insensitive is 62^20, or 7x10^35.

      If I recall correctly, there are 95 printable ASCII characters. So if you were including those, it would be 3.58x10^39.

      So on the low end a 35 character password (being compared against 7 words of average length) is 3.34x10^49, mid-range (alphanumeric case insensitive) is 2.9x10^54, and the high end is 5.4x10^62. We include the entire range of printable ASCII characters (I use unprintable ones in my passwords too), and that is 1.6x10^69.

      Direct comparisons at this point don't look so good for the passphrase vs. random anything. Even according to you, the best a 7 word passphrase can do is the 51st order. Mid-range complexity of random-alphanumeric is already a thousand times stronger at least.

      Really have no idea where you are getting your math or how you justify these comparisons you have made. Note, I am not against passphrases at all. They do represent a suitable level of password strength while making it much easier to remember for the average user.

    15. Re:Pass Phrases by stewbacca · · Score: 1

      I just changed mine to "2Hotdogs!". Easy to remember, especially since I have to change it every 60 days on several different networks. When I stick to the mantra of # then a phrase beginning with a capital letter ending in !, I always pass the password requirements. (my networks allow passwords to begin with a number, otherwise YMMV)

    16. Re:Pass Phrases by stewbacca · · Score: 1

      Typing five words in a row correctly is not actually that hard.

      I don't think it is an issue of difficulty, rather an issue of time (and carpal tunnel).

    17. Re:Pass Phrases by Anonymous Coward · · Score: 0

      So implement a two (or more) tiered system, that if the system was idle for more than, say, half an hour, you need to type in the entire phrase.

    18. Re:Pass Phrases by karnal · · Score: 1

      there's an application called caffeine.exe that will help you with that ... speaking of caffeine....

      Of course, where I work they blocked that app using the security software. Amazing that it can be renamed to anything other than caffeine.exe and still be used....

      --
      Karnal
    19. Re:Pass Phrases by mdmkolbe · · Score: 1

      English text has about 1.0-1.5 bits of entropy per letter [1], but randomly generated typeable characters contain about 6.5 bits of entropy per letter [2]. So actually "Purple Elephants make for a rough Work Day" is a easier to crack since it has only ~63 bits of entropy while "1qaz@WSX3edc$RFV" has ~117 bits of entropy.
      63 bits

      [1] Schneier, B: Applied Cryptography, Second edition, page 234. John Wiley and Sons.

      [2] Assuming an even random distribution and ~90 typeable characters (A-Z, a-z, 0-9, and standard symbols on a qwerty keyboard)

    20. Re:Pass Phrases by Antony-Kyre · · Score: 1

      Assuming roughly 200,000 potential words in the English language, doubling that for potential capitalization of the first letter of each word. Assuming an eight word pass phrase, that's 400,000^8 possibilities. That's 6.5536e+44.

      Assuming 16 characters for the alternative, 52 letters (capital and lowercase), 10 numbers, and perhaps a dozen other symbols, we have (52+10+12)^16 = 808551180810136214718004658176.

      Yeah, it's clear which one is larger.

      But passwords are only as strong as the weakest link. Namely, those secret questions' answers.

    21. Re:Pass Phrases by tepples · · Score: 2, Insightful

      Typing five words in a row correctly is not actually that hard.

      It is if you can't see what you're typing.

    22. Re:Pass Phrases by Lifyre · · Score: 1

      Thank god someone here understands math. The major factor you didn't account for is the user being able to remember a password, without writing it down somewhere.

      A 35 character passphrase (just letters case sensitive) is certainly much less secure than a full ascii password of the same length but it much easier for the majority of people to remember. I personally would rather use a long pass phrase (mine is something like 45 characters) than a shorter password.

      In my example using just case sensitive letters (and space) for the passphrase and using alphanumeric plus the symbols on the keyboard for the password the phrase was roughly 40 orders of magnitude more difficult than the password.

      The guy you're responding to was trying to say that you would have to use a dictionary with brute force attack in combination to work on a pass phrase but I didn't even try to comprehend his math but the concept was correct. Brute forcing a 8 word pass phrase with a dictionary (that has all the words in it) effectively turns into brute forcing and 8 character password.

      --
      I'll meet you at the intersection of "Should be" and "Reality"
  37. My problem is DIFFERENT rules by gurps_npc · · Score: 1

    I don't mind elaborate rules, I do mind that some say things like "You must have a non-letter/number character" while others say "you can't have". It makes my systematic "rules" based approach to creating a password that is easy to remember much harder. (I.e. I can have a rule that says "Password is 1st letter of website name + last letter before the .com/.net/.org plus the combination "!4a" if one idiot says you need something like an ! and another moron says you can't have something like an ! ---------- Also, I absolutely HATE the moron that decided every website needs/wants a password. There are certain movie theaters that I refuse to go to because their web based ticket purchasing system requires an invasive profile with password. Look, you don't need that info and trying to get it is incredibally obnoxious when all I want is to buy a ticket on line. You aren't even giving me a discount - instead you charge more. You want that precious information, give me a 10% discount.

    --
    excitingthingstodo.blogspot.com
    1. Re:My problem is DIFFERENT rules by Cro+Magnon · · Score: 1

      Yup! One of my banks barfed because the password I tried to use had special characters. My other bank (which is better, IMO) REQUIRED at least one special char.

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    2. Re:My problem is DIFFERENT rules by Quirkz · · Score: 1

      I've run into occasions where a site doesn't just choke on special characters, it just strips them out of your submitted password and doesn't tell you. It may be fixed now, but PHPBB had problems with the @ sign. I created a new bulletin board, put in "sample@password" as the admin password, and then couldn't log in. Can't even remember now how I found the error, but I know I did a full reinstall at least once before realizing that I could log in with "samplepassword" because the @ had been stripped out of the initial submission (without telling me) but wasn't being stripped out of the later attempts to log in. Talk about obnoxious!

  38. simple passwordS plural, ya for permutations by Anonymous Coward · · Score: 0

    or just have 2-3 simple passwords that must be done in a certain order, brute force with a dictionary would take much longer

  39. Re:Hidden Messages by Anonymous Coward · · Score: 0

    Funny, I do the same thing.

    DF331n'$Mu2@l

  40. My solution by NEDHead · · Score: 0

    I simply refuse to earn enough money to make my bank account worth hacking

  41. Simple by Anonymous Coward · · Score: 2, Insightful

    When your password rules have a net effect of disallowing people from using their familiar pneumonic systems for remembering passwords, you force them to write the passwords down.

    And having written-down passwords negates the benefit of all those special characters.

    Also, simply making it policy that users can't write the passwords down doesn't help...users either break the policy or often forget their passwords, forcing frequent use of the password recovery process, which can be costly and further weakens the security of your system.

    1. Re:Simple by TangoMargarine · · Score: 1

      pneumonic

      Is that a cross between pneumatic and mnemonic? The device which a robot uses to recall information?

      Also, it strikes me that this idea only helps at all on the assumption that the site involved enforces the "three strikes and lockout" policy. Otherwise, it's even easier to bruteforce them. (I actually read the article) Or am I missing something?

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
    2. Re:Simple by iluvcapra · · Score: 5, Insightful

      When your password rules have a net effect of disallowing people from using their familiar pneumonic systems for remembering passwords, you force them to write the passwords down.

      I assume this is when someone uses a captive bolt gun to threaten you to reveal your password...

      And having written-down passwords negates the benefit of all those special characters

      This is a misconception. Forcing the user to write down a password allows the password to be much longer, and probably much more impervious to attack over the network. The fact that it's written down makes the password as insecure as the place where it's written down. If that place is behind a locked door, perhaps in the room containing the protected machine itself, then the password is about as secure as you could expect, since if someone can get into that room they're going to have access to everything that password protects, password or no. A sheet of paper in a wallet is also valid, since people keep extremely valuable bits of information that can be easily changed and cancelled in their wallet as well.

      Encryption keys require a different sort of discipline, but again just because something is memorizable doesn't mean it absolutely better than something written down, or contained in a separate, secure place.

      You have to ask, "what is this password protecting?" If it's protecting a box from network attack, PLEASE FOR THE LOVE OF GOD USE BIG PASSWORDS AND WRITE THEM DOWN! If you're protecting data from more, ah, physical or intimate incursion, a memorized password is a start, but it had better not be the only part of the puzzle. Since network attacks are a much bigger problem these days than someone breaking into your house, the first solution is probably going to be much more practical and effective.

      --
      Don't blame me, I voted for Baltar.
    3. Re:Simple by Anonymous Coward · · Score: 1, Funny

      pneumonic

      Its a system of password management based on lung disease.

    4. Re:Simple by nasch · · Score: 1

      In a corporate context, insider attacks are the most common. So having passwords laying around the office could really be a security concern.

    5. Re:Simple by pixelpusher220 · · Score: 1

      Or if they are traveling, they carry their written down complex passwords with them...

      Granted significant system access shouldn't use the same password as email, but we all know most places don't enforce separate passwords for each service.

      --
      People in cars cause accidents....accidents in cars cause people :-D
    6. Re:Simple by The+Clockwork+Troll · · Score: 2, Funny

      consumption be done about it?

      --

      There are no karma whores, only moderation johns
    7. Re:Simple by The+Clockwork+Troll · · Score: 1

      using public key cryptosporidium?

      --

      There are no karma whores, only moderation johns
    8. Re:Simple by GarryFre · · Score: 1

      The more simple a password is, the more the chance that it can be cracked. The more complex the more likely it will be forgotten. A safe is not safe if it keeps the owner out too.

      --
      www.Migrainesoft.com - Computer giving you a headache? We can fix that!
    9. Re:Simple by iluvcapra · · Score: 1

      In a corporate context, insider attacks are the most common. So having passwords laying around the office could really be a security concern.

      This is where you would start being serious about which keys you assign to whom, and who's contactless pass lets you into who's room. And then for the sensitive people you do three-factor, and we-own-your-children Non-Discolsure Agreements.

      --
      Don't blame me, I voted for Baltar.
    10. Re:Simple by mandark1967 · · Score: 1

      Users can use something simple like D0n'th4ckm3!D0n'th4ckm3! (just an example) which is easy to remember and meets the criteria for using upper, lower special and number

      --
      Sig Follows: "Suppose you were an idiot. And suppose you were a member of Congress. But I repeat myself." -- Mark Twain
    11. Re:Simple by Zerth · · Score: 1

      If the password lying next to the machine is a security concern, than the machine is probably at risk for keylogging or audion/video recording of the keypresses.

    12. Re:Simple by walshy007 · · Score: 2, Interesting

      My solution to draconian password schemes is simple, use a hash of one of my more normal passwords AS the password for said system.

      Good luck to the person who tries to brute force the 40+ character hex string :)

    13. Re:Simple by nasch · · Score: 1

      I was thinking of office computers rather than servers. If you have someone covertly surveilling a computer, then either your security is inadequate, or whatever they might take/disrupt is not worth the security measures it would require to defeat that. But basically yes, if your physical security is compromised, which could easily be the case in an insider attack, you're probably in trouble. As for keylogging, that would only be a vulnerability because the password is next to the machine, right? I don't know a whole lot about keyloggers other than I don't want one. :-)

    14. Re:Simple by selven · · Score: 1

      Or you can write down some strings on a piece of paper and develop and algorithm that you can use in your head to convert the strings into the final passwords. It's basically two factor authentication.

    15. Re:Simple by BrokenHalo · · Score: 1

      The more complex the more likely it will be forgotten.

      Maybe. But "Iwt5H,T5tws;" would be a challenge for most of us to crack, while for many of us it would be quite memorable as:
      It was the schooner Hesperus, That sailed the wintry sea;
      [Longfellow, The wreck of the Hesperus]

      Until a computer can be built that can analyse a suitably huge database quickly enough, there are memorable passwords that work. Oh, and the above is not a password that I use. ;-)

    16. Re:Simple by turbidostato · · Score: 1

      "When your password rules have a net effect of disallowing people from using their familiar pneumonic systems for remembering passwords, you force them to write the passwords down."

      Using your family's lungs for your passwords? You'd better write them down on a piece of paper, you sadistic criminal!!!

    17. Re:Simple by Patch86 · · Score: 1

      In my office there are over 100 people in an open-plan arrangement. Lots of temps, contractors, fixed termers, and shift workers in the mix. Lots of hot-desking too. We all use fairly generic workstations; all the juicy (theft-worthy) stuff is either server-side data, files on shared network drives, or access to our mainframe applications (access to which is tied to user accounts).

      Even though the office is locked at night, access controlled and patrolled by security staff out of hours, leaving my account details on a scrap of paper in there would be a serious serious mistake. Access to my actual workstation is nothing- being able to log on to one as me would be killer.

    18. Re:Simple by bberens · · Score: 1

      Quite the opposite, most organizations I deal with these days require EVERYTHING to be SSO.

      --
      Check out my lame java blog at www.javachopshop.com
    19. Re:Simple by Anonymous Coward · · Score: 0

      This doesn't work in an unsecured environment, such as a cube farm, shared offices or an industrial floor.

    20. Re:Simple by stewbacca · · Score: 1

      Or worse yet, when three of your favorite sites have three different rule sets--none of which allow you to use a familiar password that you'll not likely forget.

      One work site I use requires 2 upper, 2 lower, 2 special and 2 numbers--AND--at least 10 characters. Good thing the first four requirements fill up 8 of those 10, but at the same time, they don't leave much left to use for the last 2.

    21. Re:Simple by bberens · · Score: 2, Informative

      Pick a row on the keyboard. Go down the row normally, then back up the row while holding shift. On the way down you'll get a number and lower case letters. On the way back up you get capitals and a special character (shift plus whatever number your row is). This is what a LOT of people do for ridiculous password requirements. It's very easily crackable.

      --
      Check out my lame java blog at www.javachopshop.com
    22. Re:Simple by pixelpusher220 · · Score: 1

      SSO by definition lumps stuff together, being 'single' and all ;-)

      I meant more for smaller companies without SSO that don't prevent you from using the same password for all the different services you authenticate into.

      --
      People in cars cause accidents....accidents in cars cause people :-D
    23. Re:Simple by Splab · · Score: 1

      Not only that, working for a carrier it could lead to all sorts of fun sessions with the government, ending up with you losing your job and some serious fines.

    24. Re:Simple by owski · · Score: 1

      A lot of places wouldn't accept this password, the complexity rules are smart enough to know when numbers and symbols are being used as letters. One place I worked it would usually take 10 or so tries of random garbage to get something that the rules would take.

    25. Re:Simple by BlackSnake112 · · Score: 1

      I always found a simple sentence for phrase to be best. (i.e. JackandJillwentupthehill) it is easy to remember and long enough. Add in some numbers and special characters to make it harder to crack of course. You get the idea. Song titles, longer book titles, and longer movie titles also can work. Also mix together two (or three) shorter titles for a password. (i.e. TheMatrixJawsHappyBirthday)

      The combinations are many. Most regular people can remember them.

    26. Re:Simple by treeves · · Score: 1

      Hacking cough takes on a whole new meaning!

      --
      ...the future crusty old bastards are already drinking the Kool-Aid.
    27. Re:Simple by Anonymous Coward · · Score: 0

      cryptosporidium affects the digestive system not the lungs. There is a thing called cryptococcal lung disease, though.

    28. Re:Simple by iluvcapra · · Score: 1
      --
      Don't blame me, I voted for Baltar.
    29. Re:Simple by zuperduperman · · Score: 1

      Doesn't access to your workstation == access to your password == logging on as you? Consider how trivial it would be for one of those contractors to slip in an unobtrusive hardware keylogger onto your computer and then harvest everything you type from the next room?

      NB: this is one reason why I now do most of my passwords using KeePass - it effectively makes 1 factor authentication into 2 factor which at least stops incidental / opportunistic keylogging attacks.

    30. Re:Simple by neonsignal · · Score: 1

      As for keylogging, that would only be a vulnerability because the password is next to the machine, right? I don't know a whole lot about keyloggers other than I don't want one. :-)

      There are hardware keyloggers (eg a dongle that fits to the end of the keyboard cable), that record all keystrokes internally. I think that is what was being referred to.

      Moreover, any one with sufficient physical access to the machine can view all the files, by booting from a CD/USB, or even just removing the drive (unless the filesystem is encrypted).

      Anyway, there is nothing to prevent you using a dual factor key: a first half that is randomly generated and written down, and a second half that is easily memorizable and not written down.

    31. Re:Simple by catmistake · · Score: 1

      My great-grandpa died of mnemonia. It was before the War, somewhere in Europe, Malapropia, I think.

    32. Re:Simple by Dun+Malg · · Score: 1

      of cough something can be done, of cough!

      --
      If a job's not worth doing, it's not worth doing right.
    33. Re:Simple by dwywit · · Score: 1

      I used to generate moderately complex administrator passwords that were fairly easy to remember. Not *the* administrator account, but user IDs who were members of the admin group. For example: beerjug$1, freefood#7, quitetight91, etc. My minions were pleased at the ease of remembering them, and the auditors were satisfied with the complexity.

      --
      They sentenced me to twenty years of boredom
    34. Re:Simple by Will.Woodhull · · Score: 1

      Passwords can be stored in written form fairly safely, if one stegs[1] them properly.

      At home, make up a bunch of fictitious business cards for plumbers, roofers, dog walking services, etc, each with a name or slogan that serves as a reminder of their use, and the password itself in the numbers and words of the street address. Intermix with some legitimate business cards and keep them in a flip box by the computer.

      At work, do the same thing with fake certificates, thank you notes, and so on and put them on your Love-Me Wall[2]. ---- [1]Steg: As a verb, to hide information within within something commonplace and unrelated. As a noun, the information that was stegged, while it is in the hidden state. [2]This is an example of a "purloined steg".

      Is this for real?? Maybe; maybe not. The only sure thing is indefinite.

      Oh, as to pneumonic password retrieval: that's when if you blow in its ear, it will follow you anywhere. Ancient technology from the simpler era of 1960s American television.

      --
      Will
    35. Re:Simple by Engeekneer · · Score: 1

      You don't have to write down the password and put it on a public announcement board. Write down your passwords on a scrap of paper. Don't include any username/system information on the same scrap. Make a few systematic errors in the written down passwords (eg. switch capitalization on the second letter). Put that scrap of paper in your wallet.

      Now, many passwords you use daily you'll remember anyway. Looking up more rarely used ones shouldn't be a problem, since you probably have some kind of idea which of the written down password works for which account. If your wallet is lost/stolen, there is no info for which systems/usernames the passwords work, and they won't work out-of-the-box anyway./p

    36. Re:Simple by ewanm89 · · Score: 1

      Thermorectal cryptanalysis (so named after Russian technique, I'll let you figure out the details) is the most guaranteed way to get passwords and encryption keys. Luckily this isn't often worth the time and effort, unless you are the KGB that is.

    37. Re:Simple by Anonymous Coward · · Score: 0

      Column, not row.

    38. Re:Simple by aiht · · Score: 1

      Pick a row on the keyboard. Go down the row normally, then back up the row ...

      Column?

    39. Re:Simple by Compaqt · · Score: 1

      Yeah, just be thankful it wasn't based on the bubonic system of password management: forget your password and the BOFH laces your keyboard with Yersinia pestis.

      --
      I'm not a lawyer, but I play one on the Internet. Blog
    40. Re:Simple by Anonymous Coward · · Score: 0

      You mean column

      Pedantry aside, I do a similar thing. I pick a two word combo (applesauce), l33t-ify it (4ppl354uc3), and then just hold shift for one word (4ppl3%$UC#). When it comes time to change my password, I just hold shift on the other word. When it comes time to change for a second time, I repeat the process with a second two word combo (orangejuice).

      Since we're only disallowed from using our last three passwords, I effectively have only two passwords to remember.

      And no, I was not stupid enough to post the actual two word combos I use. :P

  42. Not a total solution but... by gearloos · · Score: 1

    I think the biggest issue (for me) is that for work I have seriously about 20 different passwords for different systems and logins and they all seem to have different requirements. It has taken me 5 minutes before just to create a password that the system will take.. I.E. 8 to 16 chars, must contain 1 special char, 1 cap, 1 lower case, and 1 number the number and the cap can not be next to each other, the number can't be the first or last char, and you cant have more than 4 chars in a row of the same class. Another system says: Must be 6 to 20 chars and contain lower case, upper case, and must begin with a number. It is an absolute nessecity to use my 256 bit AES Android password keeper on my phone or I can't even do my job nowadays.

    --
    "Computers are a lot like Air Conditioners" "They both work great until you start opening Windows"
  43. Lock-out? by Anonymous Coward · · Score: 0

    FTA:

    [...]
    One way that system designers try to defeat dictionary attacks is by temporarily disabling an account when a wrong password is submitted more than a few times. This is called account lock-out, and not surprisingly, attackers have discovered a simple way to defeat the approach.
    [...]

    Nice, now I can lock-out other people from their own Accounts much easier!

  44. Someone didn't bother reading by scourfish · · Score: 1

    my carefully prepared memo on commonly-used passwords. Now, then, as I so meticulously pointed out, the four most-used passwords are: love, sex, secret, and... god.

  45. Eventually they will be in dictionaries. by khasim · · Score: 4, Insightful

    If the password can be easily remembered, it will end up in a dictionary.

    But that doesn't matter. At least it doesn't in the way that TFA discusses passwords.

    You have two different uses for passwords:

    #1. Lets you login to your computer or account or whatever.

    #2. Encrypts files that you don't want other people to read.

    If we're dealing with #1 then simple passwords are perfect AS LONG AS SOMEONE IS MONITORING THE ACCOUNT FOR FAILED LOGIN ATTEMPTS and dealing with them (and having a delay between individual attempts).

    In case #2 then you want a HUGE key because the file can be attacked off-line.

    1. Re:Eventually they will be in dictionaries. by Anonymous Coward · · Score: 0

      A reasonable password and an authentication token would be more than adequate for most users.

      In a typical company a method for a higher up to use their token to authenticate lower levels in the event they forget their token would also be useful.

    2. Re:Eventually they will be in dictionaries. by Livius · · Score: 1

      My 1988 street address spelled backwards will be in a dictionary some day?

    3. Re:Eventually they will be in dictionaries. by ArwynH · · Score: 1

      Just use an easily remembered phrase to generate the password.

      "To Be or not to Be, that is the question" -> "2Bon2B,titq"

      Quite simple. After typing it in a few dozen times, your fingers find the keys without having to think about it.

      You are right of course, that dictionary attacks and rainbow tables aren't much use against a decent configuration, but once a site has been broken into and the password store obtained, then they are still quite effective.

    4. Re:Eventually they will be in dictionaries. by RedWizzard · · Score: 1

      If we're dealing with #1 then simple passwords are perfect AS LONG AS SOMEONE IS MONITORING THE ACCOUNT FOR FAILED LOGIN ATTEMPTS and dealing with them (and having a delay between individual attempts).

      You are only thinking about the individual's situation. Yes, a simple password is fine for a particular account if that account is monitored to prevent a dictionary attack. But in a lot of cases an attacker doesn't need to breach a particular account - any account will do. Instead of attacking a single account with thousands of passwords an attacker can simply attack thousands of accounts with a single password (or even different passwords from a dictionary - it doesn't matter).

    5. Re:Eventually they will be in dictionaries. by lonecrow · · Score: 1
      Easy to remember but long passwords are easy.

      There are two approaches that I use that involve a pattern that make it easy to remember, yet enough diversity that I am not using the same passwords over and over.

      The first pattern is to have a common portion; "mypassword" in the example below, and a unique portion, in the example below the unique portion is the domain name of the site I am using the password to access.
      • mypassword@thisshittysite.com
      • mypassword@thisothershittysite.com
      • mypassword@yetanothershittysite.com

      The shortest password in that list is 31 character long yet incredible easy to remember. The common portion of your password could be whatever you like to use or you could use two or three different ones but few enough to avoid getting locked out. So that we are not all doing the same thing, you can vary the ending portion. instead the actual domain name you could make it the name of the company, or drop the suffix, or use a different suffix just for this purpose. eg. god@yoursuckysite.password or l337@yoursuckyblog.password

      We are getting trained to remember email address patterns why not leverage that.

    6. Re:Eventually they will be in dictionaries. by uninformedLuddite · · Score: 1

      Always use the same password for everything you do. I personally recommend 'aardvark' as they are so cute.

      --
      The new right fascists are bilingual. They speak English and Bullshit.
    7. Re:Eventually they will be in dictionaries. by ewanm89 · · Score: 1

      Passwords can be attacked offline, all one needs is the hashes.... Often that's another weakpoint to fix, this is more of a problem with a shared logon server of somekind, as that's a single point to attack to get passwords.

  46. mix letters and numbers by Tei · · Score: 1

    you can conver numbers into words:

    2001: movie
    2010: movie
    1942: arcade saloon game
    1984: movie
    42: answer ..

    You can also have tiny words that have meaning to you:
    LOTR: lord of the rings
    imho: in my humble opinion
    me: me
    orly: oh, really?
    bf: battlefield ..

    so you can mix both things

    bf2010me44 ...
    tk40000z21 ...
    rs47ak232

    to me is easier to remenber {expresion} {number} {expresion} {number} than a true mix of number of letters.

    Passwords, imho, sould be easy to remenber and hard to guest.

    --

    -Woof woof woof!

  47. Method by ninjacheeseburger · · Score: 1

    One method I heard was to have something simple that you remember but type one key to the right (or any other direction) F

    For example a password as simple as slashdot becomes d;sjfpy

    1. Re:Method by geminidomino · · Score: 1

      Would that qualify as a Caesar Cipher? (Not exactly a shift of N letters, but.....)

  48. I use passwords that can be touch-typed quickly. by Dzimas · · Score: 1

    Instead of memorizing a series of digits, numbers and symbols, I use "nonsense" passwords based on the position of my fingers (not just on the home row) that can be typed quickly. By shifting the block of keys left or right, I can create new passwords with a minimum of fuss. The result is non-dictionary passwords that are easy to remember and quick to enter.

  49. My employer makes us.. by Anonymous Coward · · Score: 0

    My employer makes us use passwords that have special characters, at least one numeral and at least one upper case _and_ it expires every two weeks. It also can _not_ start _or_ end with a numeral and must be 10 characters in length or more.

    I would seriously be amazed if anyone has their password memorized after the first change.

    I had to devise a way of creating and remembering my password so I wouldn't have to write it down. I came up with a simple way to do this.

    Pick a number key at the top of the keyboard and simply hold shift to get my special character and continue to hold shit to hit the letter below it for the capital.

    IE: hold shit and hit 1 then q to get !Q

    Then I simply do _not_ hold shift and hit the next 4 sets to numbers/letters.

    IE: 2w3e4r5t

    This allowed me to create a few unique and easy to type/remember passwords. !Q2w3e4r5t @W3e4r5t6y #E4r5t6y7u, etc. Now, unfortunately I'm at the end of the row of usable 10 character passwords ^Y7u8i9o0p. So now I'm going to have to devise a new method, probably holding shift for the first two sets of letters/numbers.

    IE: !Q@W3e4r5t, or, I can go with !Q1q1q1q1q, etc.

    My point here is not to give away my passwords but to show off an obvious flaw in my employers policy. I have a system now that I can't actually memorize the password (I can't easily recite it) but I can type it through a pattern. However, if anyone reads this post and knows which system to exploit, they can deduce what my current password is in a matter of minutes (barring lockout).

    My employer has forced me to go with an easy to guess system (for subsequent passwords) and isn't secure at all. And how many others have figured out this easy to type in pattern where I work? They have made it so "secure" that I have to use an easy to identify pattern to keep myself sane. That or I write it down which defeats the purpose all together.

    How is that secure?

    AC just in case...

  50. Turn your phrase into a password. by Weedhopper · · Score: 2, Informative

    Use your phrase. Just turn it into a password.

    I Need My Morning Coffee!!

    Then jam a number (your morning train, maybe) than makes sense onto it. Result:

    inmmc!!650

    I do this with song lyrics and quotes, going as far as to leave plaintext reminders on post-its - it's still impossible to guess.

    1. Re:Turn your phrase into a password. by Sponge+Bath · · Score: 1

      Password Are Seriosly Safe When Obscuring Remembered Ddetails.

    2. Re:Turn your phrase into a password. by Anonymous Coward · · Score: 0

      I'm a different AC. Why would you take something completely impossible to brute force, shorten it, and make it something you might need to think a tad about to type?

      Ineedmymorningcoff4444ee!! is way more difficult to guess/brute force than inmmc!!650

    3. Re:Turn your phrase into a password. by Psaakyrn · · Score: 1

      Secret Words Only Replaces Dead Faith In Secret Hexcode

  51. What I (usually) do by ceeam · · Score: 1

    11 random letters (all lowercase) and digits. No need to be more fancy than that. And if you roll the generator several times you'll find the combination which is pretty easy to remember after entering it 2-5 times.

    But is that really enough? Let's calculate, assuming somebody can test a million tries per second (way optimistically/pessimistically, I'd say): (26+10)^11 / 10^6 = over 4000 years. Pretty secure. Actually, in real life you can even use 10 or 9 characters and sleep well.

    1. Re:What I (usually) do by Anonymous Coward · · Score: 0

      Minor point, but it would take 4,000 years for them to get your password for sure. On average, it would only be 2,000 (assuming all other math is correct).

  52. Deceptively simple is the key. by CaptainNerdCave · · Score: 1

    Seriously, I've found that the simplest, non-dictionary passwords are the best. Call me crazy, but I work from the premise that a random user is just as likely to guess my password on the first try as they are to guess it if given 100000 tries.

    The place where I work (and other places that fly the same banner) has employees that are exceedingly technology illiterate, so it's a pretty good bet that I can find their passwords written near the terminals on pieces of paper. Since we're required to use two different, complex passwords with special characters, numbers, and various case letters (one for the local system and one for the corporate), and change them both (every month and every three months, respectively) without repeating the same thing for six changes, it's a recipe for disaster. I even tried explaining this basic principle to one of the upper IT guys where I work, one of the key people in deciding various policies.

    I guess it's the idea that these techno-phobes, or whatever term is used to label them, need to be told to use something unusual, lest they use something more obvious, like "love", "tammy", "robert".

  53. Easy problem to solve by h4rr4r · · Score: 1

    The easy solution is to make the passwords longer. Everyone can remember a sentence.

  54. This is flawed. by Anonymous Coward · · Score: 0

    " "Replacing password creation rules with popularity limitations has the potential to increase both security and usability," the authors write. "Since no passwords are allowed to become too common, attackers are deprived of the popular passwords they require to compromise a significant faction of accounts using online guessing. "

    The problem here is, If you attempt to sign up and get told that your password is too common, Then you know your in for a good chance to use that password to gain entry...
    You TELLING! the hacker what passwords are common on said system.

  55. Algorithmic or used all over by Anonymous Coward · · Score: 0

    People don't remember good passwords very well, so people tend to use the same ones everywhere (73% in a recent published survey used the same password for random hobby or porn or whatnot sites they use for their banking) or make them algorithmic. Need numbers and letters and change every 90 days? How about "Q32010pwd" ? Or "Q3.2010pwd" if a punctuation is needed?

    Mere entropy in the word captures only a tiny piece of the security properties of a password. Thus it really IS better to have a shorter password that gets remembered
    and is kept a long time, rather than one that is written down and visible, or that is algorithmic and has 3 not-very-random characters instead of 9. For someone
    to learn and remember a password they need time, which is what rapidly changing them denies.

    Denying popular words is however not bad, but will cause trouble with many. In some areas vocabularies run to ~5000 words.

  56. Two factor authentication by spamking · · Score: 1

    If users don't/can't remember their complex passwords then change to some form of two-factor authentication.

  57. We do that. by khasim · · Score: 1

    And the people STILL share passwords because they cannot remember how to navigate through the various folders.

    This is a case where I'd prefer the *nix method and just mount the directories under the user's home directory.

    Technology will never be a match for someone's mindset. Bob's files are in Bob's directory on Bob's computer. If Alice wants to see Bob's files, Alice wants to go to Bob's computer. And then Alice wants to copy them to Alice's computer to work on them.

    1. Re:We do that. by rcoxdav · · Score: 1

      You are aware that Windows support junctions (think symlinks) and with proper traverse permissions you could map out a shared folder for a department into a users home share.

  58. The trouble is.. by Anonymous Coward · · Score: 0

    You end up locked out of sites like SLASHDOT that once your password gets so good YOU can't even remember it, you have to create a NEW SLASHDOT ACCOUNT because their stupid email password retrieval system isn't working!!!

    And to think I had something knee slapping hilarious to say and now I'm so enraged I can't remember it! ... Oh yeah ...

    My passwords are protected by extreme poverty. I've nothing worth hacking.

    I keep a database for all the passwords I have and frequently a site claims the password or login is wrong when it is correct! I even copy/paste the login info and pw incase I fat finger it, and it still says it's wrong. Just like what happened to slasdot which I'm now locked out of!

  59. I see two problems by astrashe · · Score: 1

    I see two problems -- I don't know that either is a deal breaker, but I figure I'll put them out there.

    First, users might not enjoy certain aspects of the experience.

    Usually, there are rules, they tell you the rules, and if you follow them, your password is accepted. The system seems fair -- there are rules, you can follow them, if you follow them, it works. The proposed system will feel arbitrary -- you try a password, maybe it will work, maybe not. If it doesn't, you have to try again. Maybe it won't work again.

    A certain kind of user is going to get rejected over and over again, because they're going to consistently pick common passwords. And they'll really,really hate this system.

    Second, I'm not sure that dictionary attacks will be impossible. Attackers are smart, and they're good at adapting. Just because current dictionary attacks would fail doesn't mean that future dictionary attacks would fail.

    People like to use words and swap characters around. So someone might start out with "football". That's not good enough, so they try "footb@ll". Or "footba1l". Whatever. I believe it might be possible to model the processes that people use to generate passwords in their heads, and to create a dictionary of words using the model.

    Maybe that would be a lot harder than it seems -- but as well all know, some attackers are really smart and really competent. So that would worry me.

  60. where's biometric by grumpyman · · Score: 1

    Seriously where does biometric sit these days? Is there a potentially cheap/reliable/ubiquitous form to replace password? Finger-print, retina scan, voice, spit sample... something?

    1. Re:where's biometric by maxume · · Score: 1

      Cheap scanners aren't good enough at the bio part of it, so security ends up being broken by gummi-metrics.

      Plus, it is difficult to issue new ones when the old ones are compromised.

      --
      Nerd rage is the funniest rage.
  61. Re:I use passwords that can be touch-typed quickly by h4rr4r · · Score: 1

    Yet very easy to generate for a machine as well.

  62. Storing passwords in plain text by commandermonkey · · Score: 1

    It seems like this scheme would require all the passwords to be either stored as plain text or with the same salt in the hash function.

    Wouldn't it make all user passwords more vulnerable if the database was leaked?

  63. Popular Password Error Message by Anonymous Coward · · Score: 1, Insightful

    I'm sorry, that password is already in use in the following accounts.

  64. No such thing as absolute security by woboyle · · Score: 1

    Myself, I use terms that are meaningful to me (but not derived from personal information or relationships) and not guessable or subject to dictionary attacks. I think that these sort of passwords are easy to remember, but reasonably secure. I use different base terms depending upon the security (perceived or otherwise) of the site I am accessing. Ones for financial sites are longer, more complex, and convoluted than the ones I use for more public sites, like this one. So far, after 15+ years on the internet, I've never had one of my accounts hacked (knock on wood).

    --
    Sometimes, real fast is almost as good as real-time.
  65. a Pain but a good idea. by Murdoch5 · · Score: 0

    I'm not going to try and say everyone should have a password thats 64 characters and a mix of 7 languages including native symbols which have never been translated but I do agree short passwords aren't the best idea.

    The best idea is to make sure you have the strong passwords blocking access to anything important on the network like servers, firewalls and routers and just have the normal desktop computers protected with a normal 8 - 16 character password.

    Even better instead of protecting with a known password have a program generate a password for you and then update all the ssh keys and only allow entry with dynamic ssh keys that also get generated.

    It really doesn't matter on the desktop level how strong a password is because you should always store all important information on a server. If your dumb enough to have important information on a desktop then it's about time you get hacked because you earned it.

    In short have big passwords on important network equipment that is connected to the edge of the network such as a firewall and routers, then have everything inside protected with normal passwords.

  66. Shift your hands for more secure passwords by frostband · · Score: 1

    Shift your hand(s) over or up one character:

    over: password = [sddeptf

    up: password = 0qww294e

  67. Reality Check by BitZtream · · Score: 4, Interesting

    No one cares enough about your data to steal your password, so long as its not so easy to guess that a random dictionary account gets it real quick than your 3 letter password of 'AAA' is more secure than most 6 letter passwords.

    Why? Again, because no one cares about your data. When you have important enough data that the employees really do need to know security, they'll also have enough intelligence to realize they need to be intelligent with their passwords.

    The problem with complex passwords is that idiots keep trying to force them on people who don't need complex passwords.

    Your password policies should be geared towards the individual security requirements of ... the individuals.

    Donna the secretary gets to use 'mydog' as her password, so does Chris the CEO, because he doesn't do anything anyway, he tells someone else to do everything.

    Igor the IT guy has strict password requirements, as do most of the accountants which have access to bank accounts directly.

    If you have one password policy for your organization, you are indeed retarded unless your organization consists only of yourself.

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    1. Re:Reality Check by Anonymous Coward · · Score: 1, Informative

      I run a mail server that I am able to see a brute attack happen... passwords used in the attempts are rarely more than ABC, 123, or the users name

    2. Re:Reality Check by blair1q · · Score: 1

      so does Chris the CEO, because he doesn't do anything anyway, he tells someone else to do everything.

      #failklaxon

      It's not about what the CEO does. It's about what he (and his computer) knows.

      Something trivial and tedious to a CEO is solid gold to a hedge-fund fixer.

      Just a glance at his email would tell you whether hock your house to buy options in his company (puts or calls) or move on to the next target.

    3. Re:Reality Check by DarthVain · · Score: 2, Insightful

      IT Security doesn't get security, mostly because they don't seem to deal in common sense.

      Years ago I tried to explain that making the password more complex, and making people enter it more often, and changing it, will NOT make anything more secure, but will in fact make things LESS secure. My rational was that people will just write it down on a sticky note and stick it to their monitor. Their response to that is to simply make a policy (which everyone ignores btw) that prohibits employees from doing that. So really they don't care about security at all, only that it can be blamed on someone else.

      Also more recently I expressed my objections over the sheer number of passwords I need to maintain for all the corporate systems I have access to. Remembering them is hard enough, when they don't all need to be changed to something new every 30 days. Not only that, but currently I am trying to explain to some IT systems folks involved in development of a new system, how putting a strong password scheme is really pointless, and really it should be the exact same password as my personal log in, or none at all. Considering that once someone has logged on as me, it is really trivial to send Help Desk an email in my name asking for a password reset, and then to receive that new password via the same email. Considering that people now forget their passwords all the time due to their current security setup, they process this task of telling people their passwords relentlessly every day, so one more request would be a drop in the bucket.

      Anyway I think many times people need to look at the "big picture" security rather than get lost in the details, and just use some common sense. Don't fool yourself, IT security has more to do with assigning blame than it ever has to do with trying to keep unauthorized people out.

    4. Re:Reality Check by Anonymous Coward · · Score: 0

      Even if hackers don't care about your data, your machine can be a
      springboard into Igor's or the smiling man's (the accountant) machine.

      If nothing else you machine will make a great addition to their bot-net.

    5. Re:Reality Check by Anonymous Coward · · Score: 0

      When you have important enough data that the employees really do need to know security, they'll also have enough intelligence to realize they need to be intelligent with their passwords.

      Assuming that they understand the importance of the data in the first place. If they are just number crunchers then its just a spreadsheet.

      Donna the secretary gets to use 'mydog' as her password, so does Chris the CEO, because he doesn't do anything anyway, he tells someone else to do everything.

      Except the CEO demands to never see 'Access Denied' errors - its their company damn it - so whilst Chris doesn't do anything they have access to everything!

      If you have one password policy for your organization, you are indeed retarded unless your organization consists only of yourself.

      ... or you using Active Directory and Group Policy and no additional software. I asked whether IT & accounts could have a stricter policy for passwords. The Windows sysadmin I work with told me that there is only one global settings by default. I could have been BS'ed though.

  68. Simple strategy; complex passwords by joeyblades · · Score: 1

    The only reason that people hate complex passwords is that they are hard to remember. However, rather than dumbing down your password, just invent a simple strategy. For instance, let's say you like poetry. Choose a poem that you like, for instance Robert Frost's The Road Not Taken. Then choose your favorite line or stanza, for instance "Two roads diverged in a yellow wood". Now take the first character of each word and concatenate them: "Trdiayw". Now most password enforcers want some special characters including numbers, so you can add a few to get something like: "Trdiayw10-".

    This is a reasonably complex password that is really easy to remember, but it's unlikely that this kind of password will show up in a dictionary. And because it's based on a key phrase, I find it really easy to type (I don't even have to think about it). Don't like poetry? Choose lines from your favorite books, or famous quotes, or lines from your favorite songs, etc..

  69. Easy+Easy=Hard by gmuslera · · Score: 1

    Combining an easy to remember word/phrase/name, with an easy to remember and "run" by hand algorithm gives you pretty safe and easy to rebuild passwords. A simple example is the classical "pick a phrase and take out the initials". You can make it a bit more complex oreven expand it to add some input from where you are applying that password to make them unique to web sites, servers, or mail accounts. Have other advantages...you don't have to remember the actual password, even could have no clue on how it looks, just run the algorithm and write down letter by letter. And if well is totally bad luck to write somewhere your real password, having close the phrase that generates it (but keeping secret the algorithm) is not that bad (and could be seen as casual, is not the same finding a paper saying "Inception was a great movie!" than finding "Iwagm!" somewhere)

  70. Workplace: your password or your wallet? by petes_PoV · · Score: 1
    I have never found a working environment where I thought it was too risky to leave my wallet in my jacket, on the back of my chair when I left the room. From my perspective (purely selfish, I know) my wallet is infinitely more valuable than anything a co-worker could discover on my computer, and much more valuable than any damage they could do and have it blamed on me.

    From this I would suggest that the risk of losing my wallet, or my car keys (also left in my jacket) is still higher than the risk of someone in the building accessing my computer with malice in mind. I also know I am not alone in this practice: everyone here is trusting and honest enough that they have no fear of leaving personal items unattended in, on, or near their desks.

    So, given that none of our organisation's machines are directly accessible from the outside and that the risk of an unauthorised intrusion from within is smaller than anyone's threshold for personal paranoia where exactly does the need for strong passwords come from?

    --
    politicians are like babies' nappies: they should both be changed regularly and for the same reasons
  71. Ack, fail, bad Microsoft Researcher by Maximum+Prophet · · Score: 1

    The service simply counts how many times any user on the service chooses a given password. When more than a small number of users pick a password, the password is banned and no one else is allowed to choose it.

    This system was thought of, and rejected many years ago. If you let user x know that a given password is in use, he now has a password that he can try against everyone else's account.

    You could try to randomly reject "good" passwords as well, but that would piss off your users.

    --
    All ideas^H^H^H^H^Hprocesses in this post are Patent Pending. (as well as the process of patenting all postings)
    1. Re:Ack, fail, bad Microsoft Researcher by Maximum+Prophet · · Score: 1

      You could freeze everyone's account with the newly banned password, but I can't imagine the users would be too keen on that either.

      or, add it to a special list, then only move the bad passwords from the special list to the banned list when no-one is using them. That would keep the bad passwords in the system too long.

      --
      All ideas^H^H^H^H^Hprocesses in this post are Patent Pending. (as well as the process of patenting all postings)
  72. Encrypt it by itamblyn · · Score: 1

    Like everyone else here, I have too many accounts with too many different sets of password rules. They all have memories and want to rotate often. My solution: I installed pgp and made an encrypted text file (1024 bit or something like that) with usernames and accounts in it. This means I have ONE password which I can change when I like.

  73. Make the retry period longer by kanweg · · Score: 1

    Brute force attacks are powerless if it takes 5 seconds before a new try is allowed. 5 failed attempts, wait 15 mins.

    That would amount to 20 attempts per hour, 480 per day. And there could be a bell to wake an IT admin to figure out what is going on.

    Bert

  74. Not sure if someone's mentioned this... by Quantumplation · · Score: 1

    because I CBA to read ALL the comments, but wouldn't it seem like the hackers approach would just be as such, then: Try to change your password to a couple of different ones, finding perhaps 3 (or more, depending on the allowed failed attempts) passwords that are locked out, thus guarenteed to have a hit SOMEWHERE. Then, try those three passwords on every email you have in your database. Wash, rinse, repeat.

  75. It works by CapnStank · · Score: 1

    Seriously, I don't need to have my password as Po0g33!ln1h3xB6a to be secure. On my home network I often use passwords that are simple words twisted a bit. My home wifi pass is simply "Bl3wB1rd". Easy to remember, somewhat secure... if anyone is desperate to get into my wifi and has the skills to crack that I'm sure they'll crack anything else I can conjure up.

  76. I never change (some) passwords by BenEnglishAtHome · · Score: 1

    Yeah, changing passwords frequently just makes for lower-quality passwords.

    My solution on systems I admin (that's my home stuff, basically) is to use a ridiculously high-quality password and never change it. I think people can memorize anything as long as they know they're not going to have to throw it away in 2 or 6 months and do it all again.

    I've used the same password for my last 5 systems at home. With over 60 characters (including lowercase and caps; various punctuation; selections from the extended ASCII character set; and no words from the dictionary), it looks like total gobbledygook. Yet I'll know it forever.

    1. Re:I never change (some) passwords by nabsltd · · Score: 1

      With over 60 characters (including lowercase and caps; various punctuation; selections from the extended ASCII character set; and no words from the dictionary), it looks like total gobbledygook.

      Unfortunately, I've been at places where you had to use a password of exactly 8 characters with at least one each of an upper, lower, special, and number.

      This was because the minimum password for some systems in the single-sign-on was 8 characters, while others only treated the first 8 as significant, so having more might cause issues.

  77. Simple method for generating strong passwords by InsomniacShadow · · Score: 1

    There is a simple method for producing strong easily remembered passwords. Step 1) Think of a three to four word phrase that you can easily remember Step 2) Capitalize one or more but not all the words Step 3) Replace some characters and spaces with numbers and special characters Step 4) Input your new awesome password

  78. My passwords are: by GarryFre · · Score: 1

    Protected by extreme poverty. There's nothing worth hacking! ;-p

    --
    www.Migrainesoft.com - Computer giving you a headache? We can fix that!
  79. I think it is a dumb idea. by khasim · · Score: 1

    It leaks information.

    You may not know WHO has a password of y0m@mm@soF@t!!!eleven but you will know that SOMEONE (at least one person) in the organization has that password.

    And if you are on the inside of that organization you'll know the pattern for forming usernames. That means that you'll only need to make a single attempt per username to crack someone's password (although you will not know who's password it is initially).

    A better approach would be to simply store the hashes of the passwords that have been used or attempted in the past X days in a dictionary and not allow anyone to use those.

    That way, the most common passwords will keep updating as they are attempted and will keep being forbidden. Even if no one has them as an actual password at this time.

  80. Air Shield Password by ctchristmas · · Score: 1

    The password is, one (echo one, re-echo one), two (echo two, re-echo two), three (echo three, re-echo three), four (echo four, re-echo four), five (echo five, re-echo five). So the combination is... one, two, three, four, five? That's the stupidest combination I've ever heard in my life! The kind of thing an idiot would have on his luggage!

  81. Stop using passwords by adaviel · · Score: 1

    Give up passwords, move to certificates, SSH keys, biometrics etc. It doesn't matter how good your password is, it's toast if someone grabs it off a hacked server/client/WiFi (BTW there's some Brazilian hackers busy installing trojan sshd everywhere they can get to).
    Re. stupid website passwords, I've started generating random 20-char passwords and using FireFox to remember them (with a master password, of course). A bit of a pain moving between computers, I really need to get some secure sync scheme sorted out (they do exist)

  82. There is an easier way... by weedenbc · · Score: 1
    Start using LastPass. Pick a single, strong password for it and then let it auto generate and remember all your passwords. It is a robust and secure system and you are not entrusting your secrets to anyone - all the encryption is done client-side and LastPass themselves are only storing ciphertext.

    A full security analysis and examination of its capabilities can be found here:

    http://www.grc.com/securitynow.htm#256

    --

    "Trying is only the first step towards failure." - Homer
    1. Re:There is an easier way... by AusIV · · Score: 1

      This is my approach. I use a password manager that generates strong, random passwords. I only have a small handful of passwords that I actually remember - decrypt my hard drive, log in to my computer, log in to my e-mail, and log in to my password manager. Every other password I need is stored in my password manager and completely unmemorable.

  83. Best password ever. by trevdak · · Score: 4, Funny

    I set my password to "********". Eight asterisks. That way, if anyone ever cracks it or uses a keylogger or something, they'll say "What the hell? I still can't see it." If I need my password to be extra secure, I throw a few more asterisks in there.

    1. Re:Best password ever. by Anonymous Coward · · Score: 2, Funny

      Nah, your password really is "hunter2".

    2. Re:Best password ever. by Anonymous Coward · · Score: 0

      I can see no asterisks in your post. Just "hunter2".

    3. Re:Best password ever. by Pinchiukas · · Score: 1

      Liar!

  84. Simple very strong passwords by MrEcho.net · · Score: 1

    Ive found a pretty simple way of making very complex passwords.
    There are many many combinations to this method:
    d3d3E#E#
    g5g5G%G%

    a1S@d3F$
    8 char, lowercase, uppercase, numbers, special char, no dupes.
    Look where the keys are, and when the shift key is used.
    You can get pretty creative with this method.

  85. Password complex by helix2301 · · Score: 1

    I know customers that went with long very difficult passwords and may different password variation for different programs. They had a security breach because people started writing them down all over the place because of remembrance issues. But yet the short password that never changes is bad to because it can be easily guessed. This is the headache of admins across the world.

  86. My password is "password" by istartedi · · Score: 1

    My password is "password". My userid and the site where I use "password"? Ahhh... now that's obscure, and very secure.

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    1. Re:My password is "password" by Rob+Kaper · · Score: 1

      The joke you should have made here was to reply to yourself stating "no, it isn't".

    2. Re:My password is "password" by blair1q · · Score: 1

      Of course, if someone gets the password file, they're going to be fascinated by your bizarre username, and a ten-second dictionary attack is going to out your password.

  87. frobgard by SuperKendall · · Score: 2, Insightful

    If the password can be easily remembered, it will end up in a dictionary.

    Frobgard.

    The clock is ticking on your assertion...

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:frobgard by Anonymous Coward · · Score: 0

      It's in my dictionary now!

    2. Re:frobgard by blair1q · · Score: 1

      right before frobnicate ...

    3. Re:frobgard by Joce640k · · Score: 1

      You can make random-yet-pronounceable passwords easily by combining consonant-vowel-consonant groups.

      eg.

      Three letters: hib

      Six letters: nalpik

      Nine letters: wibdovkep

      They're easy to generate/remember and won't be in any dictionary.

      --
      No sig today...
    4. Re:frobgard by Anonymous Coward · · Score: 0

      Too bad your name wasn't SuperRandall, or it would really end up in a dictionary (or Wikipedia, at least...)

    5. Re:frobgard by camperdave · · Score: 2

      The clock is ticking on your assertion...

      What? You don't think that a dictionary attack is limited to words in an actual dictionary, do you? Crackers have password dictionaries that include all sorts of common passwords, like "letmein", "IAmGod", "xyzzy" "Hunter2", etc. By now, "Frobgard" is in one.

      --
      When our name is on the back of your car, we're behind you all the way!
    6. Re:frobgard by Nemyst · · Score: 1

      The OP's point is that you can make pronounceable passwords that for all intents and purposes look and feel like words but aren't. A dictionary attack cannot possibly contain every single pronounceable pseudo word.

    7. Re:frobgard by TheLink · · Score: 2, Insightful

      > They're easy to generate/remember and won't be in any dictionary.

      Easy to remember for who? I tried something similar before (password generator) and most people still considered them difficult to remember and grumbled...

      So I think it's better to:
      1) Have them write their passwords down and store them in their purse or wallet.
      2) Do not give them powerful accounts where possible.

      If you're the sysadmin and the Boss _insists_ on super powerful accounts and wants to stuff like "password" as his password, and you are unable to convince him otherwise, it's not a good situation...

      --
    8. Re:frobgard by camperdave · · Score: 1

      A dictionary attack cannot possibly contain every single pronounceable pseudo word.

      True, but my point is that once someone mentions a word as a password, especially in a public forum like Slashdot, some blackhat is going to add it to their password dictionary. "Frobgard" lasted 20 minutes before some AC claimed to have added it.

      --
      When our name is on the back of your car, we're behind you all the way!
    9. Re:frobgard by Anonymous Coward · · Score: 0

      Frobgard

      Yeah, you show him!

      easily remembered

      oh wait

    10. Re:frobgard by mrmeval · · Score: 1

      What about nonsense phrases?

      Bug farts of the pomegranate infected mind

      --
      I'd go on a Vegan diet but the delivery time from Vega is too long. --brownkitty
    11. Re:frobgard by Engeekneer · · Score: 1

      Ten letters: idspispopd

  88. Pass Phrases suck on mobile devices by rsborg · · Score: 1

    Hell a phrase like "Purple Elephants make for a rough Work Day" is much harder to crack than "1qaz@WSX3edc$RFV"

    I agree, with one caveat: mobile devices!!!! If you are not using that password ever on a mobile device (never say never, I just had to type a passphrase pwd via ssh on my iphone to one of my servers... was a complete frustration, since my error rate on the touchscreen keypad is much higher than on a keyboard). I don't think any mobile device has a good way of entering text-based passwords, and length is a big issue there.

    --
    Make sure everyone's vote counts: Verified Voting
    1. Re:Pass Phrases suck on mobile devices by ElKry · · Score: 1

      Just keep it in a text note and copy/paste it, duh.

    2. Re:Pass Phrases suck on mobile devices by rsborg · · Score: 1

      Just keep it in a text note and copy/paste it, duh.

      Wow, why didn't I ever think of just storing it as CLEARTEXT? Awesome idea!

      --
      Make sure everyone's vote counts: Verified Voting
    3. Re:Pass Phrases suck on mobile devices by ElKry · · Score: 1

      I know, right?. That must be the reason I keep seeing people, even experienced sysadmins, doing that all the time. But I think this is a case of "great minds think alike" and they all came up with it on their own.

  89. I tell you what... by warGod3 · · Score: 1

    Just send me the account login information and passwords for your bank accounts and I'll make sure that they are hard to crack. Oh, I'll also hook you up with this friend of mine from Nigeria, who is a banker and probably has some money for you.

    --
    "Be polite, be professional, but have a plan to kill everybody you meet." General James Mattis
  90. YES by waldoj · · Score: 1

    THIS

    I considered putting this very system into place on a site of mine a half-decade ago, until I realized that I would just be informing attackers which passwords are in use.

  91. The real rule is so simple... by SuperKendall · · Score: 0

    Anything that makes a user write down a password has weakened the security essentially to a failure mode.

    All of the complex rules some place put in place are the quickest route to a breach in your security. You obviously cannot tell people not to write down passwords - well you can, but people will simply ignore you even under threat of firing, and you certainly have no leverage over executives.

    Just make sure a dictionary attack doesn't work against passwords people choose, and let them do what they want beyond that. I would argue for many simple sites where having an account temporarily taken over is not a big deal I wouldn't even go that far.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:The real rule is so simple... by blair1q · · Score: 1

      Anything that makes a user write down a password has weakened the security essentially to a failure mode.

      That isn't true.

      It's standard practice in secure facilities to write passwords/combinations/etc. down, to provide redundancy of access and allow multiplexing of storage (nobody expects a file clerk to actually remember the combinations to dozens of safes for decades).

      But the rule is to secure the password list at the same level of security as the items the password accesses.

      You don't write your password on a post-it and leave it on your desk. You put it in your desk and lock it, or save it on another computer with a password you won't forget.

      Putting it in an encrypted file used to be the norm. /etc/password used to be world-readable plaintext with an encrypted password field, but it turned out that the encryption wasn't strong enough, so hiding the database and obfuscating its entire contents became the new norm. But any encryption that is tougher in practice than password-guessing is sufficient to satisfy the rule, since it sets the invader back to password-guessing.

    2. Re:The real rule is so simple... by SuperKendall · · Score: 0

      You don't write your password on a post-it and leave it on your desk. You put it in your desk and lock it

      Except that people do not do that. Many workers don't really have a lockable area, and those that do have REALLY weak locks that anyone looking for a password can simply physically overcome.

      But most people will not even bother, they will just put the post-it under the desk or in a closed drawer. That is if you are lucky...

      Your idea about how to secure a written password is nice and reasonable in some circumstances with highly trained personnel, but does not work in the general case - that is what I am talking about.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    3. Re:The real rule is so simple... by blair1q · · Score: 2, Insightful

      If they're not highly-trained enough to know to lock up a password, then they have no business being in charge of information that needs a password to access, and all of the worry about how they store their password is moot.

  92. Man, am I a loser... by Anonymous Coward · · Score: 1, Interesting

    I've used the same two passwords for over 25 years. Actually it was just one random alpha password that a mainframe spit out when I created one of my first password protected accounts, and I added the second because the original didnt have any numbers in it. I came up with that one the first time a system demanded that I put numbers in a password.

    I did recently introduce a 3rd password for my email accounts since I've seen some malware or hackers get your email addy and password from some site you use, then try the same password on that email account, then look for emails from financial institutions and businesses that can be exploited with the same password. But the 3rd password is still the same original password with one number stuck in the middle.

    I've never had anything whatsoever hacked into or had any problems of any kind related to the password, even though I've probably used it on more than a thousand systems from mainframes to minicomputers to networks to pc's to web sites.

    When I worked for one company that enforced the fancy password rules of length and numeric/symbols and changing it frequently, I just wrote it on a piece of paper and stuck it under the keyboard, just like you're supposed to. I'm not a security guy, I have a different job and forgetting the stupid password sort of made doing that job difficult. While I'm sure that its some degree better to go through all these shenanigans, most users not only dont care or wont do it if they can avoid it, they dont want to do it and it probably doesnt make any difference in the grand scheme of things.

    Shoot, I used a bank for over 20 years and was pretty happy with them until they introduced the complex password and rotating them every two weeks. I'm not going to remember that crap and I dont want to have to write down my banking password. Kissed them goodbye immediately and put my money in a bank that lets ME decide how much security I need around my password.

  93. Keep it really simple. by Dwedit · · Score: 1

    Use a really simple password, then run it through your favorite hashing algorithm (MD5, SHA1, etc). Take the first 16 or 32 hex characters. That's your password.
    Bonus: Include the name of the website in the pre-hashed password so the passwords are unique.

    Don't forget the salt.

  94. sipmple passwords for everyone(with shell access ) by Anonymous Coward · · Score: 0

    echo "my simple password"|sha1sum|cut -b1-12
    178e7867fb91

  95. My own opinions by CTU · · Score: 1

    I have my own rules for passwords. 1: never use a word that can be in a dictionary 2: use something I can remember through association (something that has meaning to me, but not something easy to figure out) 3: limit the number of passwords I use so I limit the number of passwords I need to remember. So I hate it when a site tell me I need 8 digits with upper and lowercase password and numbers and special char, or tells me I need to change my password ever XX days. I think it just makes it harder for me not for the hacker who "might" try to get my password

  96. Easy passwords by hcmtnbiker · · Score: 1

    An easy alternative is to run a dictionary word through a hash algorithm. For example my WPA key is a normal dictionary word, with a salt that i can easily remember, then checksumed with MD5. Produces something pretty much psuedo-random alphanumeric like this: b6ba4077d4421cb6ad49c1321453e37c you could also truncate it as >8 chars provides much the same security against brute force. Yet, is very easy for me to retrieve should i forget it, if you really wanted to you could also have a method after the checksuming for adding special chars to it, like every other char use the shift key on.

    --
    If i had one dollar for every brain you dont have, i would have $1.
    1. Re:Easy passwords by muckracer · · Score: 1

      > b6ba4077d4421cb6ad49c1321453e37c you could also truncate it as >8 chars provides much the same security against brute force.

      Truncating the hash to 8 characters reduces security/entropy down to a ridiculous 32 bits. Not a good idea.

  97. wibdovkep by Anonymous Coward · · Score: 0

    Was that wybduvcep or webdovkap?

  98. Sounds just a tad scary by zlamma · · Score: 1

    Great. I bet the haxxorz just can't wait to revamp their dictionaries using brute force scanning of the password choice form.
    Early adopters! Come on!

  99. Fuck complexity by Aphoxema · · Score: 1

    I have to say "You password must be at least seven characters, contain and uppercase letter, lowercase letter and a number and can not contain you name or birth year" so much it loses all meaning to myself. I know it doesn't mean shit and will only make things harder on people.

    The problem isn't too simple of passwords. The problem is servers allowing brute force or dictionary attacks to occur. The only time password complexity matters is static data that can be brought "home" to the attacker, like encrypted archives or filesystems, where no such penalty for automated attacks can be imposed.

    Don't throw rules at people, just tell them "don't be stupid", make their password be at least 8 characters, and when something tries to log into an account more than once every so many seconds ban that IP. If multiple IPs are trying to log into one account in a short period of time, lock that account, contact the user and ask them to change their username.

    --
    "Most people, I think, don't even know what a rootkit is, so why should they care about it?"
    1. Re:Fuck complexity by ^_^x · · Score: 1

      Yeah, I help a lot of users who need their passwords reset - so we give them a fairly standard set, plus a little randomization, to get them up and running again. It's more optimized to be read over the phone, including to those who don't know English well, so I can't really say "capital I, tilde, seven, g, capital J, ampersand..." etc.

      So I explain where to change their password and tell them that the one they have isn't that secure. Then I tell them that it has to be six or more characters, numbers and letters at least, and can't repeat their last 24 passwords. Often they'll try 5-10 passwords, give up, and leave it as the temp password until it expires and forces them to change it. Then they probably forget what they changed it to because it was so outlandish, before calling us again for another easy one.

      Our system will also lock them out for a while after three relatively closely-timed attempts in the first place.

      But... I don't set the password policy, and some of it is even in place to appease the auditor general's requirements, so... there's not much we can do except sympathize with the users as they complain.

  100. How about killing multiple passwords by Anonymous Coward · · Score: 0

    STS Services are the simplest thing for the past 2 years.If only people would use them more...hell i'll just blame website developers for not implementing this feature into their sites(sloppy coded blog engines like wordpress and others should have this turned on by default).

  101. When possible... by munky99999 · · Score: 1

    use passwords like "Ihavefiftydollars$dollarsy0" -27 digit strong password. It's super strong and really easy to remember. It's not advisable to md5 hash your weak password then use the hash as your real password; but can be similarly strong.

  102. You can lead a horse to water...ok not even that by LastDawnOfMan · · Score: 1

    I spent two years explaining to users how pass phrases would be easier to remember and much, much, much more secure. I don't think we had even one person take me up on the idea. Almost every single person told me it was "too much work" to type in a pass phrase. The place I worked in was a newspaper, and nearly all of these people were required to type 70 wpm or better! I tried to use password generators then, and no one would accept any password-generator-made passwords. They were "too hard to remember." I tried to get them to at least keep their passwords in their wallets instead of posted up on their cubicle. But it was "too much trouble to remember where the password is and too much work to get it out of the wallet to look at it." The only way computer systems will ever be secure is if they are designed to work well with completely stupid and lazy people using them. We kept looking into biometrics but last I knew they were just as insecure as bad passwords and too unreliable. The first time one wouldn't let somebody into his computer would be the last time the system was ever used. And don't bother saying the "management should do" this or that. Our management was far dumber and lazier than any normal user ever was, and the biggest roadblock to any sort of progress. One day I was expressing my frustration with trying to help save people from themselves with their stupid behavior. My own boss angrily told me there was NO WAY he would ever remember a password unless it was HIS OWN NAME.

  103. .coms less stringent than .edus or .govs by isoloisti · · Score: 1

    Second part of the article is more interesting than scheme they talk about. ~~~~~~~~~ "Florencio and Herley found that the sites that had the most stringent password requirements were those where the users generally had no ability to shop around--sites like the U.S. Social Security Administration, the National Weather Service, and the webmail systems for several large universities. For these systems, the organizations have no monetary incentive to balance usability with security, or to find some other way of protecting user accounts."

  104. Simple Strategy, Hard to Guess, Easy to Remember by CAOgdin · · Score: 1

    I recommend everyone have three passwords, for situations that demand High, Medium and Low security. Your bank and credit card accounts, and places where you have to supply a bank or credit card number (e.g., a site where you purchase stuff) deserve High security. Places on the Internet where your identity is at stake (e.g., do you want a criminal sending eMails from your account?) deserve Medium security. And, finally, you need a "throwaway," Low security passwords for those situations where you are required to provide a password, but you don't sense a security need (e.g., a password required to read a newspaper online; do you really care if someone else uses your password to read that same news?). But, mind you, three is not a magic number. If you have need for four security levels, by all means, select four...or more. Or, if you have different passwords for your business and your family matters, set up two sets of passwords (say, three for the office, and four for home).

    Now I'd like to show you a way to create a High security password that's easy to remember, in xx easy steps:

    1) Pick a word that connects with you, one that isn't particularly obvious. It might be a term of art in a hobby (not "woodworking" but, perhaps, "dovetail," not "stamps" but "philatelist."). Make it a longer word if you have more concerns about security. You can use very longs words, like "antidisestablishmentarianism," but make sure you can easily remember it (for purposes of illustration, I've picked "philatelist").

    2) Pick a short string of digits, but don't use your age, your home address, or some part of your Social Security number, or other common information other people already know about you. And never use your bank account number as a password! I like to pick a word (say, that word you use to refer to some silly event in your past that still produces a smile), tap it out on the telephone touchpad, and write down those digits. Now there's a number that's hard to guess! Or, pick the month and day of an important date (but avoid those dates easy to learn or guess, like your birthday). Let's use "3981" for our example.

    3) Now, take the word you picked, and break it into two parts (most people like to split on syllable boundaries, but you can pick, say, the first six letters, leaving all the rest. Write down the two parts on a piece of paper, separated by some space (you'd see "phila", some space, and then "telist").

    4) Now, insert the digits you created in step #2 in the space between the two parts; you get "phila3981telist".

    5) Finally, capitalize some of the letters. Capitalizing the first letter of each of the two parts is fairly obvious; maybe you'd like to make it a bit more complex and captialize the second letter in each string, ending up with "pHila3981tElist."
    That makes your password easier to remember (it's a word and string of digits you know, with your own personal preference on positioning of the parts and the capitalization).

    From this you can easily use use the first two-thirds or the last two-thirds for your Medium-security password (e.g., "pHila3981" or "3981tElist"; just pick one, and remember that).

    Finally, for a throw-away password, just pick some easy part of your Medium-security password (e.g., "3981t"; notice I included one of the letters, too; some websites refuse all-digit passwords).

    Within a couple of days, you'll have easily remembered three different passwords, none of which are easy to guess. And, you won't have to keep them written down, anywhere (however, I always recommend you write them down and store them in a safe, or a bank deposit drawer, in case you're incapacitated and somebody needs to legitimately act like you to pay the mortgage, etc.)

    I hope this helps someone else, too.

    --Carol Anne (Copyright 2009, Carol Anne Ogdin)

  105. Greatest Password Method Ever - Pass It On by knapper_tech · · Score: 1

    Process
    Step 1: Make a sentence that's memorable, such as "I am making a password that I will never forget"
    Step 2: Use title capitalization rules, such as Article Adjectives and Prepositions: the Capitals of Tomorrow.
    Step 3: Convert to Acronym. Preserve capitalization.
    Step 4: Convert at least a few letters to l33t.

    Example
    Step 1: i'm telling you, it's easy to create strong passwords
    Step 2: I'm Telling you, it's Easy to Create Strong Passwords
    Step 3: ITyiEtCSP
    Step 4: I'I'yiEtC5P

    Randomness avoids dictionaries. Using conversion rules like these, you end up with something that has a meaningful basis, but looks quite random.

    --
    "There are some people that if they don't know, you can't tell them." ~ Louis Armstrong
  106. Write down part of the password by Osso · · Score: 1

    Advice users to write down part of their passwords:
    They write down @j4t4n3n4
    They can remember a simple password to combine.
    That way you are protected from network attacks (strong password for people who can't read the sticky)
      and from local attacks (you can't login just by reading the sticky, it's easier to guess the password but not easy)

  107. why not have both? by nobodyman · · Score: 2, Informative

    Why not use a system of using simple phrases, including spaces and punctuation. Most systems allow that sort of thing. So the password "I love stinky cheese!" (including spaces and exclamation) is good for two reasons:

    • It's easy to remember (it's 21 characters but you only have to remember four words)
    • It's easy to type
    • It's extremely secure (it would take ages to bruteforce, even with a dictionary attack

    That said, I agree with the parent post: many times writing a password down is actually a good idea.

    1. Re:why not have both? by tepples · · Score: 1

      Why not use a system of using simple phrases, including spaces and punctuation.

      Because you can't check for typos, in turn because it turns into asterisks when you type it. Jakob Nielsen explains.

    2. Re:why not have both? by Zenaku · · Score: 1

      I recently went through the painful process of setting new passwords on just about every system and website I have access to.

      Somebody in Turkey got into my gmail account somehow and attempted to send a single spam email (google blocked it and alerted me to the activity, thankfully) and although I could have just changed my google password and that would have probably been the end of it, I preferred to play it safe; theoretically someone with even temporary access to my email could obtain my passwords for a ton of things using password recovery mechanisms. So over the course of a couple days I had to log into every site I have an account with, and pick a new password.

      You would be AMAZED at how many sites have idiotic password constraints that prohibit spaces, or special characters, or require the length to be no more than some smallish number like 14 or 20. It was frustrating. Especially the sites that act so security conscious by displaying an estimate of my password strength as I enter it, then tell me it can only be 8 characters long and contain no special characters.

      So a system like the one you suggest is a great theoretical solution. In practice, I find it is generally unusable because of stupidly designed password requirements.

      --
      If fate makes you a motorcycle, you become a motorcycle.
    3. Re:why not have both? by nobodyman · · Score: 1

      A fair point, but doesn't that also apply for the long, cryptic passwords we typically recommend?

    4. Re:why not have both? by nobodyman · · Score: 1

      That's an interesting story, thanks. I've only run into that problem a couple times, but you certainly have more datapoints than I do (thankfully i haven't had to reset all my passwords... yet). Since most sites simply hash your password I'm surprised they care about it being too long.

      Works great for Windows though. Ever since I adopted this method I haven't forgotten my password after coming back from vacations ;-)

  108. Hotmail? by bhagwad · · Score: 1

    Hotmail has millions of users?

  109. Use ticker symbols and stock prices by 140Mandak262Jamuna · · Score: 1

    One can use stock symbols, stock option strike prices and number of granted options that makes you gloat every time you log in. 2500000GOOG@1.25

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
  110. Use passwords that help you memorize information by 12AU7A · · Score: 1

    If you do a lot of sysadmin work, choose a topic that interests you, and find some kind of chart or table or data set that you would like to memorize. For example, you could choose capital cities and states, countries and their capitals, wire gauge to diameter, etc.

          After a while of using that password each time, you will be able to remember all kinds of esoteric table data and amaze your friends at cocktail parties when you can recite the capital of every country on the globe, or what year many famous scientists were born.

          Since you have to spend the effort remembering data, why not make the data something useful that you would like to remember for other applications?

  111. Use an algorithm by Anonymous Coward · · Score: 0

    I use 26 different passwords that satisfy all possible password rules. My passwords are basically just an algorithm applied to the first 26 periodic table entries, the password I use for a site is chosen based on the first letter of the sites URL So, if my algorithm was first letter of the Element identifier + element number + Element name + ! (not what I use but good enough) then my password for slashdot (S=19) would be K19Potassium!. I have a periodic table taped to the wall next to each computer I use and one in my wallet but I never have to use them anymore. My passwords are in plain view for me all the time but no one here has any idea what the periodic table on my wall is for and even if they did they would have to guess my algorithm which is also quite improbable. My algorithm is quite a bit stranger than the one above so that the passwords are not recognizable as elements (wouldn't want someone to figure out my algorithm and know my password for everything). My slashdot password is 1K9P#o39. I think it is unlikely that even if you saw my password for a bunch of sites that anyone would identify them as elements of the periodic table. 0H1H!y01 for A, 0H2H@e04 for B, 0L3L#i06 for C... You got the algorithm yet? Would you have gotten it without the knowledge that it comes from the periodic table?

    For password changes at work I just use elements 1-24 on a two year cycle and change once a month.

  112. This is why I lie. by KingSkippus · · Score: 3, Informative

    Last 4 digits of your credit card? If the system allows you to retry infinitely, it's a matter of try and error. 10000 attempts, tops. Trivial to do for an automated system. Last name of your teacher/Mother's maiden name? Trivial for anyone who knows you, and if you don't care for the account you want, send the most common names against as many accounts as you can get your hands on.

    I find it amusing that people answer these questions honestly. My mother's maiden name was Johnson. A lot of people who know me know this. I think that it's silly that me telling anyone this could be considered a security risk. It's probably easily found out in public records that anyone can access.

    That's why when anyone ever asks me, "For security purposes in case you lose your account information, what is your mother's maiden name?" I answer, "Brigadoon." That way if someone who knows me decides to have a good laugh on ol' Skippus and they call up some owner of an account I have and they ask, "Okay, for security purposes, what is your mother's maiden name?" and they answer, "Johnson," they will not be allowed access to whatever it was they were trying to get access to.

    I have a list of stock answers to questions such as my mother's maiden name, my high school, my favorite pet's name, my favorite sports team, etc. Most of them are related. My mother's maiden name is Brigadoon. My high school was good ol' BHS. My favorite pet was Brigadot. My favorite team is the Brigands. You get the idea.

    Of course, I've also lied about almost everything in this post. My mother's maiden name really isn't Johnson, and the name I give everyone isn't really Brigadoon, but the part about lying on those forms and using meta-passwords is true, and I highly encourage everyone else to do the same. Using actual facts or experiences that aren't so intimately personal that I wouldn't be telling anyone anyway as a security checkpoint is pretty damn stupid.

    1. Re:This is why I lie. by Dozy+Lizard · · Score: 1

      Unfortunately, that is not good enough if you use it for multiple sites/systems. Site A knows the answers to your questions. They may also be able to guess or discover other sites you use. Unless you trust everyone at Site A, what it to stop someone from there using your answers to get to your account on Site B? Unfortunately you need to tell a different lie to every site, and that is hard to remember!

  113. My pet peeve too by MrMondo64 · · Score: 1

    Most everything has already been said here, but it is crazy to enforce password changes... One of my clients is a financial advisor/Brokerage. the clear through a larger firm that gives them access to account info, trading, wire transfers etc thorugh an web based interface. Clearly it is critical that access to this is secured. However since passwords are changed every 90 days the employes have lists on their desks with previous passwords crossed off and current ones at the bottom. I or a cleaning person could easily gain access to their customers information and even their assets. I have repeatedly pointed out this vulnerabilty to both the users (so they stop writing them down) and to the IT people at the clearing firm.. but there seems to be a mental block at these large corporate IT departments and they insist on having the password changed and they cant even use some large number of previous passwords. I personally recomend people have several, I have 6 (not including slight modifications to meet password standards for a site) password of various security needs. a couple highly secure passwords (easy for me to remember but very hard to guess) for things like online banking that you tell No One. Somewhat secure for things that you would like to be private but are not super critical that you may share with a wife or good friend for things like a social site etc. and something simple for the miriad of sites that ask you to create an account and you are not sure how safe a password is in their hands and that I could care less if someone breaks into. Now if my simple password is "dogname" I may have to modify it to dogname1, Dogname, or Dogname1 but when I visit that site I havent logged into in 6 months I generally know my password. But if I am forced to change my password periodically I keep a document titled with the site on my computer (which I can access remotely), but it bothers me when I know that I keep my important passwords secure and feel I am forced to be slightly less secure by having the password recorded in a file on my computer. I never have to write down my passwords as I know my 6 passwords and what sites I would use them on.

  114. Memo to all users. by 140Mandak262Jamuna · · Score: 1
    We have learnt that subsequent to our requirements that you use horribly complex impossible to remember passwords the users have started writing them down. You are hereby informed that you are prohibited from writing down the passwords. We have also implemented a lock out process that locks you out after two failed log in attempts. We have integrated the locked out database with our time card software Chronos. Now the time you are locked out and trying to get access back by calling IT help will be charged to your vacation days.

    Catbert,

    Evil HR Director

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
  115. Too many sites need a password by Anonymous Coward · · Score: 0

    Personally there are too many sites that require registration and login. If I wanted to post to a forum, give me a disposable password, after I verify a captcha for example, because I would not know when I will post there ever again. But I would like to see the responses or replies to the post though, to see if a site is active, say by being contacted by email (now THAT* password I remember)

  116. Sentences by linuxpyro · · Score: 1

    Sometimes I will just pick a sentence and use it. It doesn't have to be an obvious one; sentences are just easier for humans to remember. I may try to obfuscate it like you do for a shorter password but for an encryption passphrase a sentence is fine.

    --
    Saying "I'll probably get modded down for this" in a post is the best way to get it modded up.
  117. Easy rule to remember passwords by by fiskeben · · Score: 1

    Make a rule to remember your password by. Take for instance a line of a song or a quote, take the first letter of each word, add some capitalization and special symbols where applicable and voilá - you have an easy to remember non-dictionary password. Spice it up with for instance the first two letters of the service you're signing up to for extra security.

    --
    -- fiskeben
  118. Obscurity by Anonymous Coward · · Score: 0

    I don't think it means what you think it does.

    1. Re:Obscurity by FictionPimp · · Score: 1

      What I mean is that everyone using a password is using a pattern. It's just a matter of thinking like they do.

      Unless everyone is just using a random password generator (assuming it is truly random).

      The obscurity is just the pattern they are using to generate their passwords.

      It's my birthdate + my phone number, or it's my dogs name and the year I was born, etc. A keyboard pattern imho is no different.

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

      Using your dog's name is obscurity. Using a random 128-bit token is not.

      Combining a number of easily rememberable things related to your life.. that actually depends. Is the attacker likely to crack it even when knowing everything about your life?

      It's all about known entropy vs perceived entropy.

  119. Is this horse dead yet? by multimediavt · · Score: 1

    How many times do we have to flog this secure password animal? We (as IT professional) know what strong and weak passwords are, if you're even a competent IT administrator. They need to be non-literal or non-dictionary words or phrases that contain things other than alpha characters. We know that if the scheme/method for generating these passwords is too complex then people are forced to write them down, which negates the usefulness of using a password at all.

    As for best practices, it's really a subjective thing as we've seen through countless "studies", but there are some hard and fast "rules" (outlined above) that we know work. The trick is in how we apply those rules. In my experience, as an IT administrator for more than 15 years, using "leeted" phrases seems to work the best. I ask folks to use something like a line from their favorite song, or passage from a book, or catch phrase, etc. i.e., $0Y0uTh1nkY0uC4nD4nc3 = So You Think You Can Dance. This way the only thing to learn is mapping what characters to numbers or specials. Everything else is simple English (for us English speakers, no offense to others). Generating very secure, lengthy passwords then becomes easy, and easy to remember. I use several (seemingly ridiculously) long passwords like that regularly and have no problem meeting any password length or character requirement.

  120. FAIL by SuperKendall · · Score: 1

    frobGARD

    not frobGUARD

    frobGUARD is obviously a word... :-)

    If you don't want a word that's in a dictionary somewhere don't use words that are composites of any real words.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  121. Echo passwords in the clear on the screen by tomasboman · · Score: 1

    Here's a novel idea: don't mask password fields by default
    If the user can see the password he typed in (and the coffee house guest peeking over the shoulder), the user will not pick "fluffy" as a the password. Ok, so it's not a novel idea, but still something we perhaps should consider (http://www.useit.com/alertbox/passwords.html)?

    Or better yet, go with one of the old and proven password management tools. Applications like KeyPass or RoboForm; and services from http://www.myonelogin.com/ are pretty easy to use. Even a the most non-security conscientious employee can remember a single complex password. Oh, and a hint: If you find yourself opening a ton of free one-time or rarely-used account, pick a password that you don't remember or save. If you need to get back in, use the password recovery mechanism or open a new account.

  122. Use DNA by f3rret · · Score: 1

    I think it should be obvious to anyone at this point that the only way to truly achieve account security is to tie a user's account directly to their DNA profile, naturally this would mean that the larger websites (such as Facebook et al.) will be responsible for maintaining large unregulated databases of their users' DNA which might rise some privacy concerns; but seeing as how Facebook has a long and proud history of responsible handling of their users private data.

    --
    Admit nothing. Deny Everything. Make Counter-accusations.
  123. Write it down and put it in your wallet by FoolishOwl · · Score: 1

    People already know to keep track of their wallets. They already know that they need to report lost credit cards, etc., if they lose their wallets -- reporting a lost password would follow that familiar pattern.

  124. Problem + problem = solution by Akral · · Score: 2, Interesting

    Problem #1: Users use simple, easy-to-guess passwords.
    Problem #2: Users write hard and long passwords down.
    Solution: Let users' passwords be "AB", where A is long and hard string, written down and posted to their computer, and B is a small and short string.

    Rationale:
    1. The result is easy to remember;
    2. The resulting password "jH329J#nBmbottle" is very secure from bruteforce attacks;
    3. The resulting password is secure from local co-workers attacks, because the evil-doer won't know part B;
    4. In case someone was hired and could have left will all parts A written down, you can simply change parts A for all users, and they will hardly even notice.

    Did I miss anything?

    --
    Don't worry, be happy!
  125. Trust the user? No really... by dannys42 · · Score: 1

    Okay, this is radical idea. But it seems to me all this complication of how to restrict passwords is working the wrong end of the spectrum. Why not instead simply trust the user to offer the level of security he cares about?

    Just give him some information, so he can make an informed decision. Display the "weakness" of the password and probably even an ETA to being cracked. Sometimes I really don't care.

    I mean really if I had to create an account for some random online calendar app or evite or whatever, what do I care if someone goes and RSVPs me to a bunch of parties.

    Or similarly, if I have to log into an HR site for submitting vacation requests, which my manager must approve anyway, what do I care if someone steals the password. And certainly why do I have to change the password every month and be unique for the last 3 passwords used? Really? I'm talking iEmployee (a horrible service...don't use it if you can avoid it).

  126. Last Pass or Hashed Message Authentication Codes by VortexCortex · · Score: 1

    I prefer to remember one passphrase that unlocks them all.

    I used to use Lastpass.
    Its secure; your passwords are encrypted & decrypted client side, and you can use a unique terrible to remember password for each site.

    The downside is that your master password must be very secure because it becomes the single attack surface, and without web access or your password dictionary file you loose access to your passwords.

    I now use HMAC w/ SHA1 using a master passphrase as the 'key' and the domain name as the 'message' for my passphrase (truncated for limited length password fields).
    I only have to remember one password, and every site gets a different secure password.
    Since I can do this calculation via my computer, JS bookmarklet, on my phone, or even my TI calculator I'm never without my passwords even when I'm offline.

  127. Random physical checks. by jotaeleemeese · · Score: 1

    If your password is found written anywhere you are fired.

    Places doing this consistently and fairly see all the sticky notes gone.

    And to all those "oh please, evaluate why people are doing it" get a grip, the bucket must stop somewhere, at the end people are there to perform a job, and sometimes this is not done in the best of conditions, so the policies in place are there to mitigate risks, not to make users life pleasant.

    If you have money for an elegant solution go ahead, by my guest, get yourself one of those SecureID or Safeword servers and a load of expensive tokens, or contract with on of those providers that allow you to send password tokens via SMS. And tell me how big was your bill.

    If people can't be arsed to cooperate to keep security adequate then they should not be working for you.

    --
    IANAL but write like a drunk one.
    1. Re:Random physical checks. by DragonWriter · · Score: 1

      And to all those "oh please, evaluate why people are doing it" get a grip, the bucket must stop somewhere, at the end people are there to perform a job, and sometimes this is not done in the best of conditions, so the policies in place are there to mitigate risks, not to make users life pleasant.

      followed by:

      If people can't be arsed to cooperate to keep security adequate then they should not be working for you.

      Indicates a real problem.

      From the perspective articulated here, its acceptable that the security staff can't be "arsed" to cooperate to keep operations efficient, but it is unacceptable that anyone else can't be "arsed" to follow security dictates.

      This is the kind of thing that leads people (like Demings, and more recently the whole "lean methods" school) to observe that optimizing narrowly is often directly opposed to optimizing overall operations.

  128. Rotating password is safer with integral security by jotaeleemeese · · Score: 1

    Password policies should be just part of your overall security policy.

    I keep reading people complaining about colleagues or users writing down their passwords and leaving them in full view. My reply to this is: why your security policy does not include a visual inspection of the work place?

    Say what you may, but if passwords are not in full view or easy to reach then they are safe.

    An employee writing passwords down and then locking them away is OK, the proverbial guy with sticky notes on his monitor is *your* fault for not having integrated security policies that are not constrained to computers only.

    --
    IANAL but write like a drunk one.
  129. Nonsense. by jotaeleemeese · · Score: 1

    "Corporate security already implies a level of trust"

    No wonder your post anonymously.

    Rule #1: trust nobody, specially the people who already are in. Those are the most dangerous people. This is nothing personal and has nothing to do with respect or interpersonal trust, a security person should assume that anybody is a threat, anything less than that is laziness and complacency.

    People should only have access to what they need to perform their work. Not a single bit more.

    In a serious company to think that the server room is a vector of attack is laughable. All server cabinets would be locked, access would be severely restricted and logged, anybody entering would need to be escorted by a third party to ensure he is doing only what he is supposed to be doing.

    If you have only 20 machines then the data is not writeable locally, all goes to a server which is secured properly.

    As for getting a root password from a sys admin, the only way for this to happen is if you put a gun to the head of somebody, and even then there are techniques to know that the person is giving a password under duress and take action without endangering people's safety (i.e. switching to dummy data if such situation arises).

    Guys, this is not new, stop the excuses, secure your systems properly.

    --
    IANAL but write like a drunk one.
  130. I use compound words by Anonymous Coward · · Score: 0

    adjective+noun+specific year I bought noun
    so like
    greencomputer09

    for variation, I'll put the numbers in front.

    I use 2 compound word passwords switching the numbers back and forth.

    simple, easy to remember and effective.

  131. Does this matter for anyone but huge sites? by zuperduperman · · Score: 1

    I've always thought that unless you literally have millions of users it is quite acceptable just to block password attempts from come too quickly from a given ip address. For most sites more than 60 failed password attempts in a minute would be good enough to ban an ip address for 5 minutes. Yes there might be some people behind a proxy who end up with a message saying "wait 5 minutes", but that seems acceptable. This would mean the attacker needs to be in control of a considerable number of ip addresses to make an effective attack. If they have a botnet they might be able to do it, but lets face it, an attacker in control of a botnet of thousands of machines can already do some pretty unthinkable things.

  132. Need to put passwords through bayesian classifiers by mysidia · · Score: 1

    The problem with traditional complexity rules is they forbid a lot of strong passwords, while leaving open a lot more weak ones. They rule out more strong passwords than weak passwords they rule out. Complexity rules encourage the users who would otherwise pick stronger passwords instead, to pick weaker passwords, because the complexity rules are draconian, destroy creativity in password selection, by stunting the user's chance to be creative in coming up with a strong password, they require a simpler a password to be able to remember it while meeting the rules.

    Complexity rules can also reduce security, because hackers can predict how people will respond to complexity requirements, and what types of passwords are likely to be chosen, and what modifications to inherently weak passwords are likely to be done to meet the bare minimum requirements.

    With concrete password selection rules, the 'hacker' also can know which passwords they should not waste time trying with brute force.

    Password selection should involve the user asking the computer if a password is OK to use, first. The computer answering yes/no, and giving suggestions for [similar] passwords that would be stronger, if the answer is NO.

    It should be easy to select a password that will be accepted. Strong passwords must never be rejected.

    None of this "You must have 10 characters, at least one upper, at least one lower, at least one number, at least one symbol"

    Where did we go wrong?

    The most important thing is the password is not too similar to something someone else has tried or used, and it its not short (less than 5 characters).

    Passwords with high entropy are secure, regardless of whether or not they have a symbol, numeral, or uppercase letter.

    Example very strong passwords that don't meet the traditional "complexity" rules (before they are posted here)

    • haoajtXvk
    • rabzrlknslurp
    • kazbhaplinux rulzaok
    • tubeeornawttu beevewwyevil
    • therare4ways2s k1nacatnn
    • seastronngpaaswords areazytumakee
    • uhaveknowchanceof guesssingthiskode
    • tryanhackokeyedaru
    • alljoorsecyurity areblong2metrewwly

    Examples of grossly insecure (guessable) passwords that DO meet all "traditional" complexity requirements:

    (1) At least 10 characters, (2) at least one upper, (3) at least one lower, and (4) at least one symbol

    • Abc123456789
    • )(*&^%$#@!cbA
    • qwertyuiopQWERTYUIOP
    • Passw0rd!!
    • L3tMe1n!!!
    • p@ssw0rds!
    • Administrator1!
    • Mypassw0rd!
    • (User's name, followed by SSN entered as the password)
    • (User's name followed by DOB, entered as their password)
    • Lots of others.

  133. A better option by darkpixel2k · · Score: 1

    How about one password that can be used anywhere, securely? GPGAuth.
    It was built into FireGPG for the last few years, but when the shitty FireGPG dev (Maximilien Cuony) closed up shop and refused to let other developers continue on using the FireGPG name, it was split out and is currently being rebuilt for Firefox, Chrome, Safari, Webkit, etc...

    --
    There's no place like ::1 (I've completed my transition to IPv6)
  134. My System by Javagator · · Score: 1

    First I have a sequence (this isn't really it), such as sunDAY, monDAY, etc. Then I have an appended sequence, for example sunDAY!!1, monDAY!!2, etc. Then, if necessary, I can put a sticky on my computer (since IT makes me change my password every week) with the sequence number, say 1 for sunDAY!!1. If IT requires longer passwords, then I can use more exclamation characters. It's easy to remember, and complex to crack.

  135. SImple non-dictionary passwords based on patterns by mjwx · · Score: 1

    Whatever. You get the idea. All you have to remember is the sentence.

    Patterns are better. What I tell my users is, pick a three, four or five letter word. Capitalise the first letter and put a number and special character between the two. For example the word is Bob and the number is 6 the easiest to remember password is:

    Bob6^Bob.

    All the user needs to remember is Bob6 and essentially to double it. Even if the number and special character are the same physical key it creates a strong password which is easy to remember and not in a dictionary. Otherwise most users go with Robert6, which is more vulnerable to brute force cracking as after a dictionary attack the first thing a cracker would do is run through that dictionary with a number attached to the end of common words.

    But as a few /.ers have pointed out, keylogers and password sharing has created more security breaches and brute force attacks are less common for breaking passwords.

    I do the same thing with PIN's, I use a square of four numbers and commit a pattern to muscle memory, that way I can use the same pattern to generate four separate PIN's. I.E.:
    5 6
    2 3
    Will generate 2563 and:
    7 8
    4 5
    Will generate 4785 with the same pattern.

    --
    Calling someone a "hater" only means you can not rationally rebut their argument.
  136. Use combinations of passwords by Anonymous Coward · · Score: 0

    I usually have a set of few medium sized passwords and use
    a combination of them.

  137. Not really a SOLUTION by jmactacular · · Score: 1

    Consider how many logins/passwords for n number of websites/emails/work/home we have these days. It's out of control.

  138. Good ol' Simson Garfinkel by dirtyhippie · · Score: 1

    Byline: Simson Garfinkel. Bad jokes and crazy conspiracy theories commence in 3...2....1....

  139. Using usb authentication along with passpharases. by Tig3rzhark · · Score: 0

    How about using a usb key in combination with the use of a passphrase to secure files? I've been doing that lately and have had no worries with anyone getting into my files. I'm sure that most corporate offices are starting to use it, but I'm sure that the use of usb authentication will start to spread to Windows 7 computer users if it hasn't been done already.

  140. PwdHash for me by CaptSaltyJack · · Score: 1

    For web-based stuff, I use the PwdHash add-on for Firefox, which works great. Basically, you just choose a single password and it hashes it based on the domain it's meant for. So, e.g., I could have a single password such as "shitfaced55" which actually gets hashed BEFORE being sent to a particular web site. This results in having different passwords for each web site:

    Slashdot.org: 2g1bYcfwf3n3D
    Facebook: 6VO3LkHWNvbZW
    Twitter: GAPMnL7GtD0wk

    All I have to do is, in a given password field, type @@ followed by "shitfaced55" and when you tab out of the field, PwdHash hashes it for that particular site. Works great!

  141. entropy. by rew · · Score: 1

    You need to choose your password from a large enough "pool" of possible passwords that brute-forcing them is not likely to be succesful.

    I chose my root password from "the set of 8 character lower case letters", or about 208 billion possibilities. Is this a bad password? No not at all. A password from a pool of 208 billion is just fine. If you chose a line from a nursery rhyme and substitute 1 for i and 0 for o, you have a mixed-case with digits password, which on the surface looks as if it comes from a very large pool. But in fact there are not that much nursery rhymes, and just a few rules to modify them. In the end the pool isn't quite as large.

    Some people I know chose a password as following: Take a vegetable capitalize the first letter and substitute i by 1, and o by 0. Mixed case, and only maybe 100 options. Not good. Quite awfully bad actually.

  142. Gibberish from a sentence by esbenab · · Score: 1

    I always use concatenated passwords for instance "Slashdot was recomended by Peter, is it #1?" becomes "SwrbPii#1?", easy to remember when each letter represents a word in a private sentence.

  143. While I was at this... by Big+Nemo+'60 · · Score: 1

    ...I put two post-its with "NOT HERE!" written on them under my keyboard and mousepad ;-)

    --
    In the long run we are all dead. - John Maynard Keynes (1883 - 1946)
  144. Single Sign On by ldierk · · Score: 1

    Simply use a Single Sign On mechanism. Be it Kerberos, a solution that fills your password (passlogix.com), .... You only need remember one password (or better a PIN to your smarcard) and have strong password for all your applications.

  145. What do you mean, "Harder to crack"? by jonaskoelker · · Score: 1

    Hell a phrase like "Purple Elephants make for a rough Work Day" is much harder to crack than "1qaz@WSX3edc$RFV"

    Let's see, I have a bunch of algorithms:

    1. let x = "Purple Elephants make for a rough Work Day"; if attempt(x) return x else return null
    2. let x = "1qaz@WSX3edc$RFV"; same as before
    3. For every string (of increasing length, lexicographic order): if attempt(x) return x;
    4. For every n-tuple of dictionary words: if attempt(x) return x

    The first one proves that "Purple Elephants [...]" is much easier to crack than the keyboard hamfist one, yes? ;-)

    Of course it doesn't. This goes to show that one ought to be aware of what the cracker is doing. That kinda' makes sense if you generalise it: if you want to protect something, it is probably useful to know which dangerous things happen to it (i.e. which pass phrases are attempted, how often, at what time and in which order).

  146. Write it in your wall calendar by gravyface · · Score: 1

    Pick a random day in a random month, choose a password like, "Expense Report due today!". All you need to remember is the month and day.

    --
    body massage!
  147. PasswordSafe is a solution by PIC16F628 · · Score: 1

    I use PasswordSafe - open source - and have a copy on my Win mobile smartphone. So no more password rememebring issues. Just one passphrase to remember.

  148. Layout switching by tepples · · Score: 1

    and then you switch the keyboard layout (via the Systray/etc icon)

    Provided that such a layout switch is present in the taskbar of the computer that you're using at the moment, and that it works the same way as the one on the operating system on the computer that you use at home.

    1. Re:Layout switching by TemporalBeing · · Score: 1

      and then you switch the keyboard layout (via the Systray/etc icon)

      Provided that such a layout switch is present in the taskbar of the computer that you're using at the moment, and that it works the same way as the one on the operating system on the computer that you use at home.

      Doesn't matter - however it works on the computer you are using. Windows supports it via Systray. Various DEs for Linux/Unix/etc. provide a similar kind of method via their equivalent. But regardless, if the computer does it differently than it does it differently and just a matter of figuring out how - for example, setting the default keyboard layout under most Linux environments is an environment variable; so you set it for one value for global usage, and another as part of user login.

      My point was simply that you can switch the layouts to achieve the same thing. How doesn't matter.

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    2. Re:Layout switching by TemporalBeing · · Score: 1

      The how doesn't matter. My point was that was a way you could achieve the same result.

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
  149. Password masking by tepples · · Score: 1

    Call it a "passphrase." Ban that other word.

    Can you type a password as long as the comment that you just posted, without typos, the first time, blind? All you'd see is

    xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

    Quoting Jakob Nielsen:

    Usability suffers when users type in passwords and the only feedback they get is a row of bullets. Typically, masking passwords doesn't even increase security, but it does cost you business due to login failures.

    It is unfortunate and possibly ironic that in a discussion about passwords, Slashdot labels an illustration of a common problem with long passwords as "Filter error: Please use fewer 'junk' characters." If asterisks are 'junk' characters restricted in comments, then why does Slashdot display such junk characters when the user is entering a password?

  150. If you fire your entire workforce by tepples · · Score: 1

    If your password is found written anywhere you are fired.

    Places doing this consistently and fairly see all the sticky notes gone.

    Places that make it impossible for employees to remember their password see all the employees gone.

    If people can't be arsed to cooperate to keep security adequate then they should not be working for you.

    But it turns out that most "people can't be arsed to cooperate to keep security adequate". Good luck running a business with no people working for you.

  151. Pronouncable by Anonymous Coward · · Score: 0

    Passwords in my opinion should be pronouncable, the odd number is workable, but lose the symbols, and they should not be case sensitive. Not real words, just pronouncable.

    When something is pronouncable it is easy to remember, easy to type, and you can have a longer password which you don't need to write down.

    For example: fairoowoopha

    Easy to remember, easy to say, easy to write, but that's 12 characters.

    The command "pwgen" is good for creating passwords like this, found in all good linux distribution repositories.

  152. Convoluted procedure to show language bar by tepples · · Score: 1

    Windows supports it via Systray.

    Not everybody knows how to get to Control Panel > Regional and Language Options > Languages > Details > Preferences > Language Bar > Show the language bar on the desktop (this is XP's procedure; it probably differs on Vista, 7, Mac OS X, and GNOME). And a lot of PCs in public places have the Control Panel blocked. So instead of memorizing that, a lot of users just stick with QWERTY.

  153. Please enter info to let Facebookers hack you by tepples · · Score: 1

    if your main problem is with black hats, a password such as your dog's name with your birth year might be good enough to prevent brute force attacks like "fido1961" on the other hand, that password is laughably weak if your family or friends wants to get in and have some good skills.

    And with information that so many millions of Facebook users make public, a random black hat can elevate to family or friends privileges. That's why "secret questions" for resetting the password, like the ones that rcam.target.com uses, are so ill-advised: they encourage the user to enter the same information that's already on the user's public profile at a social networking site.

  154. MS also suggests p@$$word is weak... by gawd666 · · Score: 1

    Gee - maybe the person(s) who wrote this should have gotten together with the folks who created this. If you try their suggested p@$$word - the result is weak! https://www.microsoft.com/protect/fraud/passwords/checker.aspx?WT.mc_id=Site_Link

  155. Only as good as its best implementation by tepples · · Score: 1

    memorize with as much precision as you want your key's profile. Now, try to open the door without a key.

    1. Memorize the spec.
    2. Go to a shop and cut a key with this spec.
    3. Open the door.

    But note you still *need* the token, so it's not a "something you know" device.

    And you still need the keypad connected to the door (and not an empty PS/2 socket to which nobody has yet connected a keypad) in order to input a PIN, so a PIN is not a pure "something you know" either. I'm not saying that either is less valid, only that the distinction between have and know is artificial because one can be transformed into the other.

    Thus making a fingerprint not the perfect "something you are" test, not throwing any logical fault to the premise.

    I think Bruce Schneier's thesis is that there exists no perfect "something you are" test.

    Thus making the testing device buggy

    Like all testing devices.

    Would you consider a theoretical flaw in the login/password concept the fact that some login software has a bug such as password "42" always matching?

    A biometric identification measure is only as good as its best implementation. To take your analogy, it would be as if nobody had yet produced correct login software.

    1. Re:Only as good as its best implementation by turbidostato · · Score: 1

      "memorize with as much precision as you want your key's profile. Now, try to open the door without a key.
      Memorize the spec.
      Go to a shop and cut a key with this spec.
      Open the door."

      So you recognize you can't open the door without the token, do you?
      QED.

      "And you still need the keypad connected to the door"

      so a PIN is not a pure "something you know"

      A PIN is by definition a "something that you know" token. And as such, I can intro the PIN by means of a card, a keypad or a voice recognition system. If I need a physical token then it is a "something that you have" token. If it is a PIN bound to a card then it is a two-way system "something that you have/something that you know". It's really not so dificult to grasp.

      "Thus making a fingerprint not the perfect "something you are" test, not throwing any logical fault to the premise.
      I think Bruce Schneier's thesis is that there exists no perfect "something you are" test."

      That's quite a different issue. Even then, if "Bruce Schneier's thesis", whatever it is, it is demonstrably true then it would mean that you can't be confident on a "something you are" device, not that a that a theoretically proper "something you are" device wouldn't fit the place.

      "Thus making the testing device buggy
      Like all testing devices."

      Sorry but that's false. You can demonstrate the certain logical devices are bound to certain algorithms; you can demonstrate that certain algorithms are bound to a mathematical definition and you can demonstrate that some mathematical definitions hold water hence, you can demonstrate that at least *some* logical devices are *not* buggy.

      "A biometric identification measure is only as good as its best implementation."

      True. But the value of biometric identification measures are potentially as good as their theoretically best possible implementation. Since you are not showing any device diagram nor software code, that's what I'm bound to.

      "To take your analogy, it would be as if nobody had yet produced correct login software."

      And the fact that nobody has produced any bug-free login software yet would mean that it is impossible to write any such software? And if it is possible to write bug-free login software, how the miriad of bug-full implementations would limit the potential of such a bug-free one?

    2. Re:Only as good as its best implementation by tepples · · Score: 1

      you can demonstrate that some mathematical definitions hold water

      I disagree. Can you demonstrate the existence of the mathematical definition that leads to a device that perfectly distinguishes live fingers from fake fingers?

      And the fact that nobody has produced any bug-free login software yet would mean that it is impossible to write any such software?

      With methods of formal verification, it is possible to prove that a particular program reliably validates something-you-know or the information embodied in a something-you-have. I'm not convinced that as of July 2010, the correct recognition algorithm to be verified is even known.

      the value of biometric identification measures are potentially as good as their theoretically best possible implementation.

      And people can potentially remember and flawlessly enter a 20-character something-you-know that changes every day. But security in practice is made of components in practice, and a daily memorized password isn't a viable one. Nor are known biometrics. True, assuming perfect X one can implement Y, but waiting years or decades for perfect X to be invented means Y is also delayed by years or decades.

    3. Re:Only as good as its best implementation by turbidostato · · Score: 1

      "you can demonstrate that some mathematical definitions hold water
      I disagree."

      Since that's the very basis of Mathematics from Euclides to Gödel I'm sorry to say it won't be enough to say "I disagree": you'll have to prove it somehow.

      "Can you demonstrate the existence of the mathematical definition that leads to a device that perfectly distinguishes live fingers from fake fingers?"

      When did I say that I would demonstrate the validity of any assertion you want to come with? I only said that some mathematical assertions are bound to be find true". Here comes one: "On an euclidean geometry there can only be one straight line that cross over two distinct points".

      "I'm not convinced that as of July 2010, the correct recognition algorithm [that validates something-you-know] to be verified is even known."

      So what? Even if that were true (which it isn't: the algorithm for the "something you know" is trivial; you tell something to someone and make sure that such someone is the only one to know it... can it be anymore simpler like that?) how the fact that it can be built today or not makes any mathematical assertion any more false or true? Are you implying that "a straigtht line is endless" is false just because as of July 2010 we can't build such a line?

      "And people can potentially remember and flawlessly enter a 20-character something-you-know that changes every day. But security in practice is made of..."

      You are aware how much your argument seems to be that of the "real Scotchsman falacy", ain't you?

    4. Re:Only as good as its best implementation by tepples · · Score: 1

      You are aware how much your argument seems to be that of the "real Scotchsman falacy", ain't you?

      Which is why I'll stop here: In theory, it is possible for perfect biometric recognition to exist. In practice, it does not yet. A security measure that works in theory but fails in practice will not sell.

  156. Easy by danwesnor · · Score: 1

    You can take common words or phrases and remove certain letters. Like "better" without the t's. Oh wait... Or swap out certain letters for numbers and symbols, like "e" becomes "@, "i" becomes "!", or "s" becomes "5". In other words, type like they do on MySpace. (Seriously, those are good ideas, just don't be so lame and obvious about it. Or "1mnD0Bv5". "Lame and obvious", with vowels removed, l become one, o becomes zero, s becomes 5, and, letters without openings become uppercase.)

  157. :D by Anonymous Coward · · Score: 0

    yay!!! i'm an anonymous coward :)
    you can make ur password with 2 parts....1st part related to the site or software that u are going to use....and second part common for all ur passwords.....and third just for extra security

    each part can be approx 5 letters..... like for slashdot....u can have -- dot(name)(initial)(luckynumber) for a slash dot password