In password security, the longer the better. With a password manager, using more than 24 characters is simple. Unless, of course, the secure password is not accepted due to its length. (In this case, through STOVE.)

Possibly indicating cleartext storage of a limited field (which is an absolute no-go), or suboptimal or lacking security practices.

  • oo1@lemmings.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    29 minutes ago

    You’ve got to stop all those who put: abcdefghijklmnopqrstuvwxyz

    That’s my password for most things, any hackers die of RSI before they get in.

  • bunnyBoy@pawb.social
    link
    fedilink
    English
    arrow-up
    6
    ·
    3 hours ago

    One of the accounts that I have to use at my job is like this but much much worse. It only accepts letters and numbers, no capitalization, no symbols and can only be 8 digits long maximum. It’s like they want to account to be easy to compromise.

    • JcbAzPx@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 hours ago

      That sounds like the limitations of an ancient mainframe system. If so, then someone trying to brute force their way in would be more likely to crash the system instead.

  • lightnsfw@reddthat.com
    link
    fedilink
    English
    arrow-up
    12
    ·
    7 hours ago

    If I have to create a password Ill need to remember and don’t have access to my password manager for whatever reason I have a long phrase that’s my go to but I have a system about adding numbers and characters to it based on the context of the log in. Sites with character limits really fuck that up.

  • kepix@lemmy.world
    link
    fedilink
    English
    arrow-up
    19
    ·
    9 hours ago

    i once used 20 for a bank. the website havent told me it was too long just clipped off 2 and accepted the rest. not even the banking support was able to help me. took me a few days to solve this by accident.

    • Nora (She/Her)@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      4
      ·
      4 hours ago

      This shit always pisses me off. I’ve encountered it in like 2-3 places over the years since I started using a password manager, and every time it’s so frustrating and hard to figure out.

  • TheObviousSolution@lemm.ee
    link
    fedilink
    English
    arrow-up
    4
    ·
    10 hours ago

    Some people even suggest typing a longer password over a simpler one with more special characters. It’s harder to brute force.

    • veni_vedi_veni@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      8 hours ago

      I thought the use vocabulary lookup tables effectively nullifies the entropy benefits, if everyone started using phrases as password

      • KubeRoot@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        3
        ·
        6 hours ago

        Obligatory xkcd.

        I don’t know enough to say how accurate the numbers are, but the sentiment stands - if it’s a password you’re memorizing, longer password will probably be better.

      • Don_alForno@feddit.org
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        6 hours ago

        Assuming the attacker knows it’s a phrase: The english language alone apparently has some 800.000 words. 800.000^6 = 2*10^35 combinations in a dictionary attack. That’s comparable to 18 random ASCII characters. We might also be using a different language, or a combination of languages, or we might deliberately misspell words.

        A long string of random characters will give you more combinations per password length, but there are some passwords you just need to be able to memorize, and I’d say that’s more likely with the 6 words.

  • MolecularCactus1324@lemmy.world
    link
    fedilink
    English
    arrow-up
    56
    ·
    20 hours ago

    At least they tell you. I’ve had inputs take the full password and then truncate it silently, so you don’t actually know what they saved. Then, you try to login and they tell you wrong password.

    • Liz@midwest.social
      link
      fedilink
      English
      arrow-up
      17
      ·
      16 hours ago

      I once encountered a system that truncated your submitted password if you logged in through their app, but not through their website. So you would set your password through the website, verify that the login was working (through the website) and then have that same login fail through the app.

    • Tenkard@lemmy.ml
      link
      fedilink
      English
      arrow-up
      5
      ·
      16 hours ago

      Yes I’ve had issues with this as well, since I’m a child I’ve set my password generator length at 69 characters… A small trick I’ve found is to delete and rewrite the last character of one of the two repeated passwords since often the validity check gets triggered on write but not on paste

  • mcat@lemmy.world
    link
    fedilink
    English
    arrow-up
    45
    ·
    22 hours ago

    My worst experience so far was a webpage that trimmed passwords to 20 characters in length without telling you. Good luck logging in afterwards…

    • SkunkWorkz@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      10 hours ago

      I remember some office software that didn’t accept certain special characters but didn’t tell the user and just accepted the new password. I had to bother IT support many times to reset my password.

    • drewcarreyfan@lemm.ee
      link
      fedilink
      English
      arrow-up
      34
      ·
      22 hours ago

      One of my favorite memories of how much Something Awful’s sysadmins were absolutely amateur hour back in the early 2000s was the “lappy” to “laptop” debacle. Apparently Lowtax found the term “lappy” so annoying that he ordered his system administrator to do a find/replace for every instance of “lappy,” replacing them with “laptop.”

      Unfortunately this included usernames and passwords, as well as anything that just managed to have the letters “lappy” in that order anywhere in the word. So, there was one user named ‘Clappy’ who woke up one day to find his name changed to ‘Claptop.’ Apparently this is also how people discovered that they were storing password unsalted in plain text in a fucking MySQL database, which if you’re old enough, you probably already remember that the combination of MySQL and PHPmyAdmin were like Swiss cheese when it comes to site defense. :p

    • Randelung@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      20 hours ago

      Common mistake for amateurs that found a password library and used it without reading the documentation. E. g. bcrypt will tell you to salt and hash the password before digesting it into constant length output for your database.

      Salting before doing anything else is basic password security. I assume the webpage in question doesn’t do that, either.

  • Crashumbc@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    5
    ·
    8 hours ago

    What’s the point? no one is brute forcing a 12-15 password if the login system has ANY login attempt protection anyway.

    This seems like one of the extreme overkill things…

    • JcbAzPx@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      2 hours ago

      That doesn’t help if someone got a list of their hashes somehow. Then an attacker can use their own system to crack them.

      And that’s if they aren’t just storing the passwords as clear text to begin with, which length limitations are often a sign of.

    • _skj@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      3 hours ago

      Such a small max length is a good indicator they aren’t handling passwords correctly. A modern website should be able to send and hash kilobytes of text without the user seeing a significant delay. Having a max size like this sounds like they are storing the password as text instead of a hash.

      Or some dumb project manager said passwords longer than 24 characters look bad in the UI and wanted the limit.

    • Kissaki@feddit.orgOP
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      4 hours ago

      Do you check on login attempt protection behavior before creating accounts, and then choose your password length accordingly - longer or shorter?

  • UpperBroccoli@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    42
    ·
    24 hours ago

    We have a customer, a big international corporation, that has very specific rules for their intranet passwords:

    • Must contain letters
    • Must contain numbers
    • Must contain special characters
    • No repeats
    • Passwords must be changed every two months
    • Not the same password as any of the last seven
    • PASSWORDS MUST BE EXACTLY EIGHT CHARACTERS LONG

    I can only assume that whoever came up with these rules is either an especially demented BofH, or they have some really really weird legacy infrastructure to deal with.

    • blacia@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      2
      ·
      10 hours ago

      I worked in IT for a big national company for a short time. Passwords rules were : at least 8 characters, at least one uppercase letter, at least one number, change password every 2/3 months and different than the 3 previous ones. Several workers had a post-it on the screen with the 4 passwords they use. One of them had name of child and year of birth, I don’t know if it was his children or his relatives’ children too.

    • drewcarreyfan@lemm.ee
      link
      fedilink
      English
      arrow-up
      18
      ·
      22 hours ago

      I am a designer, but I once did a project with a very very major and recognizable tech corporation that, no joke, implemented an 8 character limit on passwords for storage reasons.

      This company made in the tune of tens of billions of dollars per year, and they were penny-pinching on literal bytes of data.

      I can’t say who it is, but their name begins with ‘M’ and ends in ‘cAfee.’

      • Kissaki@feddit.orgOP
        link
        fedilink
        English
        arrow-up
        4
        ·
        edit-2
        10 hours ago

        I can’t say who it is, but their name begins with ‘M’ and ends in ‘cAfee.’

        Whoever the company is, we have to assume it’s not a security-related company. Because, surely, none of those would do that ever.

      • JackbyDev@programming.dev
        link
        fedilink
        English
        arrow-up
        10
        ·
        15 hours ago

        If password length affects storage size then something has gone very wrong. They should be hashed, not encrypted or in plaintext.

    • Omega@discuss.online
      link
      fedilink
      English
      arrow-up
      14
      ·
      23 hours ago

      No repeats??? Like, you cant have ‘aaaa123@’ as a password?

      You’re just making it easier to brute force…

      • ILikeTraaaains@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        14 hours ago

        Since the password has to be changed every two months, I would assume that it means no repeating previously used passwords.

        • TrippaSnippa@aussie.zone
          link
          fedilink
          English
          arrow-up
          3
          ·
          edit-2
          10 hours ago

          It also says “must not be the same as any of the last seven passwords used” so I can only take “no repeats” to mean no repeated characters.

          Requiring passwords to be exactly 8 characters is especially ridiculous because even if they’re cheaping out on bytes of storage, that’s completely cancelled out by the fact that they’re storing the last seven passwords used.

  • dQw4w9WgXcQ@lemm.ee
    link
    fedilink
    English
    arrow-up
    23
    ·
    22 hours ago

    For a system I worked on a few years ago I got the password requirement:

    • Only upper case letters A-Z, no letter or symbols.

    • Exactly 7 characters.

    I was also recommended to make it a single word to make it memorable.

  • tauren@lemm.ee
    link
    fedilink
    English
    arrow-up
    27
    ·
    24 hours ago

    My favorite is when they don’t have this check, but silently slice the string to meet the requirement, so that you can’t login with the original password the next time.