Slashdot Mirror


Frequent Password Changes Are the Enemy Of Security, FTC Technologist Says (arstechnica.com)

Though changing passwords often might seem like a good security practice, in reality, that isn't the case, says Carnegie Mellon University professor Lorrie Cranor. Earlier this year, when the Federal Trade Commission tweeted that people should "encourage" their loved ones to "change passwords often," Cranor wasted no time challenging it. From ArsTechnica's story: The reasoning behind the advice [of changing password often] is that an organization's network may have attackers inside who have yet to be discovered. Frequent password changes lock them out. But to a university professor who focuses on security, Cranor found the advice problematic for a couple of reasons. For one, a growing body of research suggests that frequent password changes make security worse. As if repeating advice that's based more on superstition than hard data wasn't bad enough, the tweet was even more annoying because all six of the government passwords she used had to be changed every 60 days. "I saw this tweet and I said, 'Why is it that the FTC is going around telling everyone to change their passwords?'" she said during a keynote speech at the BSides security conference in Las Vegas. "I went to the social media people and asked them that and they said, 'Well, it must be good advice because at the FTC we change our passwords every 60 days." Cranor eventually approached the chief information officer and the chief information security officer for the FTC and told them what a growing number of security experts have come to believe. Frequent password changes do little to improve security and very possibly make security worse by encouraging the use of passwords that are more susceptible to cracking. The CIO asked for research that supported this contrarian view, and Cranor was happy to provide it. The most on-point data comes from a study published in 2010 by researchers from the University of North Carolina at Chapel Hill.

