• Many PW managers let you generate passphrases, which are all around better than random strings. Length is the most important factor so

      finance-caffeine-utopia-redress-unseen

      Is way stronger and easier to remember (and type) than

      Fl7$j4FWw)&5O

      • Huh, TIL. I had no idea that was an option but that’s super useful for things I need to type in on a device with no keyboard, or even things I can’t access my password manager for. Thanks for the protip there!

      • Is it really safer? I mean when trying to bruteforce a password, one would have to make a guess whether it’s a passphrase or not. But if you decided to check for pass phrases, wouldn’t the one you posted be cracked in 5 times the amount of words in that dictionary? I’m not sure how large the vocabularies of the generators are, but I would guess a random 17 char password might be safer than a 5 phrases password?

    • You don’t need to make it that long.

      And also most TVs or whatever you’re streaming with has a way to type from your phone nowadays. Apple TV, Chromecast, Android TV, heck I think even Xbox.

      It’s kinda nice on Apple TV your phone will suggest autofill passwords for the TV, even from theirs party password managers like Bitwarden.

      • Android tv’s arent that old. 10 years max. 5 years since it’s affordable for most people. Is it unreasonable to own a 5 year old non-smart tv? I think not. I think it’s weird that so many people assume everyone owns a smart tv.

    • As long as you generate the PW with numbers and special characters included, a 14 character password will take over a hundred years to crack.

      50 is so unnecessarily large, it closes in on the age of the universe amount of time needed to brute force.

      •  jarfil   ( @jarfil@beehaw.org ) 
        cake
        link
        fedilink
        4
        edit-2
        5 months ago

        For symmetric keys, since they cannot be weakened using quantum computing, their strength can be assessed by their bit-equivalent amount of entropy:

        • 40 bit or less - easily breakable
        • 64 bit - not so easy, but doable
        • 128 bit or more - basically unbreakable

        Those are equivalent to, respectively:

        • 0-9 - 12, 19, 38 characters
        • a-z - 9, 14, 28 characters
        • a-z0-9 - 8, 12, 25 characters
        • A-Za-z0-9 - 7, 11, 22 characters
        • A-Za-z0-9+special - 7, 10, 21 characters

        Moral of the story: drop the special characters, and even the numbers… and even the uppercase. A 30+ character long all-lowercase pass phrase, is already unbreakable.

        Check @falsemirror@beehaw.org:

        finance-caffeine-utopia-redress -unseen

        …is already over 128 bits.

        PS: Correct horse battery staple