¿Está listo tu dispositivo para passkeys?
Mira lo que este navegador puede hacer con WebAuthn y, opcionalmente, crea una passkey de demostración e inicia sesión con ella. Esto no crea una cuenta.
Las comprobaciones permanecen en esta página. Una passkey de demostración la guarda tu dispositivo o gestor de contraseñas. La clave privada nunca sale de ese autenticador. Esta página conserva la clave pública solo en esta sesión del navegador, para comprobar la firma aquí.
01
Comprobaciones del navegador
WebAuthn está disponible, sin autenticador de plataforma informado
Aun así puedes probar una llave de seguridad abajo. Una comprobación de plataforma ausente no demuestra que falle toda operación con passkey.
Contexto seguro
DisponibleEsta página es HTTPS o localhost, que WebAuthn requiere.
API WebAuthn
DisponiblePublicKeyCredential está presente, así que este navegador puede iniciar una ceremonia.
Autenticador de plataforma con verificación de usuario
No disponibleNo se informó de un autenticador de plataforma con verificación de usuario. Una llave de seguridad o un teléfono aún pueden funcionar.Disponible significa que el navegador ve un autenticador capaz. No significa que ya haya una passkey guardada.
Autocompletado de passkey
DisponibleEste navegador puede ofrecer una passkey desde un formulario de inicio de sesión.Esta página no abre ese aviso, para que la demo no se mezcle con otra passkey de este sitio.
Aprobación por teléfono con código QR
No disponibleEl transporte híbrido se informó como no disponible.
Capacidades detalladas del cliente
- No compatible
userVerifyingPlatformAuthenticatorEste dispositivo puede confirmar que eres tú con biometría o un PIN del dispositivo.
- No compatible
passkeyPlatformAuthenticatorHay un proveedor de passkeys integrado disponible.
- Compatible
conditionalGetLos campos de inicio de sesión pueden ofrecer una passkey guardada.
- Compatible
conditionalCreateEl navegador puede ofrecer crear una passkey tras un inicio de sesión con contraseña.
- No compatible
hybridTransportUn teléfono puede aprobar el inicio de sesión en este ordenador con un código QR.
- Compatible
relatedOriginsRelated Origin Requests, para que dominios asociados puedan compartir una passkey.
- Compatible
signalAllAcceptedCredentialsUn sitio puede indicar al dispositivo qué passkeys siguen aceptadas.
- Compatible
signalCurrentUserDetailsUn sitio puede actualizar el nombre mostrado de una passkey.
- Compatible
signalUnknownCredentialUn sitio puede pedir al dispositivo que oculte una passkey que ya no acepta.
- Compatible
extension:credPropsEl registro puede informar si la nueva credencial es descubrible.
- Compatible
extension:prfEl autenticador puede derivar una clave para cifrado mediante la extensión PRF.
- Compatible
extension:largeBlobEl autenticador puede guardar un blob más grande junto a la credencial.
- Compatible
extension:appid - Compatible
extension:appidExclude - Compatible
extension:credBlob - Compatible
extension:credentialProtectionPolicy - Compatible
extension:enforceCredentialProtectionPolicy - Compatible
extension:getCredBlob - Compatible
extension:hmacCreateSecret - Compatible
extension:minPinLength - No compatible
extension:payment
02
Probar una passkey de demostración
Esto crea una credencial descubrible con verificación de usuario, con la misma forma que una passkey en un sitio real. No está vinculada a una cuenta.
Tu dispositivo o gestor de contraseñas guardará una passkey real para este sitio, con el nombre de cuenta passkey-demo@passwords.lu. Bórrala después en ese gestor, iCloud Keychain, Google Password Manager o Windows Hello. Olvidarla aquí solo quita la clave pública de esta sesión del navegador.
El challenge se crea en esta página y la firma se comprueba aquí con la clave pública del registro. Un sitio de producción debe crear el challenge en un servidor y verificar la firma allí. Esta ceremonia no se envía a un servidor.
Este host no es passwords.lu. La passkey de demostración se guarda solo para el host actual.
- Id de relying party
- localhost
- Nombre de cuenta
- passkey-demo@passwords.lu
- Dónde encontrarla
- Busca passkey-demo@passwords.lu en tu gestor de contraseñas.
03
Passkeys, contraseñas y TOTP
Una passkey sustituye la contraseña por una clave ligada al sitio real. TOTP añade un código corto de un secreto compartido, y un sitio de phishing aún puede retransmitir ese código.
| Tema | Passkey | Contraseña | TOTP |
|---|---|---|---|
| Lo que guardas | Una clave privada en el dispositivo o en su gestor de contraseñas. Confirmas con biometría o un PIN del dispositivo. | Un secreto que recuerdas o almacenas. | Un secreto compartido en una app autenticadora, normalmente junto a una contraseña. |
| Phishing | La firma está ligada al sitio real. Un dominio similar no puede usarla. | El secreto puede escribirse en una página falsa. | Un sitio de phishing en tiempo real puede retransmitir el código actual. |
| Brecha en el servidor | El servidor guarda una clave pública. | El servidor guarda un hash que puede atacarse sin conexión. | El servidor guarda el secreto compartido. Una copia puede generar códigos válidos. |
| Teléfono perdido | Depende de la sincronización, de otro dispositivo o de un método de recuperación que ofrezca el sitio. | Sigue funcionando en cualquier sitio si la conoces. | Necesita la app autenticadora, una copia de seguridad o los códigos de recuperación del sitio. |
| En este sitio | Compatibilidad del navegador, más creación e inicio de sesión en vivo en esta página. | Herramientas de fortaleza y brechas en otras partes de passwords.lu. | Generar y comprobar códigos en la herramienta TOTP. |
Desarrolladores
Lo que una relying party aún debe hacer
La detección de capacidades no es una prueba de integración. Un sitio de producción emite un challenge nuevo desde el servidor, verifica la firma con la clave pública almacenada y comprueba el origen y el id de relying party. Esta página hace esas comprobaciones en local para que veas una ceremonia sin cuenta. El inicio de sesión solo pide esta credencial de demostración, así que el aviso no es un inicio de sesión con otra passkey de este sitio.
