|
|
|
|
|
by vel0city
545 days ago
|
|
> A PIN grants you access to the service Incorrect. The PIN does not grant access to the service. If all you have is the PIN, you don't get access to the service. Therefore, its not the PIN that grants the access. If you know my keepass database passphrase, but don't have the actual database file, do you have access to the services contained within? And as acdha mentioned, the entire login workflow is radically different with security keys / passkeys. Its a radically different implementation of authentication with different guarantees. Do you leave SSH open on port 22 with only password authentication? It's just the same as using SSH keys, just a difference in implementation. |
|
That depends what the service is. If the "service" is a session on my desktop PC, then it absolutely does grant access. You'll have to take my word that if I type my PIN into it, it will start an interactive session.
My kid wants to play minecraft, but he can't because he doesn't have the PIN. If he did have the PIN, he could play minecraft.
I am willing to believe that the implementation of the PIN is totally different from passwords, but in this use case, the user experience is identical. The "attacker" does NOT need the password.