Saltar al contenido
nvíame
Capítulo 1 de 48 min3 sep 2026

Por qué OTP

Qué prueba un OTP por SMS, qué no prueba y cuándo es la herramienta correcta.

Un OTP (one-time password) prueba que el usuario controla, en este momento, un número de teléfono. Es simple, universal y no requiere instalar nada. Por eso es el mecanismo de verificación más usado del mundo.

Qué prueba y qué no

  • Prueba posesión del número al momento del envío.
  • No prueba identidad: el número puede haber cambiado de dueño.
  • No protege contra un usuario engañado que dicta el código a un estafador.

Autocompletado

Los sistemas operativos móviles pueden leer el código y ofrecerlo en el teclado si el mensaje sigue un formato reconocible. En la web, la marca @dominio.cl #482193 al final del mensaje habilita WebOTP. Menos tipeo, menos abandono.

Tu código de nvíame es 482193.

@nviame.cl #482193

Un OTP prueba posesión: que quien inicia sesión controla, en este momento, el número de teléfono asociado a la cuenta. No prueba identidad ni sustituye a una contraseña robusta; es un factor adicional que eleva el costo de un ataque.

Su debilidad conocida es el canal. Un SMS puede ser interceptado mediante un cambio fraudulento de SIM o leído por malware en el dispositivo. Por eso los flujos de mayor riesgo —transferencias, cambio de correo— combinan OTP con otras señales.

Se completa automáticamente al leer el 80%.

Comentarios (3)

Camila Rojas3 sep 2026

Leí que el OTP por SMS es inseguro. ¿Debo dejar de usarlo?

Equipo nvíameAutor3 sep 2026

Es vulnerable a SIM swapping y phishing en tiempo real, pero sigue siendo mucho mejor que solo contraseña y es el único factor que todos tus usuarios tienen. Úsalo con límites y ofrece factores más fuertes a quien los quiera.

Matías Herrera3 sep 2026

Lo apliqué en el proyecto del trabajo. La sección «Por qué OTP» me ahorró una discusión larga con el equipo: ahora tenemos un criterio compartido.

Diego Fernández3 sep 2026

¿Hay alguna diferencia importante si lo implemento en un servicio con varias instancias detrás de un balanceador?

Equipo nvíameAutor3 sep 2026

Sí: todo estado que hoy vive en memoria (contadores, sesiones, claves vistas) debe moverse a un almacén compartido con TTL, como Redis. Si no, cada instancia ve solo una parte de la historia.

Los comentarios se guardan solo en este navegador.