KitsDB

Generador de Contraseñas

Genera contraseñas seguras con parámetros personalizables. Elige longitud, tipos de caracteres y nivel de complejidad.

Cómo funciona

Esta herramienta proporciona cálculos y conversiones precisos para tus necesidades diarias. Simplemente ingresa tus valores y obtén resultados instantáneos.

Nuestros algoritmos aseguran precisión y confiabilidad, haciendo que los cálculos complejos sean simples y accesibles para todos.

Fórmula

entropía = longitud × log₂(tamaño_pool)

Preguntas Frecuentes

Cómo funciona el generador de contraseñas

El generador de contraseñas utiliza un generador de números aleatorios criptográficamente seguro (CSPRNG) para crear contraseñas seguras. Cada carácter se selecciona uniformemente del conjunto de caracteres disponible, asegurando máxima entropía y seguridad.

Fórmula de entropía

La entropía de la contraseña se calcula usando la fórmula:

entropía = longitud × log₂(tamaño_pool)

Donde longitud es la longitud de la contraseña, ytamaño_pool es el tamaño del conjunto de caracteres disponibles después de aplicar exclusiones.

Tipos de caracteres

  • Letras minúsculas (a-z): 26 caracteres
  • Letras mayúsculas (A-Z): 26 caracteres
  • Dígitos (0-9): 10 caracteres
  • Símbolos (!@#$%^&*...): 32 caracteres

Ejemplos de entropía

  • 8 caracteres, solo dígitos: 8 × log₂(10) ≈ 26.6 bits
  • 12 caracteres, letras + dígitos: 12 × log₂(62) ≈ 71.4 bits
  • 16 caracteres, todos los tipos: 16 × log₂(94) ≈ 105.4 bits
  • 20 caracteres, todos los tipos: 20 × log₂(94) ≈ 131.8 bits

Recomendaciones de seguridad

  • Longitud mínima: 12-16 caracteres para cuentas normales
  • Alta seguridad: 20+ caracteres para bancos, criptomonedas
  • Unicidad: Usa diferentes contraseñas para cada cuenta
  • Gestor de contraseñas: Guarda contraseñas en un gestor confiable
  • Actualización regular: Cambia contraseñas importantes cada 3-6 meses

Características del generador

  • Seguridad criptográfica: Utiliza Web Crypto API
  • Exclusión de caracteres: Puedes excluir caracteres problemáticos
  • Caracteres ambiguos: Exclusión automática de 0, O, l, I, etc.
  • Clases garantizadas: Cantidad mínima de caracteres de cada tipo
  • Caracteres adicionales: Soporte para caracteres Unicode

Detalles técnicos

El generador utiliza el algoritmo Fisher-Yates para mezclar uniformemente los caracteres y rejection sampling para evitar sesgo modular. Cada carácter se selecciona independiente y uniformemente del conjunto disponible, asegurando máxima entropía.