Pixebag®

Generador de PIN

Genera PIN aleatorios de 4, 6 u 8 dígitos que evitan patrones obvios.

Entropía: Débil19.9 bits
Escenario de ataque

Tiempo para romperla por fuerza bruta: al instante2.0 × 10^11 intentos por segundo

Se supone que el atacante conoce la longitud exacta y el conjunto de caracteres, y que de media tiene que recorrer la mitad de las posibilidades. Una contraseña que ha aparecido en una filtración cae al instante, diga lo que diga esta cifra.

Generar por lotes

Guía del generador de PIN: qué hace y cuándo usarlo

Qué hace esta herramienta

Crea un PIN aleatorio de 4, 6 u 8 cifras en el que cada cifra sale del generador de números aleatorios criptográfico de tu navegador. Dos filtros, activados por defecto, descartan los resultados que contienen tres cifras seguidas ascendentes, descendentes o repetidas (como 123, 987 o 555) o que usan una sola cifra en todo el PIN. También puedes generar de 10 a 100 PIN a la vez y descargarlos como una lista.

Cuándo usarla

Un PIN solo funciona donde algo limita cuántos intentos tiene un atacante.

  • ✓El bloqueo de un móvil, una SIM o una tableta nuevos
  • ✓Cambiar el PIN de una tarjeta que es una fecha o un patrón
  • ✓Cerraduras, centralitas de alarma y cajas fuertes
  • ✓No para archivos, ficheros comprimidos ni cuentas online: ahí usa una contraseña

Cómo crear un PIN seguro, paso a paso

  1. 1

    Elige el número de cifras

    Seis es el valor por defecto y la mejor opción siempre que se permita. Usa cuatro solo donde la longitud sea fija, y ocho en las cerraduras que lo acepten.

    Elige el número de cifras
  2. 2

    Deja los filtros activados

    Evitan PIN como 1234 o 0000, que la gente elige primero, casi sin coste en seguridad.

    Deja los filtros activados
  3. 3

    Genera

    Si un resultado resulta ser una fecha o un número que reconoces, genera otro.

    Genera
  4. 4

    Memorízalo por partes

    Lee 481293 como 48-12-93 y luego introdúcelo unas cuantas veces con el dispositivo delante.

    Memorízalo por partes
  5. 5

    Configúralo y no lo reutilices

    Úsalo solo en un dispositivo o una tarjeta, y no lo escribas nunca en la tarjeta ni cerca de ella.

    Configúralo y no lo reutilices

Consejos, errores habituales y qué dice la investigación

Por qué importa más un PIN aleatorio que uno más largo

Un estudio de 1220 PIN elegidos en móviles descubrió que, frente a un atacante limitado a 10, 30 o 100 intentos, pasar de 4 a 6 cifras apenas daba seguridad adicional: la gente simplemente elegía PIN de seis cifras previsibles. Las cifras extra solo cuentan cuando el PIN es aleatorio:

  • ✓PIN aleatorio de 4 cifras, 10 intentos: un 0,1 % de probabilidad
  • ✓PIN aleatorio de 6 cifras, 10 intentos: un 0,001 % de probabilidad
  • ✓PIN elegidos por personas: en un análisis de 3,4 millones de códigos de cuatro cifras, solo el 1234 suponía el 10,7 %, y los 20 más habituales cubrían el 26,8 %

Qué dicen las recomendaciones

NIST SP 800-63B-4 exige que los PIN que desbloquean un autenticador tengan al menos cuatro caracteres, recomienda al menos seis y exige un bloqueo tras no más de 10 intentos fallidos seguidos. Apple usa por defecto códigos de seis cifras en el iPhone y puede borrar el dispositivo tras diez fallos.

Errores habituales

Los primeros PIN que prueba un atacante son los que a la gente le resultan más fáciles.

  • ✓Secuencias y repeticiones: 1234, 0000, 1111, 2580
  • ✓Años de nacimiento y fechas en formato DDMM o MMDD
  • ✓Un mismo PIN para el móvil, las tarjetas y la cerradura
  • ✓Elegir un PIN «raro» de una lista publicada: los atacantes también leen esas listas

