Last week, I tried to register for a service and was really surprised by a password limit of 16 characters. Why on earth yould you impose such strict limits? Never heard of correct horse battery staple?

  • @[email protected]
    link
    fedilink
    333 months ago

    worst i’ve seen is 8 characters. precisely 8 characters, no more no less… it was for a bank …

    • Dwemthy (he/him)
      link
      fedilink
      English
      163 months ago

      A major US bank that I used to use has case insensitive passwords, found that out one day when I noticed caps lock was on after logging in with no trouble

      • @[email protected]
        link
        fedilink
        123 months ago

        Makes you wonder if they store the password in plain text, or convert to lower key during your first input so it’s at least hashed. I wouldn’t be surprised if it’s not.

        • @JustAnotherRando
          link
          4
          edit-2
          3 months ago

          I don’t think it could be hashed if it is case insensitive. It’s fairly early so I may be misremembering but I’m not aware of any hashing algo that ignores case.

          Edit: Ah, actually they could be storing the password as a hash, but they would probably have to do like a password. ToLower() call or something where they morphed the string before checking… The thought of which just makes me shudder.

    • @proton_lynx
      link
      33 months ago

      No no, not 8 characters, 8 numerical characters!

      • JackbyDev
        link
        fedilink
        English
        53 months ago

        Whoa whoa whoa, did you use two of the same number in a row? Insecure!

      • @[email protected]
        link
        fedilink
        33 months ago

        Numerical Chateaubriand*, and total sum must be less than 3.

        * okay Google, if that’s what you really think I meant to type.

    • @Donkter
      link
      33 months ago

      The fact that it was a power of 2 makes me suspect lazy coding. That bank didn’t pay its programmers well enough.