• uszo165@futurology.today
    link
    fedilink
    English
    arrow-up
    12
    ·
    4 hours ago

    Passkeys mean a spread of enshittification to ever more areas of life. Specifically, they

    • force me to use an extra OS on an extra device and keep it around just to use a site with passkeys.
    • add insecurity and inconvenience. I neither can backup the passkeys nor use them on another device. (That’s not implemented on Windows.) This user experience is laughable in 2026. The passkeys are forever locked on the device where I created them. I am forever chained to exactly one device. If it breaks down, my life ends because our lives depend on digital technology.
    • take away control from me and force me to trust third parties. I have to trust the hardware, the OS, the proprietary software, which makes me feel very uncomfortable as someone used to use Free software. Security by obscurity was always a bad idea.
    • deny me anonymity and control over my accounts. I can have only one account per domain.
    • are a black box with no user interface. With passwords I know exactly what account name and password I enter at which site. With passkeys I get asked for a PIN. That is all. There is no indication what exactly I authorize. This is a lot like clicking links in emails and giving your banking details to everyone who asks.

    The recommendation “do not use them” is cute. They are forced on people. I can’t choose.

    • nanometer1625@thelemmy.club
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      57 minutes ago

      I’m not familiar with any of these limitations that you described. Those might be limitations of the specific credentials manager(s) that you’re using.

    • Shrouded0603@feddit.org
      link
      fedilink
      arrow-up
      6
      ·
      4 hours ago

      some of this is disingenuous. For example you’re supposed to make multiple passkeys for your devices so that you can still Access your Accounts even if you lose your Main device (Ofc its still shitty because this forces you into the cloud if you only have 1). Also thats why the passkeys being bound to their „birthplace“ is Not really more of an issue than the others. Also im Not sure where they are forced? In fact i wish it would be more supported in certain apps

      • Jason2357@lemmy.ca
        link
        fedilink
        arrow-up
        2
        ·
        2 hours ago

        Indeed. Every device should get a passkey. Its like client certs where you can lose a device and just remove that passkey from your account. Also, you /can/ store passkeys in pure software. Bitwarden can store passkeys for example. Lots of options for FIDO keys too. I have never heard a non technical person give me a secure password strategy. That is 100% of nontechnical people I have asked use bad password schemes. Passkeys at least enforce a truly randomly generated key.

        They still suck at usability but it is an attempt to solve a real problem. Basically the only thing standing between 99% of people and having all their accounts compromised is service password attempt rate limiting.

      • uszo165@futurology.today
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 hours ago

        For example you’re supposed to make multiple passkeys for your devices How do I do this? Can you link to a guide?

        Also im Not sure where they are forced? The big transition is underway. Switch to passkeys or you are out.

        • RedGreenBlue@lemmy.zip
          link
          fedilink
          arrow-up
          2
          ·
          edit-2
          46 minutes ago

          Log in to a website that supports passkeys, go to the account security page, press add passkey. Your browser looks for connected security keys to add the passkey to or if you have an extension installed, it might start your password manager. in the security key case; It asks for your pin and it’s done. If you use a password manager to store it, it will ask you where to put it. Once done; you can repeat and add any number of passkeys to your security keys or database. You should do at least two, for redundancy.

          I would not tie my passkey to windows/ios/android or whatever. I won’t let a third party manage or sync them. Only on a security key I own or my password database.