¿Qué es la MFA (autenticación multifactor)?

MFA, o autenticación multifactor, es un método de autenticación de seguridad que utiliza varios factores para reforzar la seguridad. El término «MFA» procede de las iniciales de «Multi-Factor Authentication» (autenticación multifactor).

  • La información de conocimiento incluye credenciales que solo conoce el usuario, como contraseñas, códigos PIN o preguntas secretas (por ejemplo, la autenticación tradicional mediante contraseña).
  • La información de posesión se refiere a objetos que son propiedad exclusiva del usuario, como teléfonos móviles o tokens de hardware.
  • La información biométrica incluye rasgos biológicos como las huellas dactilares, las venas, el reconocimiento facial, la voz u otras características físicas.

Al utilizar varios factores, la MFA crea una autenticación por capas, lo que refuerza significativamente la seguridad.

Objetivo y ventajas de la MFA

La MFA surgió para abordar las limitaciones de la autenticación tradicional mediante contraseña. Incluso las contraseñas seguras pueden verse comprometidas a raíz de filtraciones, lo que permite el acceso no autorizado. Además, muchos usuarios utilizan contraseñas fáciles de adivinar, lo que aumenta la vulnerabilidad frente a los ataques informáticos.

En la actualidad, a medida que las técnicas de piratería informática se vuelven cada vez más sofisticadas, la necesidad de la autenticación multifactor (MFA) sigue creciendo. La MFA ofrece una mayor seguridad que la autenticación tradicional mediante contraseña y protege frente a riesgos como el acceso no autorizado y los ataques.

Desventajas de la MFA

La principal desventaja de la MFA es la incomodidad que supone para los usuarios durante los procesos de inicio de sesión en servicios o servidores.

Por ejemplo, en la autenticación de dos factores de uso habitual, los usuarios deben introducir una contraseña y, a continuación, un código de verificación antes de iniciar sesión. Esto requiere más tiempo y esfuerzo que iniciar sesión únicamente con una contraseña. En algunos casos, los códigos de verificación se envían a otros dispositivos, lo que puede resultar incómodo si no se tienen a mano.

Los sistemas de autenticación multifactor deben equilibrar la seguridad y la comodidad del usuario para garantizar una experiencia de autenticación fluida.

Ejemplos de uso de la MFA

  • Retiradas en cajeros automáticos:
    Para retirar dinero de un cajero automático, el usuario introduce una tarjeta bancaria y un PIN. La tarjeta bancaria constituye un factor de posesión y el PIN, un factor de conocimiento, por lo que se trata de un ejemplo de autenticación multifactor (MFA).
  • Inicio de sesión web con verificación por SMS:
    La verificación por SMS consiste en utilizar mensajes de texto como factor de autenticación adicional. Por ejemplo, para iniciar sesión en un servicio web puede ser necesario introducir una contraseña (factor de conocimiento) y, a continuación, un código enviado por SMS al teléfono móvil del usuario (factor de posesión).
  • Autenticación mediante huella dactilar en ordenadores portátiles:
    Las instituciones públicas y las empresas suelen añadir la autenticación mediante huella dactilar a la autenticación con contraseña para proteger la información confidencial almacenada en los ordenadores portátiles. En este caso, la contraseña es información de conocimiento, mientras que la huella dactilar es información biométrica.

La MFA ya se ha adoptado ampliamente en numerosos sectores e instituciones para reforzar la seguridad.