• Guiorgy@lemmy.ml
    link
    fedilink
    arrow-up
    8
    ·
    16 天前

    If we take the EFF wordlist commonly used to generate passphrases, we have 7776 words. If we take ASCII alphanumerics and special characters we have about 92. Assuming we generate a NIST compliant password of 15 characters in length we get 92^15=2.8*10^29 of combinations. To get the same level of security (same number of combinations) using the EFF wordlist we need (log(2.8)+29)/log(7776)=29.45/3.9=7.6 around 8 words. If we assume the words are 7 characters long on average, plus the separators, we get 7*8+6=62 characters long. If we start to also include Unicode characters like other scripts or emojis (something I’ve recommended to others) the required number of words grows even more. I don’t know about you, but I can’t be bothered to type that all out every time, a password manager works for me.

    • MonkeMischief@lemmy.today
      link
      fedilink
      arrow-up
      2
      ·
      15 天前

      Yeah, that makes a lot of sense. I guess I meant for things where you need to actually memorize a password, like for the password manager.

      But yeah for 99% of cases, a backed up KeePass database with randomly generated ridiculous passwords for every little service is fantastic. 👍

    • Don_alForno@feddit.org
      link
      fedilink
      arrow-up
      1
      ·
      15 天前

      I can memorize the 8 words though, which is why I use that method for anything where I can’t use keepass.