Porqué se debe activar el doble factor autenticación cada vez que se pueda.

¿Que es el 2FA?

Viene de sus siglas en inglés "Second Factor Authentication", que traducido sería algo como "Segundo Factor de Autenticación".

Hay muchos sitios que lo explican esto mejor que yo pero básicamente es una segunda capa verificación después de haberte autenticado. Esto se basa en los siguientes principios:

Estos tres principios se suelen combinar entre sí. Yo personalmente, por obvias razones de privacidad, recomiendo evitar en lo posible el tercer principio.

Normalmente el primer factor de autenticación se basa en el primer principio, por ejemplo cuando ingresas a un sitio web generalmente se suele usar un usuario y contraseña.

El segundo factor, o mas factores, suelen basarse en los otros dos principios.

Luego tenemos el caso de alguna cuentas donde habilitan el segundo factor por defecto. Por ejemplo, cuando ingresas a una cuenta de Gmail, es usual recibir una notificación en tu celular Android donde te pregunta si eres tú quien realmente está accediendo a esa cuenta de Gmail, eso se basa en el principio de "lo que tienes".

Algunas cuentas no te habilitan el segundo factor por defecto y es ahí donde es el porqué escribo esta entrada, siempre que puedan habiliten el segundo factor porque esto puede servir para evitar muchos dolores de cabezas.

Introducción

Como se ha visto he ido sacando cada semana una serie de entradas sobre ciberseguridad básica, la idea es transmitir mis experiencias en el lenguaje mas claro posible para las personas que no son técnicos en estos temas.

[Ciberseguridad básica para gente no técnica - Introducción]

En la última entrada traté sobre la importancia de hacer una buena gestión de cuentas, sobre todo las que no se usan por un montón de tiempo. También conté una anécdota de como lograron tomar mi cuenta de "Crunchyroll" en aquel momento, solo entren a [Experiencia personal] para ver la historia completa.

La primera pregunta que me hago es:

¿Que pasaría si yo hubiera configurado un segundo factor de autenticación en mi cuenta de Crunchyroll?

La cosa probablemente hubiera sido muy diferente, porque el atacante no hubiera podido entrar sino que tendría que esperar a que yo le diera autorización de entrada desde otro dispositivo.

En esta entrada explicaré que son los múltiples factores de autenticación y porqué es importante configurarlos.

Ciberseguridad básica para gente no técnica - Introducción

Experiencia personal

Las contraseñas por si solas no son suficientes

Es verdad que he escrito múltiples veces sobre usar contraseñas seguras y no reusar las contraseñas. Lamentablemente en el mundo real esto no pasa, y el segundo factor de autenticación ayuda un montón. Siempre será mejor ponerle las cosas difíciles a los atacantes combinando todo: contraseña fuerte + evitar repetir la misma contraseña + 2FA.

Igual a pesar de todo esto siempre habrá un momento donde por cuestiones de prisa volvamos a reutilizar una contraseña antigua en otro sitio, el tener 2FA dificulta un poco mas las cosas a los atacantes.

Solo con habilitar el 2FA ya estás haciendo un montón. Según los expertos alrededor del 100% de los ataques de bots automatizados, 99% de ataques de phishing y 60% de ataques selectivos son bloqueados mediante el uso de la autenticación de dos factores.

Consejos

Si la cuenta lo permite combina múltiples factores.

Hay un error muy común y es que la gente suele poner solamente un método de segundo factor, por lo general es el móvil. Esto, en mi opinión, debería evitarse. Esto en parte es culpa de algunas cuentas que solo permiten configurar un solo factor, pero en las cuentas que permitan varios traten de configurar varios. Cuando se configura solamente un dispositivo hay un riesgo de perder tu cuenta en algunos casos. Imagina que configuras el 2FA el móvil y te roban el móvil, algunas cuentas simplemente no te dejarán recuperarlas por esto.

Algunos métodos de 2FA

[file:img/codeberg_example.png]

Las llaves de Nitrokey también permiten otras cosas, como OTP pero aquí intento simplificarlo lo máximo posible.

Si la cuenta lo permite, siempre combina métodos. Por ejemplo:

Como dije antes, algunas cuentas no te permiten configurar mas opciones, ahí no hay nada que hacer y en mi opinión es mal diseño de las cuentas. Pero esta recomendación es para evitar que te quedes sin cuenta, porque en algunos casos es una pesadilla intentar recuperarlas.

Algunas cuentas simplemente son peores y no lo soportan, otras cuentas te envían un correo electrónico con un pin de un solo uso, esto sigue siendo mejor que nada. Pero si el caso es el segundo, recomiendo asegurar su cuenta de correo.

freeotp+

https://www.nitrokey.com/

file:img/codeberg_example.png

Usa el sentido común

Si te llega una solicitud y NO eres tú quien ingresas a la cuenta simplemente recházala. Suena obvio, pero mucha gente cae en esto. Si te llegan múltiples solicitudes y las rechazas, lo mas probable es que tu cuenta haya sido vulnerada y te toque cambiar la contraseña inmediatamente.

Conclusiones

Esta entrada se me hizo un poco mas larga de lo habitual pero espero que hay sido de utilidad.

Activar el segundo factor de autenticación en todas las cuentas que puedas no es la solución definitiva a todos los problemas pero en el mundo en que vivimos se torna necesario tener una capa extra de seguridad que puede evitar que nuestras cuentas sean vulneradas. Es importante asegurarse de que al habilitar el 2FA no te quedes bloqueado por lo que recomiendo habilitar varios métodos.

Proxied content from gemini://elrincondechucho.xyz/cybersec_4_mfa.es.gmi (external content)

Gemini request details:

Original URL
gemini://elrincondechucho.xyz/cybersec_4_mfa.es.gmi
Status code
Success
Meta
text/gemini
Proxied by
kineto

Be advised that no attempt was made to verify the remote SSL certificate.