¿Qué es la verificación telefónica? Cómo los códigos SMS y de voz protegen tus cuentas
Verificación telefónica es un factor de autenticación basado en posesión: demuestra que controlas un número de teléfono específico en este momento. Es la columna vertebral de la Autenticación de Dos Factores (2FA) y la recuperación de cuentas para miles de millones de cuentas.
El flujo
- El usuario ingresa el número de teléfono (formato E.164: +15551234567).
- El sistema genera un Código de un solo uso (OTP): 4–8 dígitos (SMS) o dígitos hablados (Voz). Con tiempo limitado (típicamente 5–15 min).
- Canal de entrega:
• SMS (A2P): Vía agregador (Twilio, Vonage, Sinch, Plivo) → SMSC del operador → dispositivo.
• Voz (TTS/IVR): Llamada automatizada que lee el código. Respaldo para líneas fijas, mala entrega de SMS, accesibilidad. - El usuario ingresa el código en la app/formulario web.
- El servidor valida: el código coincide, no expiró, no se reprodujo (limitado en velocidad). Éxito → sesión elevada / cuenta creada / restablecimiento de contraseña permitido.
Por qué funciona (y dónde falla)
| Fortaleza | Debilidad |
|---|---|
| Algo que TIENES (posesión) | Fraude de intercambio de SIM / porteo: atacante mueve tu número a su SIM |
| Ubicuo (todo teléfono) | Ataques de señalización SS7 / Diameter interceptan SMS en tránsito |
| Baja fricción para usuarios | SMS no cifrado; insiders del operador pueden leer |
| Funciona sin conexión (voz) | Números VoIP (Google Voice, TextNow) a menudo rechazados por bancos |
| Trazabilidad regulatoria | Costo por SMS/voz (los estafadores queman presupuestos) |
Mejoras modernas
- Flash Call / Autenticación silenciosa: La app dispara una llamada perdida a tu número; el servidor ve coincidencia de CLIP (Presentación de Identidad de Línea de Llamada) — sin entrada de código. Usado por WhatsApp, Telegram, Truecaller.
- Verificación RCS: Rich Communication Services reemplaza SMS; remitente verificado, cifrado, marca.
- Number Verify (Identidad móvil): La red móvil confirma "la IP de esta sesión coincide con el MSISDN del suscriptor" vía Mobile Connect / OpenID Connect. Sin interacción del usuario.
- Passkeys (FIDO2/WebAuthn): Reemplazan el OTP telefónico por completo. Clave criptográfica vinculada a biometría del dispositivo. Resistente al phishing.
Mejores prácticas para desarrolladores
- Limitar velocidad: máximo 3 solicitudes/hora por IP/número.
- Hashear OTPs en BD (bcrypt/Argon2) — nunca registrar texto plano.
- Expirar en 5–10 min. Invalidar al usar.
- Ofrecer Voz + SMS. Detectar VoIP (Twilio Lookup, Numverify) y advertir.
- Registrar eventos de verificación (rastro de auditoría).
- Migrar a Passkeys para cuentas de alto valor.
Para usuarios
• Activa Bloqueo de número / Congelación de porteo con tu operador (previene intercambio de SIM).
• Usa App de autenticador (TOTP) o Passkeys donde se ofrezca — más fuerte que SMS.
• Nunca compartas OTPs. Las empresas legítimas nunca los piden.
- ·¿Existían teléfonos en 1955? Sí, las líneas fijas eran universales
- ·¿Perderá AT&T el iPhone si Verizon lo consigue? Historia de exclusividad operador
- ·Rol del operador telefónico en organizaciones: Deberes centrales y evolución moderna
- ·Cómo salir de la pantalla blanca con el logo de Apple en iPhone
- ·Cómo marcar un número de Serbia desde mi teléfono en EE. UU.
- ·Cómo encontrar el número de teléfono de una persona en un PDA
- ·Cómo emparejar un iPod Touch con unos auriculares RF-MAB2
- ·Cómo obtener servicio telefónico si debes a la compañía
- Los temas ocultos en las llamadas telefónicas de Dorothy Parker
- ¿Necesitas un Móvil para Usar VoIP? No - Aquí lo que Realmente Necesitas
- Cómo usar intercomunicador en teléfono inalámbrico Panasonic 2.4 GHz
- Cómo desactivar notificaciones emergentes (pop-ups) en Yahoo! Messenger para iPhone
- ¿Se puede cambiar de teléfono en Sprint manteniendo el número? (Sin tarjeta SIM)
- Guía de usuario sistema telefónico Telrad (UNITe IP, Avanti, Station 10/20)
