this post was submitted on 05 Aug 2025
36 points (90.9% liked)

Hacker News

2216 readers
642 users here now

Posts from the RSS Feed of HackerNews.

The feed sometimes contains ads and posts that have been removed by the mod team at HN.

founded 10 months ago
MODERATORS
top 12 comments
sorted by: hot top controversial new old
[–] jbk@discuss.tchncs.de 11 points 12 hours ago (1 children)

You can't phish users with passkeys.

[–] hansolo@lemmy.today 1 points 8 hours ago* (last edited 1 hour ago) (2 children)

While true, session hijacking is the already prolific vulnerability left wide open that passkeys actually make harder to deal with. (Edit: as in mitigate the attack once is happened)

Instead of a scammer getting grandma to read her SMS TOTP on the phone (easier than Sim swapping, but only barely), she gets a call to go to a URL and enter her passkey manager PIN to OK sessions across everything she has passkeys for. Most already open in 800 open browser tabs.

And when her passkey is compromised, how quickly will Google customer service act to get her a new one? A few days? Longer?

What problem is actually solved here? Passkeys are about saving money for the companies on password reset server time.

[–] pishadoot@sh.itjust.works 1 points 2 hours ago

Most already open in 800 open browser tabs.

I feel personally attacked by this

[–] WhatAmLemmy@lemmy.world 4 points 6 hours ago (2 children)

Passkeys are about saving money for the companies on password reset server time.

Lol, no. They don't care about the extra 0.001% expense. Passkeys are mainly to protect the average user from their own stupidity. Grandma is far more likely to use the same shit password across many sites. Most average users are.

[–] hansolo@lemmy.today 1 points 2 hours ago

They do care, because it adds up at scale.

Google, MS, and Meta each have millions of accounts they manage. Billions for Meta. Their the ones pushing this.

The average user needs 2 resets a year at the enterprise level. Let's say that the Meta self-service system uses $0.01 in total costs to process one request. For Meta alone, that's $20 million a year, not even taking into account all the shitty "fraud prevention" stuff they have to go.

So if you can change your system to make the grandma that's driving up the average have to use a passkey, it saves Meta money - AND gives someone managing the passkey more granular data access. It doesn't help Grandma out at all, all things considered.

https://www.bleepingcomputer.com/news/security/the-true-and-surprising-cost-of-forgotten-passwords/

[–] killwill@feddit.nl 1 points 5 hours ago (1 children)

Yeah this guy is grossly overestimating the intelligence of businesses when it comes to software. I've seen a major company spending 20000+ a month on aws for servers they never used. And that was just for a single site, I can only imagine what's going on in other branches of the company.

[–] hansolo@lemmy.today 1 points 3 hours ago

Not at all, Google, Meta, and MS spend a lot of resources resetting passwords across literally tens of millions of accounts. It ads up at scale, and it's not even insignificant at the enterprise level.

https://www.bleepingcomputer.com/news/security/the-true-and-surprising-cost-of-forgotten-passwords/

[–] arcterus@piefed.blahaj.zone 15 points 13 hours ago* (last edited 13 hours ago) (1 children)

The goal is basically to prevent end users from using weak passwords and to make it much harder for phishing to occur, both of which IMO are kind of necessary. The vendor lock-in and the slow development of FOSS implementations are not great though. It's also not great how passkey support on at least Android seems to require proprietary blobs.

[–] smiletolerantly@awful.systems 7 points 8 hours ago (1 children)

Bitwarden / Vaultwarden are OSS and work fantastic across all my devices. IMO it's more convenient than passwords now, ESPECIALLY if you'd have to enter a 2fa code as well.

[–] arcterus@piefed.blahaj.zone 3 points 7 hours ago (1 children)

IIRC it took them a little while to add support, but I was more thinking of stuff like KeePass. KeePassXC has passkey support, but AFAIK none of the Android apps do yet (although it sounds like KeePassDX is getting close, finally). Also, when I was using Bitwarden, I had issues with some services not liking its passkey implementation (despite being fine with Proton Pass for whatever reason). May be fixed now, but it was incredibly annoying at the time.

[–] smiletolerantly@awful.systems 1 points 7 hours ago

Hm, yes, that sounds annoying indeed. Maybe I just have not encountered such an app/site yet, but louckily, the bitwarden integration has been working flawlessly for me.

[–] tehmics@lemmy.world 4 points 14 hours ago

Honestly that's been my take on the whole thing. And now my bank app forces Google's manager instead of my preferred password manager.