Comment by lxgr
8 days ago
Apple used to support attestation, but has removed it from recent iOS versions.
I really wish WebAuthN critics could finally update on this point. There is so much else to complain about, but nobody will listen to somebody regurgitating points stale by several years.
> Apple used to support attestation, but has removed it from recent iOS versions [therefore, Passkey attestation isn't going to happen].
From [0] (via [1]), we have the following statement from an unnamed Apple Systems Engineer:
Sounds to me like Apple is working hard to enable attestation. It also sounds like attestation _might_ also require sharply restricting -if not preventing- freedom to sync the attested credential.
[0] <https://news.ycombinator.com/item?id=43988852>
> sharply restricting -if not preventing- freedom to sync the attested credential
They already did that! That was the first round! It is only through community outcry that "Credential Exchange Format (CXF)" came to existence.
https://news.ycombinator.com/item?id=37836783
There was a similar thing about what Google did with Android (basically making only the built-in manager viable, for a while), but I can't find a good link.