Wokay... tous les acteurs d'internet sont très pressés que vous utilisiez les Passkeys. Dans la pratique ils empêchent le vol de mot de passe et sont simples à utiliser.
Mais quand on gratte un peu l'aspect technique, ça devient nettement plus compliqué.
Copiable ou non-copiable ?
Transférable ou non-transférable ?
Logiciel ou matériel ?
Avec vérification de la présence utilisateur ou non ?
Avec attestation matérielle ou non ?
Quand on commence à combiner ces paramètres, ça n'est plus simple du tout. Avec les combinaisons, on arrive à 16 type de Passkeys différents, avec chaucun des limites spécifiques.
Et là où ça commence à poser problème, c'est le fait que les sites peuvent exiger des Passkeys avec attestation matérielle.
Par exemple, Twitter pourrait exiger que ses Passkey soient attestés uniquement sur Android et iOS, vous empêchant d'accéder à votre compte Twitter sous GrapheneOS.
Ou encore, Netflix pourrait exiger Windows, et vous empêcherait d'accéder à votre compte sous Linux.
YouTube pourrait exiger Chrome et refuser de vous laisser vous connecter ou accéder au site sur un autre navigateur.
Oui, c'est comme les DRM, mais en pire.
Avec des conséquences potentielles pour les dissidents politiques.
Et autant avec un mot de passe vous pouvez le copier, le stocker, ou le transférer selon votre bon vouloir à quelqu'un, les Passkeys sont généralement prisonniers de votre périphérique (smartphone, ou puce TPM sur PC). Et vous n'avez pas forcément la possibilité de les transférer.
Tout semble bien fonctionner jusqu'au jour où vous perdez votre périphérique ou vous vous le faites voler.
Je ne suis pas impatient d'utiliser les Passkeys. OUI ils apportent indéniablement une sécurité plus élevée que les mots de passe pour le commun des mortels, mais ils viennent avec diverses contraintes qui peuvent restreindre votre liberté de manière conséquente (et un risque accru de perdre *totalement* votre compte).
EDIT: Un contre-argument à cet article :
https://sebsauvage.net/p/#/framapiaf.org/s/117428259114281844?view=full
et voir aussi cette critique :
https://sebsauvage.net/p/#/framapiaf.org/s/117429130676430059?view=full
EDIT: Il est à noter que dans l'alliance FIDO qui définit les standards comme les Passkeys, il n'y a aucun représentant du grand public, des utilisateurs.