211 comments

  1. Annoying by Bigbutt · · Score: 2

    The current discussion is a password change for our DMZ servers every 30 days. The mid zone servers are currently every 60 days. And corporate accounts are set to 90 days.

    [John]

    --
    Shit better not happen!
    1. Re:Annoying by RabidReindeer · · Score: 5, Insightful

      You have one and only one password. Either the enemy knows it, and all doors are open, or he doesn't.

      Whether the password changes or not - or how frequently - is immaterial. If the password is known, then you are already pwned.

      Changing the password after someone has already gotten in is almost literally like locking the barn after the horse was stolen - except that in the case of passwords, you could be locking the barn with bandits already inside ready to break security all over again.

      You efforts are much more profitably employed in protecting your passwords to begin with.

    2. Re:Annoying by Striek · · Score: 1

      Changing the password after someone has already gotten in is almost literally like locking the barn after the horse was stolen

      Not necessarily - I've always used password rotation as a method to expire inactive accounts also - because let's face it, some accounts will always slip through when they fall out of use (service accounts, vendor accounts, test/development accounts, etc...). Then, by requiring a physical presence to change a password (as in, it can't be done over a VPN or SSH or otherwise remotely), you're requiring an additional form of authentication to reactivate or re-age an account - your access tokens for the building. It's always been effective for me. By requiring a physical presence every six months or so to keep an account active I have been able to very effectively expire old accounts.

      I've never really considered it to be a best practice. I've asked users how they remember passwords, and the paper cited is pretty much spot on, from my experience. Once a password is cracked it's pretty trivial to guess what it will be changed to in the future.

      The most popular password policy I ever implemented was a simple 14 character requirement and 6 month aging, with no other special requirements. I was rather surprised myself to see how well that policy was accepted by users. We suggested using a phrase or a few words (a la correct horse battery staple), did a 15 minute training session over a lunch and learn, and we had users actually bragging to other people about their company password policy.

      I don't force password changes as a password security measure - I use it as a method to expire old accounts automatically.

      --
      "Government is like fire; a handy servant, but a dangerous master." -- George Washington
    3. Re:Annoying by TheRaven64 · · Score: 5, Insightful

      Password rotation is intended to prevent against offline attacks. If someone who grabs a copy of your password db can break the hashes in 30 days, then rotating passwords every 30 days is a good defence: by the time someone has found a password, it won't be valid anymore. The problem is that it's a threat model that doesn't really make sense for most organisations.

      --
      I am TheRaven on Soylent News
    4. Re:Annoying by 0100010001010011 · · Score: 1

      My company has this. Normally my passwords are massive, unweildly things.

      asdf12!@ meets all of the requirements. And when they force me to change it in 30 days. 23@#, 34#$, ....

    5. Re:Annoying by Bert64 · · Score: 1

      Most organisations are using active directory for most user accounts, which stores passwords in an extremely weak way...
      If someone malicious has a copy of the password hashes they can simply perform hash passing attacks with them as soon as they acquire the hashes, without requiring any cracking.

      Also password cracking doesn't take a fixed amount of time except for the very weakest algorithms that can be completely brute forced. For most algorithms its a case of trying the most likely passwords first, and in most cases a hacker isn't targeting a single specific account - they're looking for any account that will give them access so they will use the first one that gets successfully cracked.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    6. Re:Annoying by chihowa · · Score: 1

      You efforts are much more profitably employed in protecting your passwords to begin with.

      Or avoiding passwords altogether and using secure element bound PKI for access to critical systems. In addition to seriously raising the bar for unauthorized access, you can get generate nice audit logs of who is accessing what and when because there is no need for sharing admin passwords.

      --
      If you want a vision of the future, imagine a youtube comments section scrolling - forever.
    7. Re: Annoying by Anonymous Coward · · Score: 0

      Any script kiddie can obtain the password for my financial accounts within 3 days. I've done my utmost to make breaking it hard, but the password constraints of the financial instituion mandate such pathetically weak passwords, that frequent password changes ate my best defence.

    8. Re:Annoying by RabidReindeer · · Score: 1

      Good point. I was thinking about what good password changing does for the user. If the corporate password database has been hijacked, that's obviously different - assuming that the hijackers can't crack it fast enough.

      Of course, if someone could get in far enough to hijack the password database, then you've got bigger security issues than just those pertaining to a single account anyway.

    9. Re:Annoying by gfxguy · · Score: 1

      I had an algorithm for unique passwords for different sites that needed them that combined things about the company, myself, and various other criteria that meant I could always deduce what my password was if I didn't outright remember it. The passwords were relatively long and complicated, mixing upper/lower, numbers, and some punctuation, and were at least 10 characters long. Then we started in with the "must change your password every x days." So I revamped my algorithm to include something timely. I might take a few tries to get a password I didn't outright remember, but it would work. But then we started getting really unbelievable requirements for passwords... the number of special characters went up, some passwords were required to be stupidly long, so I adapted again... and then encountered a sight that had all these special character requirements but wouldn't let you have a password more than 8 characters. Some actually complained about the special characters I used. It's just getting kind of stupid. Unless you want to throw all your eggs in one basked (like using facebook login for everything), then you end up with dozens of separate accounts and passwords for all your financial stuff, slashdot, every game you play, every service, every forum.

      Shouldn't we be using passphrases by now?

      --
      Stupid sexy Flanders.
    10. Re:Annoying by tsotha · · Score: 1

      If I were trying to hack into your DMZ I'd be trying passwords like "January2016" and "J4nu4ry2016". If you put a policy in place like that one of two things is going to happen: people will choose passwords with the same pattern, or they'll write the passwords down. You're lucky if it's the latter.

    11. Re:Annoying by minstrelmike · · Score: 2

      Since you can't reuse a password and you're not supposed to use the same password on any other site and you should change your password often, every 60 days, then that means you need a shitload of distinct passwords.

      Oh yeah. And don't write any of them down either.

    12. Re:Annoying by zeugma-amp · · Score: 1
      You have a good point. Also, in addition to having multiple passwords for multiple sites, with various password requirements, you also might have multiple devices that need to be kept in sync from a password perspective. For instance, when I change my personal email password, I have to change it in my desktop email client, my android device, and my phone. It's a pain, and causes me to not do it as often as I otherwise would.

      One thing that has really come to be a lifesaver for me is a password manager (keepassX) in my case. It helps a lot in password generation, and I also keep a history of the changes there.

      --
      This is an ex-parrot!
    13. Re:Annoying by gringer · · Score: 1

      Except the 2010 study points out that given an old password and simple changes for the new password (as is common), it only takes a few seconds to discover a new iteration of a previous password.

      --
      Ask me about repetitive DNA
    14. Re:Annoying by Tom · · Score: 1

      It's a nonsense scenario.

      Someone stealing your DB will find a) properly hashed and salted passwords or b) not. In the case of b) you are toast no matter what. In the case of a) he will almost always run his cracker for a few hours, maybe a few days, to grab the low-hanging fruit, and then move on to the next DB he stole somewhere. His ROI goes down massively after he collected the easy hits, so why should he bother? If your password is "123456", changing it doesn't matter. If your password is "aaaaaaaaaaaa" (which is in no dictionary, no word list I'm aware of and brute-forcing won't reach it this millenium) then you don't have a reason to rotate it.

      Password rotation is actually intended to make us change passwords just in case we missed any of the signs that our security has been compromised and we have an actual reason to do it. It's a bit like in the old joke about hitting your wife even if you don't know why.

      --
      Assorted stuff I do sometimes: Lemuria.org
    15. Re:Annoying by TheRaven64 · · Score: 1

      Of course, if someone could get in far enough to hijack the password database, then you've got bigger security issues than just those pertaining to a single account anyway.

      Not necessarily. A lot of places have quite lax security on their hashed and salted password file, because it's regarded as secure (it will take a long time to brute force). In other places, it just takes an information disclosure vulnerability (accidentally making something world readable when it shouldn't be, like those fun web server things where you could go to http://example.com/../../etc/p... and grab the file), not a full system compromise, to get the passwords and then if you can crack one then you can log in properly and do something more dangerous.

      If all of the passwords are reasonably strong, then you'll need to do a large search to find a hash collision, but it's something that can be trivially parallelised (and works nicely on GPUs, so a targeted attack from someone with a cluster of GPUs to throw at it might be lucky). A few years ago, someone with 25 GPUs was computing 348 billion password hashes per second. If your passwords are upper case, lower case, number, and one of 20 punctuation symbols, then that gives you 82 symbols per character. For an 8-character password, that's about 100 seconds to search every possible combination. The time increases by a factor of 82 each extra character, so that's about 2 hours for 9-character passwords. For 10-character passwords, that's a bit over a year, but remember that I'm using 4-year-old numbers for performance (GPUs are faster now), and it's an embarrassingly parallel problem, so using 250 GPUs (not that expensive in comparison to the value of your corporate assets) would bring it down to about a month.

      Hopefully your password database is using a slow hash (e.g. sha512crypt), which takes a lot longer, but an adversary able to throw more (or custom) hardware at the problem can still likely manage it for most 10-character passwords.

      --
      I am TheRaven on Soylent News
    16. Re:Annoying by RabidReindeer · · Score: 1

      Personally, I count "quite lax security on their hashed and salted password file" as one of the bigger issues.

      Unix-like systems moved passwords from the publicly-readable /etc/passwd file to a more secure shadow password file ages ago. If you're running even a moderately-sized enterprise, you won't have the bulk of your passwords (if any), in a password file at all - you'll have a security service such as LDAP authentication. In which case, to steal the password database you have to have the ability - directly or indirectly - to plunder the database server. Which, again, I count as a "bigger issue".

      In a well-managed shop, passwords don't lie around loose for the plucking. In fact, well-written security systems don't even fetch passwords from the security service, thereby leaving them in RAM. Instead, they send a query to the security server in the form "Is this userid/password" combination valid? and get back a yes/no answer. At which point they overwrite the memory that contained the credentials being queried. Failure to do things like this is in fact one of the most common faults found in Do-It-Yourself security systems written by the local genius.

    17. Re:Annoying by MercTech · · Score: 1

      When you are required to change passwords often and cannot use the same password ever again; you get passwords like:

      [QTR of year][YEAR][name of pet]

      After all, you have to use something you can remember. Now, if you only have to set up one, hard to guess or social engineer, password. You can do something like:

      [locker combination from high school]+[middle name of the person in Jr. High you had a crush on but never told anyone]

          I've always thought that frequent forced password changes were a path to simple easy to guess passwords. Just like the handed out, forced, random passwords were a path to people keeping their password on a post it note taped to their ID badge.

      --
      NRRPT/RCT
    18. Re:Annoying by lucien86 · · Score: 1

      That method only works because your company is small beer. If you were running an internet based business it would be totally useless.

      --
      Below the speed of light Special Relativity is one of the most accurate theories in physics - above the speed of light..
  2. The mandate to change passwords every three months by Anonymous Coward · · Score: 1

    I've always felt that was a "best practices" bullet point mindlessly copied from the previous conferences' slide deck, that nobody every asks the rationale for.

    Meanwhile hours or sometimes days of productivity are lost as people get locked out from mail and other corporate servers they need to get their work done.

  3. Wrong? by Anonymous Coward · · Score: 4, Interesting

    "Frequent password changes lock them out. "
    I was under the understanding the static passwords were an issue because they are far easier to brute force in a long term campaign, as well as a couple other reasons...

    1. Re:Wrong? by beelsebob · · Score: 5, Insightful

      Right, and as this article covers, that's not true. In practice, passwords that don't have to be changed regularly are much stronger, because users are willing to chose a secure password and remember it long term, rather than when they have to change it regularly, they inevitably choose pass0001, and then when they have to change it, chose pass0002, and then pass0003 etc.

    2. Re:Wrong? by Anonymous Coward · · Score: 1

      Password changes do usually cause account lockouts; especially if the lockout threshold is unrealistically low. This is especially true for "bring home" type devices; someone is forced to change their domain password but their laptop at home can't reach the domain so they still have to login with the old password. Once the laptop reconnects to the domain it sends the old password to the domain over and over again until the account gets locked. Now imagine if the user has an ipad, cellphone, and the laptop all connecting to domain auth. I support the people who mess this up and even I usually forget one of the devices that I use.

    3. Re:Wrong? by Anonymous Coward · · Score: 0

      much stronger until they use that same password on "SomeStartupUsingExposedPasswordDB.com" - and the same email - and they use that user/pass on 30 different accounts.

    4. Re:Wrong? by Anonymous Coward · · Score: 0

      This is all a security myth, listen to Spaf:

      https://www.cerias.purdue.edu/site/blog/post/password-change-myths/

    5. Re:Wrong? by postbigbang · · Score: 1

      Another part of the rationale to change passwords has to do with the aging of a seriously hashed/encrypted password-- from the days when a SHA-1 took weeks to cook.

      The rubric of the iterative, dictionary-attackable password presumes that one password leads to another, and that someone's going to program a rainbow table or dictionary attack to short-cut to such iterative devolution. Very few attacks that I've seen do this; buying a list of password cracks from say, Link-in break-ins aren't going to yield a significant amount of cross-linked attacks and yields on other sites. Instead, the usual bots use the usual stupid defaults, like admin/p@55w0Rd, etc, endlessly, repeatedly.

      This said, permutations based on other stolen passwords still take a lot of time, and so aren't frequently seen. My take: keep changing them, even if it's just mutations, to prevent habituating 1) using the same password for numerous sites and 2) making it just a little difficult. Why? Because with a big enough hammer, you can break anything, and if they really want you badly, they'll p0wn you.

      --
      ---- Teach Peace. It's Cheaper Than War.
    6. Re:Wrong? by Anonymous Coward · · Score: 1

      Bingo.

      And if they choose a strong password each time they will have the chance to forget and then have to contact IT to change the password. Which acclimate IT to social engineer for new password.

    7. Re: Wrong? by Anonymous Coward · · Score: 0

      Yes, it's still much stronger. The cryptographic strength of the password has precisely zero to do with how many sites it's used on.

      Back to school for you, and for anyone else that advances your position.

    8. Re: Wrong? by sexconker · · Score: 1

      The cryptographic strength of the password has precisely zero to do with how many sites it's used on.

      Wrong.
      The more sites a given password is used on, the sooner it will be leaked.
      The more sites a given password is used on, the more likely it is that it will be stored using a weak hash function, without a salt, or even in plain text.

      Both of these truths combine to fuck your password's "cryptographic strength" in the ass.
      Over time crypto gets weaker as people attack it, and hardware gets stronger as people demand more games, Bitcoin, and porn.

      "Cryptographic strength" is a function of the encryption scheme including the storage of the secrets, time, and the complexity of the thing being encrypted.
      A password used on 20 sites is thus weaker, because those sites will fuck up the encryption scheme and the storage of the secrets. It's also weaker due to the time component. It's likely to be an older password that is not changed regularly.

      Didn't we just have a story about LinkedIn being hacked? How secure do you think those MD5 hashed passwords are?
      Salted or not, it takes longer to squeeze out a pesky fart than it does to get a MD5 collision on a modern GPU.

      And when about all the sites that we find out were storing shit in plain text?

      When sites take months or over a year to even disclose that they've been fucked and then never reveal what was leaked, how (or if) it was hashed, if they were salted, etc. how safe do you think your super stronk passwurd is? If your shit has been out there for 8 months before you know about it, you're at the mercy of the site leaked that shit.

    9. Re: Wrong? by arth1 · · Score: 1

      You're assuming that SomeStartupUsingExposedPasswordDB.com isn't one that stores the password in plaintext instead of a hash, or that uses an insecure protocol like http for login, so someone can listen and snoop the actual password. Many startups are that dumb, and users are dumb enough to use them.

  4. Finally! by mcmonkey · · Score: 5, Interesting

    Policies that require frequent password changes lead me to:
    - pick easy to remember (and therefor easy to guess) passwords
    - restrict the character space I use in passwords, e.g. when special characters are required I pick from only 2 special chars.
    - Reuse passwords. I have about 20 different password-protected accounts for work, all are changed every 90 days, except the one system where the requirement is 60 days. That's over 80 passwords per year. As a result I use 1 password internal systems and 1 for external, so at any time there are only 2 passwords I need to remember.
    - Write down passwords. Sometimes it seems as if just as I'm getting to the point where a password is really ingrained, where I can get it on the first try even before caffeine, it's time to replace it with a new password. So you better believe I write them down.

    Frequently changing passwords exclude adherence to most other security good practices.

    1. Re:Finally! by shaitand · · Score: 1

      As soon as password changes aren't part of PCI the world will be a better place.

    2. Re:Finally! by bravecanadian · · Score: 1

      Policies that require frequent password changes lead me to:
      - pick easy to remember (and therefor easy to guess) passwords
      - restrict the character space I use in passwords, e.g. when special characters are required I pick from only 2 special chars.
      - Reuse passwords. I have about 20 different password-protected accounts for work, all are changed every 90 days, except the one system where the requirement is 60 days. That's over 80 passwords per year. As a result I use 1 password internal systems and 1 for external, so at any time there are only 2 passwords I need to remember.
      - Write down passwords. Sometimes it seems as if just as I'm getting to the point where a password is really ingrained, where I can get it on the first try even before caffeine, it's time to replace it with a new password. So you better believe I write them down.

      Frequently changing passwords exclude adherence to most other security good practices.

      This is all true but password changes do reveal password compromises.

    3. Re:Finally! by OzPeter · · Score: 3, Interesting

      - Write down passwords.

      I'm not so sold on the evils of writing passwords down as it requires the Evil Actor to have physical access in order to exploit it. And as we all know, once you have physical access it is pretty well game over for security in general.

      --
      I am Slashdot. Are you Slashdot as well?
    4. Re:Finally! by Anonymous Coward · · Score: 0

      I wish I could narrow it down to just 2. I still am in the mad-house of varying password policies. Some require all 4 character sets, some have upper limits of 10 characters, some a minimum of 12, one will not permit the same character to be used twice in a row, and several restrict the special characters that can be used.

    5. Re:Finally! by Anonymous Coward · · Score: 0

      Problem here is if you lose the paper, you are locked out.

    6. Re:Finally! by __aaclcg7560 · · Score: 1

      I'm not so sold on the evils of writing passwords down as it requires the Evil Actor to have physical access in order to exploit it.

      That can be a problem in a corporate environment. I can't tell you how many times I've found a password written on a Post-It note that got taped to the monitor or underneath the keyboard. If the written password was inside a locked overhead cabinet or a wallet that someone carried, access to the network becomes a lot more difficult. Never mind that many Fortune 500 companies have policies against writing passwords down in the first place.

    7. Re:Finally! by Anonymous Coward · · Score: 0

      The main benefit of changing passwords is that if someone gets hold of a password some time after you used it then it increases the chance that the password will be invalid. Additionally, although diligent IT people might use more complex passwords if they had to keep less I'm not sure that a typical user would pick a more complex password regardless of how rarely they need to change it.

      I'm certainly not saying that outweighs the cons, and I'm personally of the change less often because it's much of a muchness and at least it annoys users less!

    8. Re:Finally! by Anonymous Coward · · Score: 0

      - Write down passwords.

      I'm not so sold on the evils of writing passwords down as it requires the Evil Actor to have physical access in order to exploit it. And as we all know, once you have physical access it is pretty well game over for security in general.

      Physical access to the SERVER is a game over. Most of writing down passwords on a post-it happens at dumb client terminals.

    9. Re:Finally! by johanw · · Score: 1

      At the last company I worked that required that I used "base01", "base02", etc. etc. for password with "base" a fixed part. Worked flawlessly, it defeated all checks on the reuse of passwords.

    10. Re:Finally! by Bongo · · Score: 3, Insightful

      This is all true but password changes do reveal password compromises.

      And having compromised tomat001 they can go straight onto guessing tomat002.

      Really, why don't banks force everyone to change the PIN on their cards every month?

    11. Re:Finally! by Bongo · · Score: 5, Insightful

      That can be a problem in a corporate environment. I can't tell you how many times I've found a password written on a Post-It note that got taped to the monitor or underneath the keyboard. If the written password was inside a locked overhead cabinet or a wallet that someone carried, access to the network becomes a lot more difficult. Never mind that many Fortune 500 companies have policies against writing passwords down in the first place.

      I wonder how people would behave if the official policy was to write it down and put it in your wallet.

      Most people have to write down their passwords, there is just no way to remember lots of unique passwords. But if policy is "don't write it down", that's like making it policy "don't breathe", and then people will naturally say, gee this policy is idiotic, we'll just have to ignore it. Result is you're training people to ignore your advice.

      If we want people to follow the advice, we have to give reasonable advice that's practical to follow. There's still too much of this, "it's the dumb user", attitude.

    12. Re:Finally! by internerdj · · Score: 1

      I've solved the writing password policy issue. I have a private portion and hashing scheme that are static and I keep in my head. I have a public portion that changes with the password policy timing scheme that I keep on a post-it or in a notebook. I don't have to remember an obscene password and I don't have to leave a note that compromises any account.

    13. Re:Finally! by Opportunist · · Score: 1

      Password recovery or a call to the friendly folks at the service desk solve this problem. And the other problem that this entails, too: That the evil person could otherwise actually use your password.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    14. Re:Finally! by DarkOx · · Score: 1

      This is all true but password changes do reveal password compromises.

      Yes exactly! Forced password rotations set ceiling on how long an account might remain unknowing "shared". Lets face it breaches often go undetected for a long time, and that is a problem. Forced password rotation is in fact a detective control and a valuable one! Probably to valuable to give up IMHO. Should it be a reasonably long horizon like 90 or 120 days - yes but it should not be never.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    15. Re:Finally! by DarkOx · · Score: 1

      When I was working at an F500 on the internal security team we actually got an official policy that users *could* write down passwords iff they did so on a card kept in a wallet or purse which remains on their person outside the home.

      Most people discover quickly they have lost their wallet or purse. So they are aware the password may be compromised and can notify IT Security to lock the account / reset the password promptly. Usually people have a pretty good idea when these items went missing as well, so its possible to do a little light forensics to determine if any unauthorized account access occurred.

      Now if in walking around we found a password on a post-it stuck somewhere etc you still got written up. The policy was clear that document had to be on your person.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    16. Re:Finally! by BoberFett · · Score: 1

      You mean those highly secure 4 digit codes?

      The reason banks don't care about your security is because that's your problem. You can bet their internal requirements are much more strict, because internal secure is their problem.

    17. Re:Finally! by ripvlan · · Score: 1

      Well - I don't write down the whole password. But I do put a sticky on the wall that says "version 5" :-)

    18. Re:Finally! by bravecanadian · · Score: 1

      This is all true but password changes do reveal password compromises.

      And having compromised tomat001 they can go straight onto guessing tomat002.

      Really, why don't banks force everyone to change the PIN on their cards every month?

      Obviously, reasonable password policies don't allow you to do that.

    19. Re:Finally! by SvnLyrBrto · · Score: 1

      Or,

      Come up with one *really* good password/passphrase, and use it on your 1Password vault. Then give everything else passwords make up of long random strings and rotate them at whatever interval the BOFH or compliance pinhead demands. Though I'm sure there are *some* workplaces where this would be verboten, I've never worked in one. Of course, even that scheme can make my blood boil. my usual setting of 32 characters of 25% each of random capitals, lowercase, digits, and symbols often reveals things like:

      1) Restrictions on what characters are allowed in a password. Translation: "Oh, hai, we've not bothered to sanitize our inputs against XSS and SQL injection attacks. We're a bunch of morons and you shouldn't use our service."

      2) Arbitrary limits to password length. Translation: "Oh hai, we've not bothered to use hashes, but rather are storing the password itself in a fixed-length field in our database. We're a bunch of morons and you shouldn't use our service."

      It's not too bad when it's J. Random Web Site that you don't really need to use. But when it's your employer's benefits or 401k provider... *sigh*

      --
      Imagine all the people...
    20. Re:Finally! by Anonymous Coward · · Score: 0

      What's wrong with writing passwords down? Don't you have pockets? A secure locker? Locks on the doors of your house?

    21. Re:Finally! by Anonymous Coward · · Score: 0

      "the paper". What - you mean a small pocket book that you keep either in your house, or in your office desk drawer, and therefore can't lose? (Unless you're an idiot, which you doubtless are....)

    22. Re:Finally! by LichtSpektren · · Score: 1

      - Write down passwords.

      I'm not so sold on the evils of writing passwords down as it requires the Evil Actor to have physical access in order to exploit it. And as we all know, once you have physical access it is pretty well game over for security in general.

      Security isn't an all-or-nothing game. While the NSA or KGB could do a hundred things to compromise your privacy or security if they got physical access, an identify thief would probably judge it not worth his effort if he stole your laptop and it had full-disk encryption. In that case, having the password on a sticky note is really bad.

    23. Re:Finally! by tlhIngan · · Score: 1

      Actually, that's half the problem.

      The other problem is that users do not pick new random passwords, but just modify the old one.

      E.g., let's say your password is "Password" 90 days later, you can bet it will be "Password1". Then "Password2" ... "Password9" and "Password0", finally probably cycling around to "Password1" again. (FYI - that password now gets you lower case, upper case and number).

      That's the real problem - password security goes down faster than the benefits of frequent password accrue. After all, if someone broke in with "Password5" then can't get in anymore, chances are, they'd try "Password6" and continue on - the password change has deterred the evil hacker by what, 2 seconds?

      The benefit of frequent password changes is so unknown attackers will be locked out. In theory, that's true - change your password and they'd have to break in again. If the time to crack the password is greater than the password change interval, your systems as secured.

      In practice... not so much. Not only do passwords suffer, but the system gets so rigged that the "hackers can't crack password" time drops from long to practically nil.

      Hell, a website suddenly demanded lower case, upper case, and a number. I made a password that met those criteria. Not a strong one, because it's only a bloody web forum. Then they announced the password will change yearly. Personally, I'm just going to make the password even easier to remember by using the year as the number component. (Not only that policy asinine, it doesn't even protect against the reason for all the security...).

    24. Re:Finally! by Quirkz · · Score: 1

      That's why you outsmart them by going to tombt001, then tomct001. One, that gives you 26 iterations before you've got to think up a new scheme, and two, it's *sneaky*.

    25. Re:Finally! by Ravaldy · · Score: 2

      The 4 digit code would be very weak against brute forcing if you had the hashed data in front of you but when you have to use their interface to attempt a code and you have only 3 chances, good luck. Additionally the fraud protection systems used by most decent banks will flag your purchase or limit your cash withdrawals. Additionally they are on camera when they do it.

    26. Re:Finally! by Anonymous Coward · · Score: 0

      Well you're describing an inherently insecure system, now.

    27. Re:Finally! by Anonymous Coward · · Score: 0

      Stealing a password written down and stored means your attacker is A) breaking and entering and B) a ninja hired by powerful entities. At this point the entire game has changed and you might as well let him have access unless you are a powerful entity yourself (because if he fails the next step in the ninja handbook is beating you with a wrench until he gets what his masters sent him for).

    28. Re:Finally! by Anonymous Coward · · Score: 0

      Who uses password expiration timelines as a criteria to select passwords? Someone who is going to use P@55w0rd1 as their password is suddenly going to use a secure password if you tell them they don't ever have to change it? I highly doubt it.

    29. Re:Finally! by arth1 · · Score: 1

      If we want people to follow the advice, we have to give reasonable advice that's practical to follow. There's still too much of this, "it's the dumb user", attitude.

      Yes, and no. That users are dumb isn't an attitude, but a fact. It's what you do to compensate for users being dumb that's important. You can educate people to be less ignorant, but not to be less dumb. So you have to route around it, and presume that a substantial portion of your users are, in fact, not to be trusted with forks, buttoned shirts or remembering passwords.

      Adding easy to use and fast 2-factor authentication and easy to access password resets can go a long way. Adding physical security so a user doesn't have to log in again as much can help too.

      A real life scenario from a former job: A sales manager had to change his password one morning. He then got a phone call from a customer, and after a few minutes, he had to look up some information for the customer. And the password protected screen saver had kicked in, and he couldn't remember his password.
      That's bad. Even though he should have remembered his password, that's just not going to happen. From now on, he would have a post-it note with his password on it stuck to his monitor, and damn corporate security.

    30. Re:Finally! by Bert64 · · Score: 1

      Just like if you forget the password, which you are more likely to do if the password is complex or changed frequently.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    31. Re:Finally! by ebyrob · · Score: 1

      Easy password resets are a bigger problem than never changing passwords. Nothing worse than getting my account compromised because someone ELSE changed the password.

    32. Re:Finally! by Ken+D · · Score: 2

      "he should have remembered his password"

      Why? I've got 140 username / passwords in one password vault, and I've got more in another one. Over 7 different PINs or passwords that are work related.

      There is a limit to the number of PINs and passwords that you can remember, especially when the restrictions prevent you from coming up with a password that you might possibly be able to remember. And that's before you have password expiration policies kick in.

      BTW who's the moron who let's the policy expire passwords on Saturdays, when you need to change the password while you are sitting in front of a computer? It's always fun when mobile email access goes away during a crisis because of the no notice password expired event.

    33. Re:Finally! by Yaztromo · · Score: 1

      I'm not so sold on the evils of writing passwords down as it requires the Evil Actor to have physical access in order to exploit it. And as we all know, once you have physical access it is pretty well game over for security in general.

      That depends entirely on the purpose of the Evil Actor. If Evil Actor's purpose is to break into your corporate network and steal data from the outside, you're probably correct.

      If, however, the Evil Actor is the guy at the next desk who wants to do something nefarious and pin it on you, then all they have to do is offer you a nice tall beverage, and wait for you to leave to use the washroom.

      Yaz

    34. Re:Finally! by Tom · · Score: 1

      Most password policies are shit and most of the "best practice" password rules are at best useless. At least that's what I've been saying in a couple speeches. They try to do A by making a rule that says B. It's because of a fixation to auditing and processes. Making people understand just why "password" is not a very good password does a lot more than writing down 10 rules that together prevent them from choosing "password".

      I should publish my paper on the subject.

      Basically we try to teach people to not be idiots, without actually teaching them anything.

      --
      Assorted stuff I do sometimes: Lemuria.org
    35. Re:Finally! by Anonymous Coward · · Score: 0

      - Write down passwords.

      I'm not so sold on the evils of writing passwords down as it requires the Evil Actor to have physical access in order to exploit it.

      You assume physical access is difficult to obtain. Go have a few drinks in bars nearby major companies ... you'll find out REAL quick how to get in and not get caught. Not that hard to pose as somebody from the contractor company that does building maintenance, office furniture replacements, snack machine refills, etc. and nobody thinks twice to question.

    36. Re:Finally! by cwsumner · · Score: 1

      This is all true but password changes do reveal password compromises.

      How does it reveal compromised passwords? Do the criminals call IT to complain about not getting on? 8-P

      Oh, right ... They do, and IT gives them a new password ... 8-(

    37. Re:Finally! by BoberFett · · Score: 1

      Quite right, the two situations aren't even remotely comparable.

    38. Re:Finally! by Anonymous Coward · · Score: 0

      That can be a problem in a corporate environment. I can't tell you how many times I've found a password written on a Post-It note that got taped to the monitor or underneath the keyboard.

      I always write a complex bogus password on a Post-It(tm) and place that under the keyboard,just to screw with anyone who tries this

  5. As with most things... by The-Ixian · · Score: 2

    The best practice lies somewhere in the middle. Change them too frequently or infrequently and security may be decreased for different reasons.

    (This also depends on your definition of "frequently")

    I *believe* that a password change policy is necessary. However, I don't think you need to change your password every couple of months. I think once a year is good as long as you are not using that password elsewhere and that it is 12 or more characters (don't worry about the numbers, symbols, etc. Just the length is important... again, with caveats pertaining to how the password is entered, stored, transmitted, etc)

    --
    My eyes reflect the stars and a smile lights up my face.
    1. Re:As with most things... by Anonymous Coward · · Score: 0

      I've got some accounts I use so infrequently that I have to use password recovery to get in them every time I use them.

    2. Re:As with most things... by Dr.+Evil · · Score: 1

      "as long as you are not using that password elsewhere "

      Password reuse like this should be absolutely forbidden. It's ridiculously insecure.

      Password change policies depend on the service being protected. Very few benefit from changing. E.g., shared passwords such as safe combinations, door passcodes. Encryption keys such as those used for offline backup sets (nobody who worked there 10 years ago should know the current passwords).

      When you don't trust the service provider, data breaches, such as somebody recovering a backup set from a recycling operation in Somalia, could mean that passwords depending on lockouts, timeouts, etc. can be subject to offline cracking attacks. Aging algorithms and changing standards can impact this. e.g, your AOL account password might be sitting around on some backup tape encrypted with DES.

      But if you don't trust the service provider to protect their backup sets or have good employee policies, then what exactly are you trying to protect with that password?

    3. Re:As with most things... by Anonymous Coward · · Score: 0

      Randomized password expiration. Keep the fuckers guessing.

  6. when you have to change password frequently by Kkloe · · Score: 3, Insightful

    last password: Spring01
    new password: Spring02

    mora than 2 password to change now and then, advice from seniors, put them on a txt-file on the desktop

    1. Re:when you have to change password frequently by Anonymous Coward · · Score: 0

      One system did this to me:

      >Spring1234

      "Error: Password cannot have sequential numbers.'

      >Spring

      Accepted!

    2. Re:when you have to change password frequently by Opportunist · · Score: 1

      Works until you cannot reuse even parts of the previous passwords.

      So then it's probably going to be

      Spring01
      Summer12
      Autumn23 ...

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    3. Re:when you have to change password frequently by Cro+Magnon · · Score: 1

      What will you do on the 5th password? :)

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    4. Re:when you have to change password frequently by Anonymous Coward · · Score: 0

      I'm not a security expert (INASE?), but doesn't the fact that they can identify reuse of parts of a password mean that they aren't using a good one-way function to hash the password+salt?

    5. Re:when you have to change password frequently by Opportunist · · Score: 1

      Spring01. Because usually it only has to be different than the past 3.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    6. Re:when you have to change password frequently by Anonymous Coward · · Score: 0

      What will you do on the 5th password? :)

      NewWinter01

    7. Re:when you have to change password frequently by magarity · · Score: 1

      I'm not a security expert (INASE?), but doesn't the fact that they can identify reuse of parts of a password mean that they aren't using a good one-way function to hash the password+salt?

      No, because the process is almost always: Enter existing PW. Enter new PW. At that point, "existing PW" can be trapped as text for the few seconds it takes to get the new one and to compare the strings.

  7. 2016 best practice? by sirber · · Score: 3, Interesting

    Use an offline password manager that generate random strong passwords, like keepass.

    --
    Be or ben't
    1. Re:2016 best practice? by Anonymous Coward · · Score: 1

      I use a completely air-gapped, non-electronically accessible password storage hardware device called a "post-it".

    2. Re:2016 best practice? by DeHackEd · · Score: 1

      If the password in question is required to login to the system in the first place, you have a chicken-and-egg problem. External devices like cellphones and post-its are the workaround, sure, but look which one people choose.

    3. Re:2016 best practice? by Anonymous Coward · · Score: 0

      Better hope your janitors aren't on the enemy's payroll.

    4. Re:2016 best practice? by Anonymous Coward · · Score: 0

      It can even be docked to the side of the screen for ease of entry!

    5. Re:2016 best practice? by Anonymous Coward · · Score: 1

      Bah, I just put the sticky note under the keyboard, they NEVER clean there.

    6. Re:2016 best practice? by Striek · · Score: 1

      Which is great, until you run into a shitty interface that won't let you paste a password.

      Windows 7 RDC comes to mind as a huge problem in that regard...

      --
      "Government is like fire; a handy servant, but a dangerous master." -- George Washington
    7. Re:2016 best practice? by Anonymous Coward · · Score: 0

      And how do you log in to your machine to start the day?

  8. Use a password manager! by LichtSpektren · · Score: 1

    Making your own passwords is the bane of computer security; as I said on the most recent LastPass vulnerability article on Slashdot, it leads to very weak passwords, password re-use, written down passwords, forgotten passwords (inevitably reset through an insecure, unauthenticated email verification), and lots of other nasty things.

    If you use a good password manager (or some similar tool like a hasher), then how often you have to change your passwords is entirely irrelevant, because generating a new one is trivial and you'll never have to remember it.

    I recommend KeePassX because it's cross-platform and does not connect to the Internet in any way.

    1. Re:Use a password manager! by Anonymous Coward · · Score: 0

      Amen. I was in an environment where we had to change the password every 35 days, couldn't reuse passwords, and were told not to write them down. The result: May09, Jun09, Jul09 ...
      Now I use KeePass, which is just fine until you run into a login that won't let you paste the password (thankfully rare).
      I also loved setting a password on a site that kept giving me an illegal password error, but gave absolutely no information as to what was necessary for a legal password, as in min/max length or character set. SMH

  9. Legal requirements for businesses by h4ck7h3p14n37 · · Score: 2

    Some of these questionable policies are driven by business regulations and auditors. If you're going through a PCI or Sarbanes-Oxley certification process you're going to have to get all of those checkboxes marked on the auditors' spreadsheets, whether or not they make sense.

    Good luck trying to get the auditor to explain why you need to change your passwords every 90 days, in my experience they can't defend their requirements and simply say things like it's "best practice".

    1. Re:Legal requirements for businesses by bravecanadian · · Score: 2

      Some of these questionable policies are driven by business regulations and auditors. If you're going through a PCI or Sarbanes-Oxley certification process you're going to have to get all of those checkboxes marked on the auditors' spreadsheets, whether or not they make sense.

      Good luck trying to get the auditor to explain why you need to change your passwords every 90 days, in my experience they can't defend their requirements and simply say things like it's "best practice".

      It is only to limit how long a compromised password can be used without being noticed.

    2. Re:Legal requirements for businesses by RuffMasterD · · Score: 1

      We had an audit recently. The guy was a recent accounting graduate and had no freaking idea. PHBs wanted boxes ticked, he didn't care, we didn't care, so we said whatever we had to to help him complete his paperwork and move on. Everyone was happy.

      --
      Human Rights, Article 12: Freedom from Interference with Privacy, Family, Home and Correspondence
    3. Re:Legal requirements for businesses by zifn4b · · Score: 1

      If you're going through a PCI or Sarbanes-Oxley certification process you're going to have to get all of those checkboxes marked on the auditors' spreadsheets, whether or not they make sense.

      You hit the nail on the head. PCI and SOX audits aren't going to get you good security. Just because you read XYZ in a security book is a good practice doesn't mean you're going to get good security either. These things might get you slightly better security. What's really going to get you good security is to hire a firm to do a real penetration test. That's the only way you find out and then from those results you can actually identify the measures that need to really be taken to truly increase your security. You will never no how secure you really are until you put yourself to the real test.

      --
      We'll make great pets
    4. Re:Legal requirements for businesses by ADRA · · Score: 1

      All sarbox cares about is that you have a process, even if its to do nothing. I'm not sure if PCI is strictly required to have a password rotation policy, but there shouldn't need to be too many people in an organization required to take steps to be covered (depending on the company). Only a very limited subset of a given company should have direct access to user data in the first place. If they're put on a special policy list due to regulation, then so be it.

      --
      Bye!
    5. Re:Legal requirements for businesses by Anonymous Coward · · Score: 0

      The problem is once the own the machine they should no longer need the password.

    6. Re:Legal requirements for businesses by SecurityGuy · · Score: 1

      Some of these questionable policies are driven by business regulations and auditors.

      This is absolutely true, but these business regulations should be driven by competent security. That's why things like this are good. Security is still an industry in its diaper-wetting infancy. Somebody took a practice most of us have accepted as good and actually subjected it to scrutiny, actually tested it, and found it to be wrong.

      in my experience they can't defend their requirements and simply say things like it's "best practice".

      There's no quicker way for someone to convince me they don't know what they're talking about than to resort to the "it's a best practice" argument.

    7. Re:Legal requirements for businesses by david_thornley · · Score: 1

      Reminds me of what our COO said when discussing the ITAR crap we were going to do for a significant increase in sales volume. He said he didn't necessarily agree with all the regs, but he didn't want to be perp-walked out of the building. Things are not necessarily done directly for valid business reasons.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    8. Re:Legal requirements for businesses by q4Fry · · Score: 1

      Good luck trying to get the auditor to explain why you need to change your passwords every 90 days, in my experience they can't defend their requirements and simply say things like it's "best practice".

      Right, which is why this study is important to the growing body of work showing that it isn't "best practice."

  10. Learning by Anonymous Coward · · Score: 1

    If a good password takes 3 months to learn, requiring it to be changed every three months will ensure that people stop using hard to learn, hard to guess passwords.

    Bruce Schneier says to write passwords down and keep them with other small pieces of paper with value: In your wallet. But guess what else people have been told for years, along with change your passwords often... Never write your passwords down.

    The result: Summer2016, Autumn2016, Winter2016, Spring2017

  11. Tell that to my campus. by Anonymous Coward · · Score: 0

    Must change monthly, must have at least one number, capital and punctuation mark and can't be at all like a previous password.

    Mine is noted on the back page of my calendar.

  12. Study from 2010 is likely worthless... by geekmux · · Score: 2

    ...for one main reason. Can anyone tell me how the insider threat risk has changed in the last 6 years?

    Take a look at the last few major hacks within corporations and social media networks. These haven't been minor breaches where a little bit of data was taken. No, we're hearing about millions of accounts leaked, and terabytes of data stolen, with Sony being a prime example of an inside job.

    The entire point here is frequent password changes DOES have a purpose; to mitigate the risk and damage of internal attacks, as outlined in TFS. If the insider threat risk has changed significantly in the last half decade, then the advice to change passwords often IS the more valid one.

    And as the Ashley Madison analysis revealed, it really doesn't fucking matter how often we tell users to change their passwords when they continue to pick horrible ones that require little more than a guess to "crack". Sadly, this trend has not changed in the last few decades of humans typing in passwords into computers. This is probably the strongest argument to remove the concept of human-generated passwords altogether, and go with some form of biometric-enhanced authentication.

    1. Re:Study from 2010 is likely worthless... by Anonymous Coward · · Score: 0

      Biometrics are just passwords you can't change. Far worse.

    2. Re:Study from 2010 is likely worthless... by Anonymous Coward · · Score: 0

      Ahh ... The nerd mind.

      Rails against not changing passwords frequently.

      Then advocates for an authentication system you can't change, ever.

      Shine on, you crazy diamond, shine on.

  13. It led me to implement a work around. by Anonymous Coward · · Score: 1

    My employer requires a password change every 60 days, enforced by AD. In addition to that, your password cannot be the same as any one of the previous 20 passwords. Ugh. The result, I wrote a small python script the fires up every 59 days and rapidly changes my password 21 times (using a list of passwords), and then resets it to the original. I mostly do that because there are so many disparate systems that authenticate off the same password but don't use any sort of single-sign-on so I would spend a week just updating the passwords / cached passwords in browsers and applications that use them.

    1. Re:It led me to implement a work around. by __aaclcg7560 · · Score: 1

      Your employer forgot to check the setting to allow only one password change in a 24-hour period, which would defeat your Python script to defeat password history to maintain your desired password.

    2. Re:It led me to implement a work around. by Anonymous Coward · · Score: 0

      Your employer forgot to check the setting to allow only one password change in a 24-hour period, which would defeat your Python script to defeat password history to maintain your desired password.

      Minimum password lifetime.

    3. Re:It led me to implement a work around. by sexconker · · Score: 1

      Yup, this is exactly what this setting is for.
      AC thinks he's so smart, but really his employer is so dumb.

    4. Re:It led me to implement a work around. by HiThere · · Score: 1

      Well, if you could use a password 22 letters long, you could just change the capitalization of each letter in turn (22 because I'm assuming that the shift of a special character requires a number, so you'd also need to shift the number into a special character..and I don't want a fence-post error.)

      Or you could just use the same scheme with a password 6 letters + 1 special character long, always end it with the year, and only shift the letters. E.g.: "DeaRAbby2016" (I'm assuming it started off as "DearAbby2016" and has been through 4 shift changes.)

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
  14. Re:The mandate to change passwords every three mon by geekmux · · Score: 1

    I've always felt that was a "best practices" bullet point mindlessly copied from the previous conferences' slide deck, that nobody every asks the rationale for.

    And yet oddly enough, few question the Microsoft default setting of 42 days, and instead go with 60 or 90 days. You know, for a corporation we love to hate because of their shitty security practices, they sure seem to be far more strict when it comes to password change policies.

    Meanwhile hours or sometimes days of productivity are lost as people get locked out from mail and other corporate servers they need to get their work done.

    If you're suggesting that changing passwords is such a burden that we shouldn't even bother, let me remind you that users are going to be "locked out" for FAR longer than a few hours or days when the entire company is hacked due to stagnant security practices.

  15. Consider the Human Factor. by theinfamousgeek · · Score: 1

    It's the human factor that often exposes us to security flaws in passwords. In my experience frequently changed passwords will push users to take shortcuts in changing passwords making them less secure despite "Best Practices".

    1. Re:Consider the Human Factor. by WheezyJoe · · Score: 2

      I encourage users to make up passwords based on some useless obsolete memory occupying a permanent place in their brains. I tell them to start with the name of their childhood dog, that's easy, but then add onto that the entire phone number for their best friend growing up.... the one you'd dial 12 times a day? that's 10 digits you can always recall, occupying some space in your head that you otherwise don't have any use for. Tag that onto your dog's name and you have a memorized 18-digit password. Your head is full of this stuff. An old gym locker combination. An weird nickname you used to call someone. The punchline from a comedy bit you heard when you were 11. There's actually a lot of defunct, untraceable fodder permanently stuck in your head you can use to construct a decent password that you couldn't forget it you wanted to.

      --
      Take it easy, Charlie, I've got an Angle...
    2. Re:Consider the Human Factor. by Anonymous Coward · · Score: 0

      You will forget this shit if you have to change the password every 30 days and different systems have different password restrictions meaning not one new password every 30 days but multiple new ones. Some have length restrictions, some length requirements, some special character requirements, some special character restrictions, some capitalization required, some capitalization not allowed, some require numbers, some no repeat parts from prior passwords, some no sequential parts.

      Add all this shit up and you have a mess. Sure you can remember your first pet's name and your friends phone number. Can you remember what letter you capitalized, what special character you used, and what password you used for what login (see above potential restrictions). Then change it all every 30 days.

      This is not feasible over the long run.

    3. Re:Consider the Human Factor. by kencurry · · Score: 1

      I encourage users to make up passwords based on some useless obsolete memory occupying a permanent place in their brains. I tell them to start with the name of their childhood dog, that's easy, but then add onto that the entire phone number for their best friend growing up.... the one you'd dial 12 times a day? that's 10 digits you can always recall, occupying some space in your head that you otherwise don't have any use for. Tag that onto your dog's name and you have a memorized 18-digit password. Your head is full of this stuff. An old gym locker combination. An weird nickname you used to call someone. The punchline from a comedy bit you heard when you were 11. There's actually a lot of defunct, untraceable fodder permanently stuck in your head you can use to construct a decent password that you couldn't forget it you wanted to.

      Do you really think anyone is going to remember that? Dude, most of us struggle with our kid's birthdays. And keep in mind all the credit card, online orders, banks accounts, work sites - i bet most people are near 100 passwords they need access to. The ones that really kill me tho are the personal questions: "what was your first car?"
      VW bug(incorrect)
      VW Bug(incorrect)
      VW beetle(incorrect)
      VW Beetle(incorrect)
      volkswagen (incorrect)
      Volkswagen (incorrect), Sorry this account is now locked.
      arrrggg!

      --
      sigs are for losers (except to point out that sigs are for losers)
    4. Re:Consider the Human Factor. by WheezyJoe · · Score: 1

      The ones that really kill me tho are the personal questions

      Absolutely correct. Those "personal questions" suck.
      My solution? A stock answer I can always remember: "questions like this are written by weenies"
      Viz:
      What was your first car? questions like this are written by weenies
      What hospital were you born in? questions like this are written by weenies
      What was the name of your first pet? questions like this are written by weenies
      Where did you go on your first date? questions like this are written by weenies
      What was the name of the punk who punched you in the face and took your lunch money? questions like this are written by weenies
      What prison does he currently occupy? questions like this are written by weenies
      What year did he marry your sister? questions like this are written by weenies

      --
      Take it easy, Charlie, I've got an Angle...
    5. Re:Consider the Human Factor. by gzuckier · · Score: 1

      I encourage users to make up passwords based on some useless obsolete memory occupying a permanent place in their brains. I tell them to start with the name of their childhood dog, that's easy, but then add onto that the entire phone number for their best friend growing up.... the one you'd dial 12 times a day? that's 10 digits you can always recall, occupying some space in your head that you otherwise don't have any use for. Tag that onto your dog's name and you have a memorized 18-digit password. Your head is full of this stuff. An old gym locker combination. An weird nickname you used to call someone. The punchline from a comedy bit you heard when you were 11. There's actually a lot of defunct, untraceable fodder permanently stuck in your head you can use to construct a decent password that you couldn't forget it you wanted to.

      As a diehard geek, i use a combination of the base codes in my dna sequence and the digits in pi, both beginning at the place numbered by the integer representation of the datetime value at which i change the password, and include the symbol for my favorite element in the periodic table in Iroquois as the required nonalpha, nonnumeric character.

      --
      Star Trek transporters are just 3d printers.
  16. Fail position on passwords. by Anonymous Coward · · Score: 0

    "Frequent password changes do little to improve security and very possibly make security worse by encouraging the use of passwords that are more susceptible to cracking."

    Fail position on passwords! A poor password is poor whether it is a year old or 60 days! Half-wit.

  17. Thank You! by nealric · · Score: 1

    In a perfect world where everyone has a photographic memory, we would change all of our passwords ever 30 days and be better for it. In the real world, people are often tasked with remembering the passwords for dozens of accounts with different password policies, different change policies, and differing security needs. This causes frequent forgotten passwords (leading to overuse of password recovery tools, easy to guess passwords, and password reuse.

    In theory, you could simply use good mnemonic devices for passwords (see XKCD example), but in practice this is often thwarted by differing password policies. One requires special characters, the other prohibits. One has a maximum of 10 characters, the other 100. One requires caps, the other isn't case sensitive. As a result of these passwords, I've often ended up in "vicious cycles" for infrequently used accounts. I can't remember my password because I only log in every few months, so I have to reset the password. I can't remember the password the next time because I'm always having to reset it.

    Bottom line: we need something better. The current state of passwords can be bewildering for a techie, and fatal to technology use for the non-technically inclined. With the proliferation of the cloud and other online services, It's gotten to the point that every single time I try to help my mom or other layperson with something on the computer, it's nothing but a battle of trying to remember to passwords.

  18. Re: The mandate to change passwords every three mo by Anonymous Coward · · Score: 0

    PCI-DSS mandates 90 days changes.

  19. It improved security for me by Chrisq · · Score: 1

    It improved security for me. It forced me to go from "password" to "password1". I'm up to "password7" now

    1. Re:It improved security for me by Anonymous Coward · · Score: 0

      It improved security for me. It forced me to go from "password" to "password1". I'm up to "password7" now

      I've been doing that for years at work. They require a capital letter too so mine are Password1 to Password9. I had better passwords before they started making us change them constantly with limited reuse. That's what they never took into account: Spite.

    2. Re:It improved security for me by Coisiche · · Score: 1

      On a 3 month cycle? I'm up to "Password67" now.

      Er.. I mean "**********"

  20. Biometrics are stupid by HBI · · Score: 2

    If it's going to be rendered as a hash anyway, what's the difference between that and a bad password?

    Why invest in expensive hardware that will be circumvented anyway? Six months after any technology is mandated, someone finds a workaround and the hardware is useless, whether via writing around the edge with a Sharpie or using a 3d printed eyeball.

    Your insistence on complete security is unattainable anyway. People remain people no matter what we do. Modern thinking on this is "assumed breach". Protect what is important, use automation to make the rest irrelevant.

    --
    HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
    1. Re:Biometrics are stupid by geekmux · · Score: 1

      If it's going to be rendered as a hash anyway, what's the difference between that and a bad password?

      A decent amount of salt. That's the difference. I can't help it that the world's most popular operating system continues to be plagued with backwards compatibility issues that all but destroy the notion of implementing a 30-year old security enhancement that would tend to render password cracking tools useless.

      Why invest in expensive hardware that will be circumvented anyway? Six months after any technology is mandated, someone finds a workaround and the hardware is useless, whether via writing around the edge with a Sharpie or using a 3d printed eyeball.

      And yet we've been successfully and securely using two-factor authentication with hardware tokens for quite a long time now (as in decades). Certain security models manage to last a hell of a lot longer than your prescribed six months.

      Your insistence on complete security is unattainable anyway. People remain people no matter what we do. Modern thinking on this is "assumed breach". Protect what is important, use automation to make the rest irrelevant.

      Identifying what is "important" to a company is also rather unattainable. I'm guessing you haven't asked many users to delete data before, because according to every user, ALL of their data is "important" to them or the company, and nothing should be deleted. Ever.

    2. Re:Biometrics are stupid by DarkOx · · Score: 1

      summer16! | md5
      0a336b32a5ffad8dd06f7b245b63513e

      What the GP is suggesting is that you hash your password than submit the hash as if it was your password where it will be hashed again by the system/site/etc.

      Most password cracking efforts are not actually brute force, they use large word lists, and than apply whatever hash method and apply salts the leaked system used. Often these word lists are many gigabytes but still way smaller than the entire key space. So while summer16! is certain to be on someones word list 0a336b32a5ffad8dd06f7b245b63513e is most likely not. So they crack your password. Now if people start using this tacktic or some common password manager app does the attackers will simply apply the most popular hashing methods to the existing content of their word lists and append the output or they will modify their cracking software and rigs to also try common hashes on the wordlist content as additional inputs. So it won't work for long. It will increase the work factor slightly but only in a linear fashion so its not really a useful approach broadly speaking. As an individual it might work well for you in the short term, but since most systems require a special character or upper/lower etc its probably going to be a headache.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    3. Re:Biometrics are stupid by phantomfive · · Score: 1

      Your post is correct and I agree with it, but I'd also bet that biometric systems produce 'passwords' that are far from random, and depending on the system, I'll bet you could in some cases reduce the search space enough to brute force it.

      --
      "First they came for the slanderers and i said nothing."
  21. Keepass won't work for OS, great program though by Anonymous Coward · · Score: 1

    For website logins keepass works very well and is highly recommended but if we're talking OS login that's a different story. You can't use password managers for your OS login unless it's on a secondary device like a phone. That's where the problem is and what the debate is really about.

    Most companies that require 60 day or frequent OS password changes will eventually find their users picking shorter and easier to remember passwords the longer they are required to do it.

    In my experience, I've found people writing down passwords on sticky notes and placing it on the side of their monitor. People that love to use sticky notes are the worst offenders. Walk into any corporate office environment, you can see passwords openly displayed or usually within arms reach not hidden well. Being IT you'll find out eventually where each user hides their written down login. When you come across someone that uses sticky notes you'll be thankful for those that memorize their passwords, no matter how easy their password is to guess. It's harder to guess someone's memorized password than it is to find their sticky note. In my opinion, users that feel they are being inconvenienced to change their password regularly have poor security practices seemingly as a sub-conscious retaliation.

  22. Re:The mandate to change passwords every three mon by BeerCat · · Score: 2

    And yet oddly enough, few question the Microsoft default setting of 42 days

    Maybe that was to give you a week to remember to reboot the machine before being locked out, as Win95 and early Win98 would only manage an uptime of 49.7 days before becoming unresponsive

    https://sites.google.com/site/...

    (The mouse pointer would move, but no click, double-click or right click actions would work)

    --
    "She's furniture with a pulse"
  23. Ideal by Anonymous Coward · · Score: 0

    Would be to get rid of passwords entirely.

    Pin + smart card, private key, etc. would be much less prone to being compromised.

  24. Well.. by wbr1 · · Score: 2

    I guess I am a hipster. I was failing to reset my passwords before it was cool.

    --
    Silence is a state of mime.
  25. Technical solutions by houghi · · Score: 1

    The change of passwords is a technical solution for social beings. As anybody knows, in security it is only as strong as the weakest link. Yet people in IT keep forgetting to take human beings and human behaviour into account as well as other things.

    1) Humans are not good at remembering random things. Yes, there are ways around it by using the first first letter of your favorite song and add some number or other ways.
    2) Humans are not goot ate remembering a list of random things. So now you have one song for one website. Now you also need to have a different song for every other website AND remember what song belongs to what website.
    3) People are lazy. They do not WANT to remember all these things if there are other ways to make things easy. We are specialized in looking for shortcuts, even if it takes a long time. Don't want to walk? Ride a horse. Don't want to ride a horse? Invent a car. Next step is the self driving car.
    So if I can get away with using 8 characters, why would I use 9?
    4) People look short term, not long term. I can use an easy password for all the places and that works today, so I do it.

    As long as you do not factor in human behaviour in your security procedure, you WILL fail. The reason most do the change of password is to divert responsabilty from IT to the end user.

    --
    Don't fight for your country, if your country does not fight for you.
  26. Re:The mandate to change passwords every three mon by Opportunist · · Score: 5, Insightful

    It's the bullet point that is easy to implement that pushes your ITSM score upwards. Changing it every 60 days is B+, changing it every 30 days is A+, hey, if they got another + for it they'd have you change it ever 30 minutes. It's a cheap way to "improve" your security score because it requires no work whatsoever from your security management. Servers come with that option built in.

    And while we're at it, same shit with "2 numbers and 3 special characters and at least 30 characters long...". Same bullshit. The longer and more complex the passphrase, the more "+" in your security rating. Why? Doesn't matter. It gives you a better security score. You are winner.

    Management by numbers at its finest.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  27. Special character requirement by crow · · Score: 4, Insightful

    I have several passwords that require a "special" character. I've found it frustrating on the occasions when I need to enter these on my phone, having to switch to the symbols to enter my password. Now if a password requires a special character, I use one that is part of the default keyboard, which limits it to using a period.

    Special character requirements might be fine when using a physical keyboard, but mobile devices change how people will use them.

    1. Re:Special character requirement by SecurityGuy · · Score: 1

      My favorite special character story comes from a friend who works in a call center. She had to help someone not computer literate at all set up an account on something and that service required a special character. She asked the caller what special character they wanted to use. Their response? "Minnie Mouse!"

    2. Re:Special character requirement by Anonymous Coward · · Score: 0

      See Hacker's Keyboard on Google Play. Switch to it for entering passwords. Problem solved.

      https://play.google.com/store/apps/details?id=org.pocketworkstation.pckeyboard&hl=en

    3. Re:Special character requirement by crow · · Score: 1

      I use the Hacker's Keyboard, but some apps require a password and don't let me rotate the screen. The profile keyboard doesn't have all the symbols as conveniently on the screen. I know you can turn them on, but I'm not happy with that, either.

      Also, I've had to enter my password on other devices, such as to log in on the Xerox copier. (I often use it to scan to PDF, which requires logging in. I call it "unprinting.")

      So regardless of the device or keyboard, the period is the one special character that seems to always be available as a primary key without any alternate keyboard or shifting.

  28. Encourage date-based passwords by Anonymous Coward · · Score: 0

    If you have to reset your password every 30 or 60 days, consider something like this:
          date +%y%b.asdfghjkl | cut -c1-9

    That has a upper- and lower-case letters, numbers, and a punctuation mark. The cut can be adjusted based on the length requirement. The letters are chosen to be trivial to type on a Qwerty keyboard.

  29. password length by Anonymous Coward · · Score: 2, Insightful

    ... not using that password elsewhere and that it is 12 or more characters

    Indeed. It is not the number of possible characters, C, from which the password is created, but the number of characters, N, that the password uses: The number of possible combinations is C^N which is polynomial in C, but exponential in N. (Thus, increases much faster with N than with C.) Adding a few "special" characters doesn't do nearly as much as adding length. That doesn't even really prevent dictionary attacks as most of the time the user only adds a 0, 1 or ! suffix to a simple word-password.

    Per XKCD, use your own easily remembered/typed pass phrase (but not "batteryhorsestaple"!) Damn the sites that insist on using a number and special character but limit you to 6 or 8 characters. You can add a meaningful UC letter, number and special character if they insist: "MySisterHas5ReallyBrattyKids!"

  30. Look under the keyboard by tomhath · · Score: 1

    If your organization requires long and frequently changing passwords, try walking around the office some evening and look for post-it notes under the keyboards. You'll find plenty.

  31. Passphrases are the answer by SuseLover · · Score: 1

    Our systems are setup for passphrases. They are usually simple sentences easily remembered. It also helps to use passphrases with a token type system like kerberos (kinit) where you get access for a few hours only entering passphrase once since folks won't want to type a long passphrase for every system accessed.

  32. Re:The mandate to change passwords every three mon by operagost · · Score: 1

    It's a good question as to why MS sets the policy to 42 days by default. I can't seem to find an answer, so I'll guess either a Hitchhiker's Guide fan was involved, or they settled on 42 days as a compromise between 30 and 60 days (because it's 6 weeks).

    --

    Gamingmuseum.com: Give your 3D accelerator a rest.
  33. It's a terrible practice by Anonymous Coward · · Score: 0

    I worked at a company managing a login server. A requirement was added that the logs detailing failed user logins were to be made public for all employees (sans passwords, at least). Of course, I fought this. I explained that users sometimes get their passwords and usernames mixed up, and it would be easy to figure out someone's credentials, but it fell on deaf ears.

    Of course, we required passwords with complex requirements (capital letters, numbers, etc). So I wrote a script to scrape our logs for usernames with capital letters and numbers (since those aren't part of our username standards). It then noted the source IP for the login, and found the next successful login from that IP.

    I found a username/password combination, but it did not authenticate. I increased the digit at the end by 1, because I knew we had a strict requirement to change passwords early and often. Lo and behold, authenticated. The password was rather simple too, something on the order of "Superman84".

    Mentioned that proof to the manager (minus the account details, of course). The rules about making the logs public were changed and everyone's password was immediately expired so they had to change them next login. Unfortunately, it didn't sink in that that would just mean increasing the login I figured out by 1. I gave up since at least now users without root wouldn't have easy access to someone else's account.

    Stop requiring users to change their passwords every 5 minutes and instead increased the password length to 20+ characters. Don't enforce any rules about upper/lower case/numbers/symbols. Probably do check for repeated characters so lazy asses can't just set their password to "aaaaaaaaaaaaaaaaaaaa". Now people can follow the rules from XKCD and they may not even have to write the password down.

  34. Social engineering story HERE by Anonymous Coward · · Score: 0

    Let's say you change your password every day or every other day.

    BOOM. You just forgot your password. You now have to use their backup recover password features with another account.

    BOOM. linked.

    Stop listening to stupid fucking people, wow. There are not millions of deadly assault hackers armed with paramilitary live cd's out to get your fucking noodz. If you are using Windows they already got your shit. If you are using Apple, well ask Jennifer Lawrence. It *WAS* Tim Cook that leaked her noodz, not the patsy they blamed.

    Just use Linux or BSD and common sense your passwords. Your router is Linux if it is not Cisco so you are fine behind it. You don't have to be paranoid about your password unless it is password and you use Windows.

    Do you think the people running supercomputers change their passwords every 8 hours or something? This is a social engineering bait story. It attempts to mislead younger age people. Slashdot is some sort of mutant from what it used to be. I still haven't figured that out yet. Too many Microsoft stories and Pokemon GO's. Dice has lost their fucking Vulcan minds.

    1. Re:Social engineering story HERE by SecurityGuy · · Score: 1

      Stop listening to stupid fucking people, wow.

      The problem is that people who don't know much about a field like security can't identify those people. They don't know who to listen to.

    2. Re:Social engineering story HERE by gzuckier · · Score: 1

      Let's say you change your password every day or every other day.

      BOOM. You just forgot your password. You now have to use their backup recover password features with another account.

      BOOM. linked.

      Stop listening to stupid fucking people, wow. There are not millions of deadly assault hackers armed with paramilitary live cd's out to get your fucking noodz. If you are using Windows they already got your shit. If you are using Apple, well ask Jennifer Lawrence. It *WAS* Tim Cook that leaked her noodz, not the patsy they blamed.

      Just use Linux or BSD and common sense your passwords. Your router is Linux if it is not Cisco so you are fine behind it. You don't have to be paranoid about your password unless it is password and you use Windows.

      Do you think the people running supercomputers change their passwords every 8 hours or something? This is a social engineering bait story. It attempts to mislead younger age people. Slashdot is some sort of mutant from what it used to be. I still haven't figured that out yet. Too many Microsoft stories and Pokemon GO's. Dice has lost their fucking Vulcan minds.

      in absolutely theoretical logical terms, if IT will reset your password and tell you what it is over the phone, based on stuff like your social security number and the date you were first hired, then it makes no damn difference how often you change your password or how secure it is; what you need to change periodically is your social security number and the date you were first hired.

      --
      Star Trek transporters are just 3d printers.
    3. Re:Social engineering story HERE by gzuckier · · Score: 1

      Stop listening to stupid fucking people, wow.

      The problem is that people who don't know much about a field like security can't identify those people. They don't know who to listen to.

      Scott Adams had it right when he created his character Mordac the Refuser, Preventer of Information Services..

      --
      Star Trek transporters are just 3d printers.
    4. Re:Social engineering story HERE by SecurityGuy · · Score: 1

      Too true. Our job should be to make businesses function better by reducing risk, not make them riskier by reducing function.

  35. THIS oh yes, THIS ya ya ya THIS THIS yep THIS ^^^^ by Anonymous Coward · · Score: 0

    Exactly what I was thinking.

  36. Passwords are not secure, period. by zifn4b · · Score: 1

    I've been reading these articles about password security for 15 years on slashdot primarily. The TL;DR on passwords is that they are just not a panacea for security. Europe realized this quite awhile ago AFAIK, smart card readers are still being used as a means to do muti-factor authentication for people on networks and the internet, etc. It's a lot more convenient than remembering a password that is a gagillion number of characters long with a password policy that makes it impossible to create a password that could be remembered. Therefore people either write it on a sticky under the keyboard. They might try storing it in KeyPass or something but the average user that is computer illiterate finds this cumbersome.

    Why hasn't the United States figured this out yet for the most part? Because we're backwards and naive. I'm American and I can honestly say we are backwards in regards to certain things. I hope we improve and I think we eventually will.

    Furthermore, passwords are not secure because passwords are based on mathematical algorithms, specifically one way hashing algorithms. On the surface, one might think the concept of a "one way hash" means a password is un-crackable. Nay. It just makes it more difficult requiring brute force attacks and clever things like rainbow tables. All things based on math can be defeated it's just a question of how much computing power is required to do it. What we've seen is the evolution of hashing algorithms that are based on larger size cipher blocks and all that does in reality is pushes the carrot out farther but it doesn't mean it's unbreakable.

    Multi-factor authentication improves security remarkably more than password policies. So much in fact the benefits of password policies are infintessimal by comparison. Furthermore, multi-factor authentication when done well is much less cumbersome to the legitimate user resulting in a win/win on security and ease of use. Where it doesn't meet the win/win/win criteria is cost and I suspect that's the primary reason adoption has been relatively slow in America. News flash: good security costs money and isn't free.

    --
    We'll make great pets
    1. Re:Passwords are not secure, period. by Anonymous Coward · · Score: 0

      All things based on math can be defeated it's just a question of how much computing power is required to do it.

      That's interesting. Can you back this up a little? What's your take on the halting problem?

  37. Password Strength by Anonymous Coward · · Score: 0

    OB xkcd

  38. Can't password expiration be based on complexity? by CQDX · · Score: 5, Interesting

    Every company I've worked for forced us to change passwords regardless of complexity. So I, and probably everyone else, used a simple phrase with a number to increment. I would have liked it if I picked a long, complex, hard to crack password that I'd be rewarded with a longer period before requiring to change my password. Would this make sense in practice?

  39. So what you're saying is.... by gerald.edward.butler · · Score: 2

    Length, not size matters. Got it.

  40. Let the computer handle it by ISoldat53 · · Score: 1

    I have a powerful computer on my desk. Why can't it handle passwords? The browser software could communicate with the server it's trying to attach to and negotiate a new password with the client when the client logs off. Except for the initial login onto my desktop, the computers would handle the passwords. I understand that this is what the chops on my credit card do now. The current passwords could be stored in a database on my computer that I could access through something like keepass if I had to find the current password. The password could be set to any level of complexity.

    1. Re:Let the computer handle it by SScorpio · · Score: 1

      That's fine if you are accessing the sites only from a single computer. Otherwise that database has to be uploaded somewhere else you'll need to reset your password when you try logging in from another machine.

      Windows does have a built-in credentials manager that pretty much no one uses. OSX has a keychains password vault.

    2. Re:Let the computer handle it by ISoldat53 · · Score: 1

      So synch your keepass file with your other devices.

  41. Re:The mandate to change passwords every three mon by Shadow99_1 · · Score: 1

    In the meantime no one can remember all these passwords and writes them down, making it super easy for anyone to know the persons password. I have worked at a college with a 90 day password change policy (and long complex passwords) and 75% of people had a sticky note somewhere around their desk with their current password on it because almost no one could remember them all. At the time I worked support and when going onsite I could easily have collected almost everyones passwords if I wanted. Most of IT didn't really remember the (multiple) sets of passwords either and so made use of password keychain programs to remember for them.

    I always found concepts like ITSM silly. Very little of it has any proof backing up their 'scores', but yet so much of the industry just accepts it.

    --
    we are all invisible unless we choose otherwise
  42. It also opens up all sorts of phishing attacks by Khashishi · · Score: 1

    Your password is expiring in 10 days. Click here to change your password now.

  43. Umm not really by Anonymous Coward · · Score: 0

    In order to login with keypass you have to set a password on the keypass database right? There would be no difference in the strength of your keypass database password vs your OS password. Same fundamental issue would persist. I don't think you thought that one through.

  44. Re:The mandate to change passwords every three mon by Opportunist · · Score: 2

    Yup. Such policies lead to very silly behaviour patterns. The oddest one by some margin was a coworker whose first way every morning was to the IT-Department to pick up his password of the day (i.e. "i forgot my password and need a new one"), take it with him, use it, deposit the print in the shredder on his way to lunch, come back to retrieve a new password, use it, dump it in the shredder on his way home.

    Without fail for years. IT had his password ready in the morning at 8 and after lunch at 12:30 (he was very punctual).

    That works for one person. Now try for a few thousands.

    The point is here, though, that this is one coping strategy for insane password requirements. And yes, it is possible to do a sensible security strategy. That may take money to implement, though.

    Like card+code (similar to ATM). Such systems exist for computer login procedures, too. This can double as a door access system, too, providing you not only with a control for computer access but also physical access to your premises.

    If you shy away from expenses, at least give your people something to work with. It's of course easy for a CISO to require his people to use insanely complex passwords, not note them down and change them every other day. But that's blameshifting, that's simply offloading his work onto those who he should be working for.

    And yes, writing a password down is not the worst thing you could do. It's actually quite sensible. As long as you keep this password with you. Put it in your wallet. That's ok. You DO notice when you lose your wallet, and if it is stolen or lost, the average thief will not know what to do with a post it sticking to your wallet with "6'nuKdarw" written onto it.

    If you want to be sneaky, make your password part of a grocery list and tack that to your wallet. If everything fails, nobody would think that "1/4lbButter" is supposed to be a password.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  45. Re:The mandate to change passwords every three mon by chill · · Score: 2

    A password written down on a sticky note can't be cracked remotely. You have to be physically present in the room to have a shot. http://www.imdb.com/title/tt0086567/?ref_=nv_sr_1

    If the password is sufficiently complex, and the system uses properly salted hashes, then it is infeasible to crack remotely via brute-forcing the password database. Simple passwords are susceptible to brute force cracking.

    A better solution is to use both. Write down the complicated password, but append or prepend a memorized PIN. That way, if the written component is compromised, the PIN still has to be guessed.

    --
    Learning HOW to think is more important than learning WHAT to think.
  46. Re:The mandate to change passwords every three mon by Bert64 · · Score: 1

    Changing passwords regularly ensures that users will pick poor passwords, because they won't be able to memorise a completely new strong password every 30 days...

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  47. Compromise? by ai4px · · Score: 1

    How about a policy which says if you pick a short password you have to change it every XX days. If you pick a 12 character complex passcode, you get to keep it for 3 years?

    1. Re:Compromise? by CSMoran · · Score: 1

      How about a policy which says if you pick a short password you have to change it every XX days. If you pick a 12 character complex passcode, you get to keep it for 3 years?

      The glue on the post-it note will dry out within 3 years.

      Seriously, though. My bets would be on this scenario: "My company really cares about security. I *am* going to learn that 12 char password, and since I do, and since it is unhaxxorable, I am going to use it only for important things. Like my LinkedIn profile, they salt their hashes, right? Oh, wait...".

      --
      Every end has half a stick.
  48. Re:The mandate to change passwords every three mon by mysticgoat · · Score: 2

    Passwords in wallets:

    Carry a business card (not your own) and steg the password on its back using some variant of the following:

    "Ben O. Aronsen: 237 Smith Place #12 Roxbury Vt 05669 ---Sally has phone number". This stegs the password "237SP#12RVt05669" for a Bank Of America account.

    Like the Purloined Letter, the password hides in plain sight. Ain't stegging wunnerful?

  49. Honey post-its? by TiggertheMad · · Score: 2

    I like to write down fake passwords on post-its and leave them laying around for would be hackers to find. Most people probably aren't that cunning though.

    --

    HA! I just wasted some of your bandwidth with a frivolous sig!
  50. Post-It passwords by Anonymous Coward · · Score: 0

    I still remember the day my manager forced mandatory password expiration on all Active Directory accounts and the shitstorm that followed. Everyone from the CEO to the clueless administrative assistants were left unable to get any work done because they couldn't log in with their old password they had "been using for ## years!". Some of them handled the situation by getting really snooty and began putting a Post-IT note on their monitor with their newly created passwords for the specific reason to spite IT. Others resorted to placing the Post-It under the keyboard, while the less provisioned simply wrote it down on the palm rest of their laptop. For anyone that had more than 2 passwords for different systems in the company the all too common "Passwords.xls" file was created and stored on their desktop. Some people thought they were smart by using a password to protect the workbook until they forgot that password as well, panicked, then were shocked when I trivially cracked the passwords using free tools off the Internet for doing so. The end result of all of this was the industry standard password creation method: pick a word, add a number, and put a symbol at the end. When the password expires, increment the number. When you get to 4-6 try re-using 1.

  51. Slashdot password never expires by Not-a-Neg · · Score: 1

    Just tested logging out and back in, I'm still using the same password for my Slashdot account I've had for far too long (the password that is.) In fact, it is my 2nd oldest password still in use, my oldest password of course being a scorned 5 letter password not accepted in modern Internet society. :(

    --
    -==- Buy a Mac and leave me alone!
  52. If it's not broken... by Anonymous Coward · · Score: 0

    ... don't fix it.

  53. Yes by Anonymous Coward · · Score: 0

    My most secure passwords are ones that I mentally generated and never wrote down even a hint for; I can remember only a few such before I need to record a hint. My least secure passwords are for sites that insist on frequent change; though based in something that only I know, the succession of passwords (if you ever saw it) would reveal that they are only 'different' to a stupid algorithm, and in fact form an obvious family.

  54. Re:Can't password expiration be based on complexit by Anonymous Coward · · Score: 0

    That is an OS vendor question. Admins that have to change their password every 30 days would love to put in longer, but easier to remember, passwords. However, there is no checkbox in Active Directory or command line switch in bash to make that happen.

  55. Better to use layered passwords by Anonymous Coward · · Score: 0

    One password for your banking & investments
    One password for credit cards, PayPal, etc.
    One password for email
    One password for root on your home servers
    One password for your routers
    One password for your social media
    One password for online merchants & auctions

    If you keep it layered, if one site gets compromised, it's far less likely they could raise their privileges further in attempting to pwn you.
    Also if you can, use different email address aliases for the different sites. Like joe_pp for PayPal, joe_fb for facebook. This complicates the password reset by email attack effort, if they don't know your email address. Obviously if they're reading your email history they could figure it out, but at least this is an extra layer.

  56. Re:The mandate to change passwords every three mon by Opportunist · · Score: 1

    Something you know and something you have. El-cheapo two factor authentication realized. :)

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  57. OMG by Mondor · · Score: 1

    From TFA: "Frequent password changes do little to improve security and very possibly make security worse by encouraging the use of passwords that are more susceptible to cracking."

    Let's imagine, that my old password was C/6)dLj^,FZ\>|UZ and now I changed it to +X.?450Dx$f^6v6H. How did it make things less secure?

    If that's password for my online account, then learning in 2016 that someone in 2015 was selling users database of that online resource is different whether I did change passwords every X days, or not. In latter case my password would still be active and most likely used by script kiddies.

    On the other hand, professor needs publicity, too.

  58. it's just wacko nuts out there by swschrad · · Score: 2

    lots of outfits have wildly inconsistent rules, change periods, and prohibition types on passwords. I ought to just be able to set time to expire as well as changing everything to "asspword", and be done with it.

    --
    if this is supposed to be a new economy, how come they still want my old fashioned money?
  59. Re:The mandate to change passwords every three mon by gfxguy · · Score: 1

    Two factor authentication, like RSA secure ID, is a great idea (IMO). Then you have only one password to remember, but need your RSA device, too. We do this where I work. The problem is that, while that gets me through the firewall, internally it's just AD - so when I log in remotely, I need both RSA with prepended key that I supplied, but also my "normal" password - that still needs to be changed every 90 days.

    --
    Stupid sexy Flanders.
  60. Re:The mandate to change passwords every three mon by quetwo · · Score: 1

    My 2FA code (which I have to use to login to pretty much everything) changes every 20 seconds. I guess that's A++++++ then, right?

  61. Everything old is new by tsotha · · Score: 1

    Years ago I worked at a defense shop that got the idea people were using passwords that were too easy to guess. So they assigned your password every 30 days. You get assigned something like "3z~L8;GS=4", which would be changed before you could remember it without some kind of mnemonic trick ("Three Zebras Tried Laughing..."). After a few months you'd start mixing up the current password with passwords from last month or the month before.

    Anyway, they finally did an audit and found something like 70% of their employees had their password written on a scrap of paper and placed in their right top desk drawer. I would have bet money if they went through wallets and purses they would have gotten nearly 100%. They changed the policy to one that's common today - you pick the password but it can't be too easy to crack.

  62. Re:The mandate to change passwords every three mon by gringer · · Score: 1

    Changing it every 60 days is B+, changing it every 30 days is A+, hey, if they got another + for it they'd have you change it ever 30 minutes.

    Or every use, otherwise known as one-time-pad:

    https://en.wikipedia.org/wiki/...

    --
    Ask me about repetitive DNA
  63. Re:The mandate to change passwords every three mon by HiThere · · Score: 1

    FWIW, MSWind95 would crash after being up for 42 days. I think there was a millisecond counter overflow.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  64. Re:The mandate to change passwords every three mon by Anonymous Coward · · Score: 0

    If you're suggesting that changing passwords is such a burden that we shouldn't even bother, let me remind you that users are going to be "locked out" for FAR longer than a few hours or days when the entire company is hacked due to stagnant security practices.

    Changing passwords does not help the slightest security-wise.

    As a hacker, I only need to guess/bruteforce the password you have right now.. The fact that you changed the password yesterday does not make this harder at all. The fact that you'll change passwords again tomorrow won't lock me out - once I got in, I installed a backdoor so I won't need the password to access your account/pc.

    Add to this that most people are unable to remember a new really complicated password every 60 days again and again - so they go for simple passwords that are easily cracked - or series like "complicated#-01", "complicated#-02", ... If I crack one of these, I easily guess the next one.

    Better to never change passwords - have a really long good one that you use for decades. Easy to remember because it does not change.

    Oh, and if you change passwords because an AD hash can be cracked in 60 days or so - then that is not an argument for changing passwords every 60 days. It is an argument for NOT using AD!

  65. Re:The mandate to change passwords every three mon by Opportunist · · Score: 1

    For some people and applications that 30 days change pattern pretty much WAS a one time pad. Think of all the things you do once a month.

    Now let's ponder for a moment:

    People will use that password exactly ONCE. When? When they log in to change it to something else. And if that alone isn't silly enough, now ponder whether they bothered to memorize a password that they will only use once, ever, and that will be 30 days from now.

    OF COURSE this password was written down. Expecting anything else is insane.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  66. Re:The mandate to change passwords every three mon by geekmux · · Score: 1

    Changing passwords regularly ensures that users will pick poor passwords, because they won't be able to memorise a completely new strong password every 30 days...

    Changing passwords frequently does not ensure that users will pick poor passwords.

    Simply having oxygen in the atmosphere will ensure that users will pick poor passwords.

    Memorization is irrelevant, because users don't pick strong passwords. The only time that happens is when a machine force-feeds them one, and they're too damn lazy to change it.

  67. Drop them. by DrYak · · Score: 1

    {...} the password constraints of the financial instituion mandate such pathetically weak passwords, {...}

    Drop them.
    And move your stuff to a modern financial institution that uses modern best practice like 2-factors authentication (something you know [password] + something you have [app on your smartphone] ) or public key log-in (which is another form of "something you have", with the password less exposed to online).

    Relying solely on a password might be okay for some furry fandom site on wikia, but not for something serious like financial sector.
    Even more so if their password constraints are so pathetic, that prevent you from using something that looks like 30+ characters of base64-encoded /dev/random output. (= the only kind of password that might be passable as secure enough. As long as you can trust your password manager, anyway).

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  68. Worse... by DrYak · · Score: 1

    In the meantime no one can remember all these passwords and writes them down

    or worse come up with a scheme to make them easier to remember.

    Like "company name" + "season" + "year" + "!" (because you're required to use a special symbol).

    e.g.: "AcmeSummer16!"
    - It's got everything the password policy requires (lenght, upper, lower, number, special)
    - It's also trivial to hack using patterns and/or dictionary attacks and combiners.
    (Hacker don't even neet to Post-It note, they can remotely break the password).

    See the various presentation by KoreLogic on youtube.

    and so made use of password keychain programs to remember for them.

    As long as you trust the keychain itself (the software, the cloud syncing, the encryption of the master password / master private key),
    that's actually a pretty good solution because it lets you uses password which are actually passable (random noise out of /dev/random and base64-encoded).

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  69. Reality vs Theory by DrYak · · Score: 1

    If the password is sufficiently complex, and the system uses properly salted hashes, then it is infeasible to crack remotely via brute-forcing the password database.

    That's the theory.
    What the practice (analysis of million of leaked passwords from databases) has shown:

    passwords are rarely really complex (as in: something that looks like base64-encoded output of /dev/random)
    even if you skip the most stupid and obvious ("password", "123456", etc.)
    the rest tend to use some common pattern (five letters capitalized, followed by 2 digits, then a "!" at the end. Like "Denver14!")
    and/or very short combination of dictionnary words and modifier (company + season + year + "!" : "AcmeSummer14!")
    things which can be correctly prioritized in a (semi) brute force

    same about storage.
    in theory special key-derivation function - that are designed on purpose to be slow and have high ressource usage to discourage bruteforcing - should be used, like PBKDF-2, Scrypt, or Argon2.
    in practice a simple hash will be used (something like SHA-1 or worse MD-5) - that are designed to run as fast as possible even on small form factor hardware like smartcards. You're lucky if the developer didn't forget to put an actually useful salt (a random one per user).

    So in practice, when a DB gets busted somewhere (like they do on a weekly basis) in a matter of hours to a couple of days max, something like 75% of passwords are cracked.
    And out of those millions of users, some might be re-using password on other sites. Like corporate, like financial, like on a critical service like mail used for password recovery or OAuth/OpenID provider.

    Maybe you're among the remaining 25% who let their cat choose (= "walk") an actualy password and store it in their keychain(*).
    But there are going several thousands of users who are utterly busted.

    (*): That's a joke. Cats walking on keyboards aren't actually random but produce very specific patterns. There was experimental software mentionned a couple of years ago on /. that could distinguish human and feline typer and ignore the later. That means they produce patterns which can be fed into special purpose brute forcers. /dev/random + base64 is the closest to something safe-ish.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:Reality vs Theory by chill · · Score: 1

      Yes.

      My general instruction to people has been:

      Step 1: Go here
      Step 2: Copy a suitable string, depending on the limits of the system you're creating a password for
      Step 3: Add a 4 - 6 digit PIN
      Step 4: Paste it in, write it down, or use something like Keepass.

      Hell, letting your browser remember your password is better than picking something stupid.

      --
      Learning HOW to think is more important than learning WHAT to think.
  70. our password = easy prefix+complex constant suffix by KWTm · · Score: 1

    For our small office, with fewer than a dozen employees, we use a two-part scheme. There is a complex unchanging suffix comprised of upper/lower/digit/punct, which everyone memorizes, and a changing prefix which we don't mind writing down and is simple. For example, the webcam password is "webcam1"<complex suffix>, but only the "webcam1" part is written down. Where we need more security, instead of an easy-to-remember prefix like "webcam1", we use a more complex prefix (also written down).

    It works.

    --
    404555974007725459910684486621289147856453481154 in hex is "You sank my Battleship?"
    [GPG key in journal]
  71. told you by Tom · · Score: 1

    Today I wish I could easily find my old postings where I said I'll say "told you so".

    But I'm not the only one. A lot of security experts have been critical of these requirements for some time. I'm just glad it finally hit mainstream with some quotable words. Now we have a chance to update some of the braindead password policies.

    --
    Assorted stuff I do sometimes: Lemuria.org
  72. Re:Can't password expiration be based on complexit by Tom · · Score: 1

    Makes no difference. The attack scenarios that justify regular password changes have almost no overlap with the attack scenarios that require complexity.

    --
    Assorted stuff I do sometimes: Lemuria.org
  73. Re:The mandate to change passwords every three mon by Tom · · Score: 1

    Most of the standards don't actually require any specific password policy rules, only that a password policy exists.

    Yes, there is a big management by numbers part there, but also a big "we don't want to think, let's google the best practice and use it". part. But some of those best practices were authored 20, 30 years ago, and only slightly updated since then.

    --
    Assorted stuff I do sometimes: Lemuria.org
  74. Re:The mandate to change passwords every three mon by toadlife · · Score: 1

    AD hashes cannot just be "hacked in 60 days or so" as long as it is properly configured and passwords are of the appropriate length.

    --
    I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
  75. Never liked having to change my passwords by Anonymous Coward · · Score: 0

    I'd start with my usual low level password, which would become the same thing with a 1 at the end, then the original again and so on.

    It's a real pain when it rejects previous passwords (then I just start counting), and even worse when it tells me the new one is "too similar".

    If it's locking ME out of my own account because I can't keep up with the random crap I'm forced to keep coming up with, then I might as well have had my credentials stolen, because if anyone's using them, it isn't me. And at that point I'm blissfully unaware because I already moved on in frustration. But at least if one of those accounts gets compromised, the password is definitely unlike anything I use elsewhere.

  76. Re:The mandate to change passwords every three mon by Anonymous Coward · · Score: 0

    It's the bullet point that is easy to implement that pushes your ITSM score upwards. Changing it every 60 days is B+, changing it every 30 days is A+, hey, if they got another + for it they'd have you change it ever 30 minutes. It's a cheap way to "improve" your security score because it requires no work whatsoever from your security management. Servers come with that option built in.

    And while we're at it, same shit with "2 numbers and 3 special characters and at least 30 characters long...". Same bullshit. The longer and more complex the passphrase, the more "+" in your security rating. Why? Doesn't matter. It gives you a better security score. You are winner.

    Management by numbers at its finest.

    I agree on the final point - not from a "A+, B+," score perspective - but rather than a cost perspective. If management can prove changing a policy will result in cost savings - they'll do it. If it won't result in cost savings - they won't do it. Sorry - that's the truth of it and also applies to password policies.

  77. Re:Can't password expiration be based on complexit by erice · · Score: 1

    Every company I've worked for forced us to change passwords regardless of complexity. So I, and probably everyone else, used a simple phrase with a number to increment. I would have liked it if I picked a long, complex, hard to crack password that I'd be rewarded with a longer period before requiring to change my password. Would this make sense in practice?

    Tricky. Since passwords are stored as one-way hashes, complexity can only be evaluated when the password is changed. Thus, a indicator of the complexity would have to be stored. If the password store were compromised, this data could be used to selectively attack the weakest passwords.

  78. Re:The mandate to change passwords every three mon by geekmux · · Score: 1

    AD hashes cannot just be "hacked in 60 days or so" as long as it is properly configured and passwords are of the appropriate length.

    Ah, "appropriate length" is relative to the size of the rainbow tables that are online today that can crack AD hashes in seconds, not days. Good luck defining "appropriate length" tomorrow to continue to secure yourself.

    As far as AD being "properly configured" to prevent that, let me refer you to backwards compatibility, also known as the reason rainbow tables remain effective for every Microsoft OS.

  79. Revenge is best served with SALT... by TiggertheMad · · Score: 1

    PRO TIP: if you are creative and want to get back at the jerk drones in IT for making you change your secure twenty five digit password every 60 days because they read somewhere that that helps keep hackers out here is what you do:

    Look up the password algorithm used for your network passwords. These sorts of things are verified by auditors, and bandied by sales droids, so it shouldn't be hard to do. Build a rainbow table of hashed passwords, this might take time and a large db to store them in. Then, whenever you are forced to change your password, use a new password that generates the exact same hash as your old one.

    You can then drink your coffee in the morning with the strange smug satisfaction that you are making it ever so minutely simpler for a non-existent eastern European hacker to brute force your password, and steal all the dataz of your asshole employers.

    --

    HA! I just wasted some of your bandwidth with a frivolous sig!
  80. idiot proof by TiggertheMad · · Score: 1

    I recall working with an amazing idiot a few years back who, when he was forced to change his password, would change it 13 times, because the system remembered the last 12 passwords used, and thus kept using the same password all the time.

    As soon as you build an idiot proof system, they just build better idiots...

    --

    HA! I just wasted some of your bandwidth with a frivolous sig!
    1. Re:idiot proof by q4Fry · · Score: 1

      Ah, now I understand why a password policy for a service I had said you couldn't change your password >1x/hr

  81. And we're taking advice from a US .gov agency? by Ungrounded+Lightning · · Score: 1

    So now we're taking advice on security from a US government agency?

    Let's see now.... An inclmplete list from late 2004 through late 2005:

    - Department of Health and Human Services (HHS), August 2014.
    - White House, October 2014.
    - National Oceanic and Atmospheric Agency (NOAA), November 2014.
    - United States Postal Service (USPS), November 2014.
    - Department of State, November 2014.
    - Federal Aviation Administration (FAA), April 2015.
    - Department of Defense, April 2015.
    - St. Louis Federal Reserve, May 2015.
    - Internal Revenue Service, May 2015.
    - U.S. Army Web site, June 2015.
    - Office of Personnel Management (OPM), June 2015.
    - Census Bureau, July 2015.
    - Pentagon, August 2015.

    Hmmm... FTC isn't in THAT list. Maybe the other agencies should have listened to them. B-)

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  82. Re: The mandate to change passwords every three mo by toadlife · · Score: 1

    The default settings you speak of have been turned off by default for years now. The appropriate length is around 15 characters, with no complexity required.

    --
    I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
  83. saved password format and breaches by Anonymous Coward · · Score: 0

    Password rotation is intended to prevent against offline attacks. If someone who grabs a copy of your password db can break the hashes in 30 days, then rotating passwords every 30 days is a good defence: by the time someone has found a password, it won't be valid anymore. The problem is that it's a threat model that doesn't really make sense for most organisations.

    Especially since a lot of (larger) organizations use AD, and if they get your credential store, they have the password or plain-text equivalent (since AD is based on Kerberos). It would probably be too hard at this point to create a "Kerberos 6" where instead of the password, something like an SRP verifier [1] is saved, and after the exchange the shared key is used to encrypt the ticket-granting ticket.

    As it stands, if AD (or any KDC) is compromised you're basically screwed. (Unlike, say, using OpenLDAP where you can have the passwords stored as a one-way crypt(3) string.)

    [1] https://en.wikipedia.org/wiki/Secure_Remote_Password_protocol

  84. Re:Can't password expiration be based on complexit by thoromyr · · Score: 1

    Not necessarily. If the system only stores a sunset date then only those that are definitely strong because they were complex and recently changed could be identified just from that data. Of course, tracking the last password set date permits computing the time.

    However, this discussion is missing an important point -- context.

    A website that is storing a hash of the password (which, btw, is *not* best practice despite being a common practice) is prone to having the password store dumped due to site vulnerabilities. In general, this is not true of corporate environments where if you have access to the hash database then you don't need to crack anything (e.g., because you already have domain credentials or could use a key logger to obtain it or leverage pass-the-hash or...)

    Even then, in the web environment having a flag as to "which are weak" is unlikely to make any difference to the crackers in the event of a leak. Sure, they could get a slight speed bump by ignoring the stronger passwords on the first passes -- but those are the passes with the least time cost which is why they are done first and so exclude them from the more costly cracking attempts. In other words, it could help them, but not significantly.

    As for corporate, your overall security is better the more of your users you can convince to use stronger passwords. Breaches are more likely to be caused by malvertising (resulting in keylogging, for example) or phishing (where users voluntarily reveal their passwords). Ad blocking and phishing training will give you a much better reward than password rotation.

    (for the curious, what websites *should* be doing is SRP [http://srp.stanford.edu/whatisit.html] which not only provides better security than the standard send-the-password method but protects against password re-use)

  85. Et tu Brute? by DarthVain · · Score: 1

    If a hacker is able to "brute force" your password, you have bigger problems than password security. For starters either A) Your system security is terrible, B) they physically own your hardware, or C) Your admin accounts are too vulnerable.

    Brute Force is exactly that, hard. Most uses don't have access to much. Should someone manage to crack mine, well big deal really. Most organizations have many thousands of passwords, to brute force them all is unrealistic anyway. Ideally they would target someone with high level admin privileges, but then there should be additional security around those.

    As we've see time and again, most "breaches" come in two flavors, and neither of them will be influenced one iota by complex 30 day rotation passwords. Breaches usually occur by A) inside jobs by someone already in a position to do so like an admin, or B) something truly mind boggling stupid like storing important data in an unencrypted text file which is left for public view on a website, or on a USB left in the back seat of a cab or something dumb. I guess the third possible situation would be that of social engineering where someone simply convinces someone with access to give them the information voluntarily. Either way, making all your users go through what amounts to security theater every 30 days isn't going to help.

    I've come to understand that security is less about the "protection" of data, and more about the justification of the existence of security and the ability to blame someone. The security drones will simply mouth "I told you so, you need us even more", and "this wouldn't happen if security policy was followed", and "Person A is all to blame, not security", even though none of that actually protected the actual data itself.

    As the comic the Watchmen illustrates, "who watches the watchmen", the most recent high level example of Edward Snowden is a perfect example. One of the largest breaches is by someone in security, with enhanced privileges, with no additional safeguards in place to prevent it. After the fact, the fault is all on Edward, which isn't totally unplaced, but given the material involved, shouldn't there have been appropriate security in place to prevent it in the first place. At the same time having the thousands of NSA drones have 15 long complex passwords that need changing every 5 days (or whatever it is they have) would not have changed a thing.

    As a last final broadside: One of the major vulnerabilities that this practice enables is exactly that "lockout". You will have a large percentage of your organizations users forget their password on any given day. This leads to probably the most IT calls by far for anything (another reason to do it, you increase the need for more IT, AND easily solve thousands of "tickets" for performance reviews). Typically the IT folks that handle these are lower paid, less experienced, poorly trained, and frequently replaced personnel. Meaning they likely (particularly after the 10,000th call) don't care all that much, and are much more susceptible to the social engineering method. Sure you can put in system level safeguards, sending it only VIA email and verification etc... However if something goes wrong, and they have a timer and a quota of tickets to fill by the end of the day, and someone is working from home and their email isn't working right, but the have all the contact information, and needs immediate access for a very important project, etc.... Well not everyone will fall for that, but try it a few times with a few different people, and someone might.

  86. Phishing and massive password DB exposures by phalkon11 · · Score: 1

    Massive phishing attacks gather large lists of passwords and/or hashes that are sold days, weeks, or months later. The buyers then work their way through the lists over the course of months or years. Changing passwords regularly makes these attacks less likely to be lucrative because the hit rate on the data drops as time passes. Changing passwords regularly doesn't help much against a real-time targeted attack on a specific person or system. But it does reduce the value of aggregated stolen information that is sold on to third parties and abused at a later date. Since we can't count on timely notification of data breaches (http://www.federaltimes.com/story/government/cybersecurity/2016/04/20/fdic-major-breach/83233956/), proactive password changing is a bit safer than changing passwords after a breach is discovered.

  87. well that makes sense by Anonymous Coward · · Score: 0

    i could never understand the theory of changing your password all the time. is it that the hackers will crack your password, then put it on their list of cracked passwords, to be used at some future time, after 3 months? because they're too busy to use it now?
    i used up all the good passwords i can remember at work, where we have to change them after 45 days and can never reuse them, ten years ago, and since then they're just the kind of gobbledegook that IT likes, even though I have to reset the password every monday because i can't remember what it is after two days off and i don't want to put it on a postit note on my monitor where they'll find it and fire me.

  88. That'll never work by gzuckier · · Score: 1

    Every time I change my password, I have to change my dog's name, then he never realizes that I'm calling him.

    --
    Star Trek transporters are just 3d printers.
  89. Re:The mandate to change passwords every three mon by gzuckier · · Score: 1

    In the meantime no one can remember all these passwords and writes them down, making it super easy for anyone to know the persons password. I have worked at a college with a 90 day password change policy (and long complex passwords) and 75% of people had a sticky note somewhere around their desk with their current password on it because almost no one could remember them all. At the time I worked support and when going onsite I could easily have collected almost everyones passwords if I wanted. Most of IT didn't really remember the (multiple) sets of passwords either and so made use of password keychain programs to remember for them.

    I always found concepts like ITSM silly. Very little of it has any proof backing up their 'scores', but yet so much of the industry just accepts it.

    of course, there are simple workarounds for this, like using a simple and invariate code to write down your password, like writing down the character on the keyboard to the left of the real one for each character in your password on the post it, every time you change it

    --
    Star Trek transporters are just 3d printers.
  90. A choice?? by cwsumner · · Score: 1

    If it is a choice between getting the company's work done and having "secuity", then guess which wins! Because it is getting the work done that pays everyone's salery checks.

    I have seen more than one company that got so mad over password foolishness, that they fired half of the IT staff and removed all requirments for passwords. I asked them about it but it was still so "fresh" that they would not even discuss it...