Las passkeys: una alternativa a las contraseñas
Las passkeys: una alternativa a las contraseñas

Las passkeys: una alternativa a las contraseñas

El uso de contraseñas ha sido durante mucho tiempo la forma principal de autenticación en el entorno digital. Sin embargo, su eficacia se ha visto limitada por diversos factores, incluyendo la dificultad para recordar y gestionar múltiples combinaciones complejas. En este contexto, las passkeys emergen como una alternativa prometedora que busca resolver estos problemas.

¿Qué son las passkeys?

Las passkeys se basan en la criptografía de clave pública, lo cual implica el uso de un par de claves: una privada y otra pública. La clave privada se almacena en el dispositivo del usuario, mientras que la clave pública se guarda en los servidores del servicio correspondiente. Este mecanismo permite autenticar a los usuarios sin necesidad de introducir contraseñas.

Al intentar iniciar sesión, el servidor envía un desafío criptográfico al dispositivo, el cual debe resolver la clave privada para poder acceder. Esta respuesta se utiliza como verificación del par de claves, asegurando que ambas coincidan.

Ventajas de las passkeys

Las passkeys ofrecen varias ventajas en comparación con el uso tradicional de contraseñas:

  • Resistencia a la suplantación de identidad y a la ingeniería social: Al no requerir que los usuarios introduzcan credenciales, se reduce el riesgo de revelar información sensible.
  • Evitan las consecuencias de una brecha de terceros: Las claves privadas nunca se comparten con el servicio en línea, lo que limita su exposición en caso de un incidente de seguridad.
  • Evitan los ataques de fuerza bruta: La naturaleza criptográfica de las passkeys hace imposible adivinarlas mediante técnicas tradicionales.
  • Sin interceptación 2FA: Al no requerir un segundo factor, se elimina el riesgo de que los códigos de autenticación sean interceptados.
  • Basadas en estándares del sector: Se basan en los estándares de la FIDO Alliance y W3C WebAuthn, lo cual garantiza su compatibilidad con múltiples plataformas.
  • Fáciles de recuperar: Pueden almacenarse en la nube, permitiendo su restauración en nuevos dispositivos.
  • No hay nada que recordar: Los usuarios no necesitan crear ni recordar contraseñas complejas.
  • Funcionan en varios dispositivos: Una vez creadas, las passkeys pueden utilizarse en nuevos dispositivos sin la necesidad de volver a registrarse.

Desventajas y limitaciones

Aunque las passkeys representan una mejora significativa, aún existen obstáculos que limitan su adopción masiva. Uno de los principales es la sincronización entre dispositivos con sistemas operativos diferentes.

Las passkeys solo se sincronizan en dispositivos que ejecuten el mismo sistema operativo, lo cual puede generar una experiencia complicada si el usuario utiliza múltiples plataformas. Por ejemplo, un dispositivo iOS no podrá sincronizar sus claves con un equipo Windows sin la necesidad de escanear códigos QR o activar Bluetooth.

Además, la adopción generalizada de esta tecnología aún está en proceso. Aunque empresas como Google, Apple y Microsoft ya han anunciado su compatibilidad, no todos los sitios web y aplicaciones son compatibles con las passkeys. Para verificar si una plataforma específica lo es, se puede consultar el sitio aquí.

Las passkeys representan un avance importante en la autenticación digital, pero su éxito dependerá de la adopción masiva por parte del sector y la compatibilidad entre distintos ecosistemas.