News for hackers. Stuff that matters.
Re:Microsoft Confirms Password Deletion for 1B Users by wkat4242 on Tuesday December 17, 2024 @07:34PM (#42446990)
Attestation would be terrible to have in passkeys because it will allow sites to block certain implementations.

PayPal does this already by only allowing safari or chrome. With bitwarden on Firefox I'm locked out.

Re:Microsoft Confirms Password Deletion for 1B Users by lxgr on Tuesday December 17, 2024 @07:38PM (#42447028)
Yeah, as a user, I'm mostly happy about the lack of attestation. In an ideal world, only relying parties that really need it would depend on it, but views on that might obviously differ a lot between users and service providers.

> PayPal does this already by only allowing safari or chrome. With bitwarden on Firefox I'm locked out.

It works for me! However I do vaguely remember having to set them up on Chrome initially, but after that, they now work well even in Firefox. (Only on my computer; on my phone, I get an absurd non sequitur of "security keys only work on desktops").

Re:Microsoft Confirms Password Deletion for 1B Users by wkat4242 on Saturday December 21, 2024 @12:49AM (#42477788)
> It works for me! However I do vaguely remember having to set them up on Chrome initially, but after that, they now work well even in Firefox. (Only on my computer; on my phone, I get an absurd non sequitur of "security keys only work on desktops").

Oh ok, I haven't tried that. I don't even have Chrome installed anymore.

And yeah I get that message too on my phone, even with standard FIDO2 MFA (not full passwordless Webauthn). Stupid because it does work just fine with other sites.

Re:Microsoft Confirms Password Deletion for 1B Users by HeatrayEnjoyer on Wednesday December 18, 2024 @12:25AM (#42448328)
> Attestation would be terrible to have in passkeys because it will allow sites to block certain implementations.

Attestation is already coming. Why do you think Microsoft is pushing TPM2.0 so hard?

Re:Microsoft Confirms Password Deletion for 1B Users by lxgr on Wednesday December 18, 2024 @10:52AM (#42451472)
How so? Not the type of attestation we're talking about here (i.e. not the early 2000s trope of "zomg Microsoft is locking down our PCs", which ironically is what Apple is now doing instead, all without any evil TPMs).

Apple and Google very intentionally threw FIDO attestation out of the windows without replacement, and Microsoft frankly doesn't matter enough for non-corporate contexts at this point. (Imagine your bank only allowing passkeys on Windows, but not iOS, Android, or macOS.)

Re:Microsoft Confirms Password Deletion for 1B Users by wkat4242 on Wednesday December 18, 2024 @06:23PM (#42456634)
I'm sure Microsoft would have done that in the 2000s if they could have gotten away with it. All the big players did exactly that when they got the chance with mobiles that didn't have any precedent. And no I don't think it's ok even there. But I'm aware I'm a minority.

And yeah I moved away from Mac for this reason among others. My devices should answer to me and me alone.

But I think the upheaval in the 2000s helped to make the TPM not the horror scenario it could have been. I don't think the ruckus was overblown at all. Don't forget Microsoft still wanted to kill Linux back then.

And yes Apple has tpm. It's just built into the cpu and called differently.

Re:Microsoft Confirms Password Deletion for 1B Users by lxgr on Wednesday December 18, 2024 @08:48PM (#42457526)
> And yes Apple has tpm. It's just built into the cpu and called differently.

Yeah, so does Google. But as mentioned before, even though they were both using it for WebAuthN in the past, they both stopped doing so.

What stronger proof for attestation being dead in the context of WebAuthN can you possibly get than the two largest implementers actively discontinuing it?

There are many good reasons to be cautious of how attestation is used and critically examine who it serves – a company you're doing business with, you, or both – but in this specific context, it's arguably no longer relevant.

Re:Microsoft Confirms Password Deletion for 1B Users by jesseendahl on Thursday December 19, 2024 @03:44AM (#42459607)
I just love that @wkat4242 (the parent comment you're replying to) lists attestation as the reason they moved away from Apple/macOS and you're (rightly) pointing out that both Apple and Google stopped supporting hardware attestation for WebAuthn/passkeys.

This really embodies what's wrong with the world in 2024 — people believing in their world views so strongly that they ignore actual real world evidence that is directly contrary to their very strongly held but incorrect world view.

Re:Microsoft Confirms Password Deletion for 1B Users by wkat4242 on Friday December 20, 2024 @03:56PM (#42474929)
It's not attestation per se. More the lock-in in general when it comes to Apple. And the opinionated design (use it as-is, few configuration options).

Every release macOS got more closed and removing features I cared about. At the same time introducing stuff that only works if you're all-in on Apple. I use every OS under the sun. So that didn't work for me. Because all Apple's cloud stuff works on Apple alone (with a handful of exceptions on windows).

The lock-in of passkeys was just one of the things that bothered me. Not really the attestation per se, I'm aware it doesn't currently have it though I wouldn't be surprised if they introduce it if passkeys actually take off.

But like I said, Apple does have hardware control over other features. They do have a secure element which is just like a TPM which blocks you from changing certain files on the system and if you disable system integrity protection they turn off some of the features of the OS, like the ability to use iOS apps on macOS. It's basically DRM.

Re:Microsoft Confirms Password Deletion for 1B Users by HeatrayEnjoyer on Thursday December 19, 2024 @03:22PM (#42465340)
All Apple and Google hardware have TPMs/secure enclaves.

Android calls it the Play Integrity API now. Hardware-backed enforcement isn't reported from the attestation servers to 3rd-parties yet because there are still a few old devices with broken implementations, but that switch can be flipped at any time.

The only remaining gap is Windows.