A PasswordCard is a credit card-sized card you keep in your wallet, which lets you pick very secure passwords for all your websites, without having to remember them! You just keep them with you, and even if your wallet does get stolen, the thief will still not know your actual passwords.

A very cute idea, well implemented.

Your PasswordCard has a unique grid of random letters and digits on it. The rows have different colors, and the columns different symbols. All you do is remember a combination of a symbol and a color, and then read the letters and digits from there. It couldn’t be simpler!

A chain is only as strong as its weakest link. It’s far safer to pick secure passwords and write them down, than it is to remember simple and easy to guess passwords. You already protect your wallet very well, and even if it does get stolen the thief will still not know which of the many thousands of possibilities on the card is your password.

        • burgermeister@lemm.ee
          link
          fedilink
          arrow-up
          3
          ·
          7 months ago

          Take the lyrics of the top 1000 popular english songs, and do a rolling hash of 5 words at a time. To account for capitalization, you would have to multiplely the dataset a few times but I bet you most passwords created in this manner would be easily cracked using this method.

        • Nik282000@lemmy.ca
          link
          fedilink
          arrow-up
          1
          ·
          7 months ago

          Crackers use words and phases, they don’t just start at 00000000 and head for zzzzzzzz. It’s easier to crack a 16 char phrase of mangled words than 16 random chars.

      • Gooey0210@sh.itjust.works
        link
        fedilink
        arrow-up
        2
        ·
        7 months ago

        Spell the words with mistakes + add numbers and symbols with a rule, capitalize with a rule too

        But lyrics of a song is an really obvious target to get to a dictionary(if it’s a dictionary attack)

        More interesting would be encrypting name of the service, maybe with you login or something

        So “gooey” + “lemmy”, let’s say we take three first letters and three last

        “goommy”

        Create a dictionary in your head only you know:

        go out out mom mom yes (for an example I used short words)

        Make mistakes that you would:

        go oud oud mam mam yess

        Add some numbers and symbols, capitalize

        gO Oud Oud mAm mAm yEss (o, a, e are capitalized)

        You get the point

        • Nik282000@lemmy.ca
          link
          fedilink
          arrow-up
          1
          ·
          7 months ago

          Or just use a god damned pw manager. As soon as you have to memorize a system corners will be cut. 16 random characters will never be beaten by a mangled string.

          • Gooey0210@sh.itjust.works
            link
            fedilink
            arrow-up
            2
            ·
            7 months ago

            Yeah, but most of the password managers are a security risk too

            I would actually be happy to see a good airgapped password manager working with qr codes, or NFC, or something like that

            Maybe as an app for an old phone, or a raspberry pi zero

    • Feenwolf@lemmy.ca
      link
      fedilink
      arrow-up
      7
      ·
      7 months ago

      Pretty easy to crack things like that, do you ever check how good your password is?