Static

Passkeys Are Not a Trap

First reported by Scotthelme ·

The signal ●○○○ Compiled by AI from Scotthelme and Hacker News
Why you might care

Your passkeys do not attest to your operating system, giving you freedom to use them on various devices and setups.

What happened

A security researcher refutes the claim that passkeys are a trap, arguing that the concerns raised about attestation are largely unfounded for consumer use. The original argument suggested that passkeys' attestation feature could be exploited by websites to restrict users to specific software and operating systems, effectively locking them out of personalized or modified environments and hindering password sharing. The researcher clarifies that synced passkeys, commonly used by consumers, do not provide attestation information to websites. He further explains that attestation, when present, only reveals the hardware authenticator's make and model, not details about the user's operating system or software. The article also points out a contradiction in the original post's recommendation to use hardware keys like YubiKeys, which are precisely the devices that support attestation. Finally, it contrasts passkeys' resistance to phishing with the continued vulnerability of Time-based One-Time Password (TOTP) codes, highlighting passkeys as the superior option for account security.

What it means

The primary misunderstanding appears to be around the technical implementation of passkeys and attestation. For the average consumer using services like iCloud Keychain or Google Password Manager, attestation is not a factor in their login process. Websites that were to demand attestation would immediately alienate the vast majority of their user base, making it an impractical move. The security researcher's own work and libraries are cited to support the claim that synced passkeys do not leak this sensitive hardware information.

The article emphasizes that the core benefit of passkeys—resistance to phishing and man-in-the-middle attacks due to domain binding—remains their strongest advantage over older methods like TOTP codes. While the concerns about attestation are valid in specific enterprise contexts, they do not represent the reality for consumer-facing applications. The recommendation is to continue using passkeys for their superior security against widespread account takeover methods.

AI-written summary. May contain errors.

Passkeys