Fuentes

Los resultados sobre PIN elegidos por usuarios vienen de Markert et al. (IEEE S&P 2020) y de DataGenetics (2012, contraseñas de cuatro cifras de filtraciones). Las longitudes mínimas y el límite de 10 intentos vienen de NIST SP 800-63B-4, sección 3.2.10; los valores por defecto del iPhone, del soporte de Apple. La proporción de PIN eliminados por los filtros se contó directamente a partir de las reglas de la propia herramienta.

Características

Preguntas frecuentes

¿Un PIN de 6 cifras es más seguro que uno de 4?

Solo si es aleatorio. Un PIN aleatorio de seis cifras tiene 1 000 000 de valores posibles frente a 10 000 con cuatro cifras, así que diez intentos aciertan el 0,001 % de las veces en lugar del 0,1 %. Pero un estudio del IEEE de 2020 con 1220 PIN elegidos por usuarios descubrió que, frente a un atacante con intentos limitados, seis cifras apenas daban ventaja, porque la gente elegía códigos de seis cifras previsibles.

¿Cuáles son los PIN de 4 cifras más habituales?

En el análisis de DataGenetics de 2012 sobre unos 3,4 millones de contraseñas de cuatro cifras procedentes de filtraciones, solo el 1234 suponía el 10,7 %, y los 20 códigos más populares cubrían el 26,8 %. Las repeticiones como 0000 y 1111, las secuencias y los años que empiezan por 19 dominaban la parte alta de la lista. Un atacante con pocos intentos prueba exactamente estos primero.

¿Qué probabilidad hay de que alguien adivine mi PIN?

Para un PIN aleatorio es el número de intentos permitidos dividido entre el número de PIN posibles: 10 intentos contra un PIN aleatorio de 4 cifras aciertan el 0,1 % de las veces, y contra uno de 6 cifras el 0,001 %. Para un PIN de cuatro cifras elegido por una persona las probabilidades son mucho peores, ya que los 20 códigos más habituales cubren más de una cuarta parte de las elecciones reales. Por eso los dispositivos se bloquean tras unos pocos fallos.

¿Cuántas cifras debe tener un PIN?

Seis siempre que el sistema lo permita. NIST SP 800-63B-4 recomienda al menos seis para los PIN que desbloquean un dispositivo o autenticador, y los códigos del iPhone son de seis cifras por defecto. Usa cuatro solo donde la longitud sea fija, y ocho en cerraduras, alarmas o cajas fuertes que acepten códigos más largos.

¿Qué PIN no debo usar nunca?

Cualquiera con un patrón: 1234 y otras secuencias, repeticiones como 0000 o 1111, líneas rectas en el teclado como 2580, años de nacimiento y fechas escritas como DDMM o MMDD. Evita también los PIN «poco comunes» que recomiendan los artículos, porque los atacantes los suben en sus listas en cuanto se publican.

¿Por qué el generador evita PIN como 1234 o 1111?

Los filtros descartan cualquier PIN con tres cifras seguidas ascendentes, descendentes o iguales, además de los PIN formados por una sola cifra. Eso elimina alrededor del 5 % de los PIN de cuatro cifras (13,21 bits en lugar de 13,29) y alrededor del 9,5 % de los de seis cifras, un equilibrio cercano a la lista de bloqueo de aproximadamente el 10 % que un estudio de 2020 encontró como la mejor opción. Puedes desactivar los filtros si quieres todo el rango.

¿Puedo usar el mismo PIN para el móvil y la tarjeta del banco?

No deberías. El PIN de una tarjeta se puede ver en un terminal y el de un móvil adivinarse mirando por encima del hombro o por las marcas en la pantalla, y un PIN compartido convierte una sola observación en acceso a ambos. Generar un PIN distinto para cada uno lleva unos segundos.

¿El PIN se genera en mi dispositivo?

Sí. Sale del generador de números aleatorios criptográfico de tu navegador y nunca se transmite ni se guarda. Al cerrar la pestaña desaparece, incluido el breve historial de PIN recientes.

Herramientas relacionadas

Guía relacionada