Autenticación de dos factores

Contenido


La autenticación de dos factores (2FA) requiere que los votantes verifiquen su identidad con dos factores de autenticación diferentes antes de obtener acceso a su boleta. Al combinar algo que el votante sabe (como una contraseña) con algo que posee (como un teléfono móvil), el 2FA reduce significativamente el riesgo de acceso no autorizado y fortalece la integridad de las elecciones en línea.

¿Qué es la autenticación de dos factores?

La autenticación de dos factores es un mecanismo de seguridad que requiere que los usuarios presenten dos tipos diferentes de credenciales para verificar su identidad. A diferencia de la autenticación de un solo factor, donde solo se necesita una contraseña, el 2FA asegura que, incluso si un factor es comprometido, un atacante no pueda obtener acceso sin el segundo factor.

Los tres factores de autenticación

Los factores de autenticación se dividen en tres categorías:

  • Conocimiento: Algo que el votante sabe: contraseñas, PIN, preguntas de seguridad
  • Posesión: Algo que el votante tiene: un teléfono móvil, token de hardware, tarjeta inteligente
  • Inherencia: Algo que el votante es: datos biométricos como huellas dactilares o reconocimiento facial

El verdadero 2FA combina factores de dos categorías diferentes. El uso de dos contraseñas, por ejemplo, no es 2FA ya que ambos son factores de conocimiento.

Por qué el 2FA es importante para las elecciones en línea

Las elecciones en línea presentan desafíos únicos en la verificación de identidad. A diferencia del voto en persona, donde los funcionarios electorales pueden verificar identificaciones fotográficas, la elección digital debe verificar la identidad de forma remota. El 2FA ofrece una protección robusta contra el robo de credenciales y el intercambio de cuentas, y garantiza que solo el votante autorizado tenga acceso a su boleta y pueda emitir su voto. Esto apoya directamente la integridad de los métodos de autenticación del votante.

Métodos comunes de 2FA al votar

Varios enfoques de 2FA son adecuados para el voto en línea:

  • Códigos SMS: Se envía un código de un solo uso al número de teléfono móvil registrado del votante
  • Verificación por correo electrónico: Se envía un código o enlace limitado en el tiempo a la dirección de correo electrónico del votante
  • Aplicaciones de autenticación: Contraseñas de un solo uso basadas en el tiempo (TOTP), generadas por aplicaciones como Google Authenticator
  • Notificaciones push: Solicitudes de aprobación enviadas a un dispositivo móvil registrado
  • Tokens de hardware: Dispositivos físicos que generan códigos de un solo uso
NemoVote admite Single Sign-On (SSO) con Google, Microsoft y proveedores SAML/OIDC personalizados, lo que permite a las organizaciones utilizar su infraestructura de identidad existente, incluidas todas las políticas MFA ya en vigor.

Implementación de 2FA en procesos electorales

La integración de 2FA en el proceso electoral requiere una planificación cuidadosa:

  1. Registro de votantes: Recopilar y verificar la información de contacto del segundo factor (número de teléfono, correo electrónico) durante el registro
  2. Pruebas previas a la elección: Permitir a los votantes probar su configuración de 2FA antes de la apertura de la elección
  3. Proceso de autenticación: Proporcionar un proceso de verificación claro y paso a paso en el día de la elección
  4. Gestión de sesiones: Mantener la sesión autenticada durante toda la duración del proceso electoral

Equilibrio entre seguridad y accesibilidad

Aunque el 2FA aumenta la seguridad, también puede presentar obstáculos para algunos votantes. Las organizaciones deben tener en cuenta a los votantes que pueden no tener teléfonos inteligentes, ser menos expertos en tecnología o en situaciones donde la entrega de SMS puede ser poco confiable. Ofrecer múltiples opciones de 2FA e instrucciones claras ayuda a garantizar que las medidas de seguridad no excluyan inadvertidamente a votantes legítimos del voto accesible.

2FA y privacidad de los votantes

El segundo factor de autenticación, especialmente los números de teléfono o los datos biométricos, son información personal que están sujetas a regulaciones de privacidad. Las organizaciones deben asegurarse de que los datos de 2FA se recopilen con consentimiento, se utilicen solo con fines de autenticación, se almacenen de manera segura y se eliminen después de la elección, y se manejen de acuerdo con los requisitos de GDPR.

Opciones de respaldo y recuperación

Las organizaciones deben planificar situaciones en las que los votantes no puedan completar el 2FA, como teléfonos perdidos o números cambiados. Las estrategias de respaldo efectivas incluyen códigos de respaldo pre-registrados, verificación alternativa a través de canales de soporte a votantes, verificación de identidad por administradores electorales y métodos de autenticación alternativos temporales.

2FA en combinación con SSO

Para organizaciones que utilizan sistemas de gestión de identidad, la combinación de 2FA con Single Sign-On (SSO) ofrece una experiencia sin fisuras pero segura. Los votantes se autentican a través del proveedor de identidad existente de su organización, que ya impone 2FA, haciendo innecesarias las credenciales de inicio de sesión relacionadas con la elección.

Mejores prácticas para 2FA en elecciones

Para implementar eficazmente 2FA en elecciones en línea, las organizaciones deben elegir métodos de 2FA que se ajusten a su población de votantes, proporcionar instrucciones claras para la configuración mucho antes de la elección, ofrecer múltiples opciones de segundo factor para la inclusividad, establecer canales de soporte para votantes con problemas de autenticación y probar minuciosamente todo el flujo de autenticación antes de la apertura de la elección.