Saltar ao contido principal
LibraTool logoLibraTool

Xerador de contrasinais de balde

Xera contrasinais fortes e aleatorios coa lonxitude, os tipos de caracteres e as exclusións que queiras. Gratuíto, sen iniciar sesión.

Funciona sen conexión unha vez cargado
16
464

Déixao baleiro para usar a lista predeterminada. Os espazos ignóranse.

Usos habituais

  • Xera Contrasinal Seguro para BancaCrea un contrasinal longo e complexo para os teus contos de banca, investimento e finanzas.
  • Xera Contrasinal WiFi ForteCrea un contrasinal WiFi seguro que sexa difícil de adiviñar pero fácil de compartir a través do código QR.
  • Xera Contrasinal de Conta LaboralCumpre os requisitos de contrasinal corporativo — lonxitude, complexidade e regras de tipo de carácter.
  • Xera Clave API SeguraCrea cadeas de alta entropía aleatorias para usar como claves de API, fichas secretas e secretos de sinatura.
  • Xera Contrasinal de Base de DatosCrea contrasinais fortes para usuarios de base de datos, contas raíz e conexións de servizo.

Como funciona

Os contrasinais xérense enteiramente no teu navegador usando o crypto.getRandomValues() da API Web Crypto — a mesma fonte de aleatoriedade criptográfica que os navegadores usan para TLS. Sen Math.random(), sen servidor, sen ningún tipo de petición de rede.

  1. 1
    Montaxe da reserva de caracteres
    En base ás túas seleccións de casas de verificación, a ferramenta constrúe arrays separados para maiúsculas, minúsculas, díxitos e símbolos. Se 'excluír caracteres similares' está activado, os caracteres visualmente ambiguos como 1, l, I, 0 e O elimínanse de cada conxunto antes de formar a reserva.
  2. 2
    Selección aleatoria con mostraxe por rexeitamento
    Cada posición de carácter énchese usando crypto.getRandomValues() con mostraxe por rexeitamento: se un valor aleatorio en bruto cae na cola sesgada da distribución, descártase e vólvese a extraer. Isto elimina o sesgo de módulo que faría que algúns caracteres fosen estatisticamente máis probables que outros.
  3. 3
    Cobertura de clase garantida
    Despois de mostrear o contrasinal completo, a ferramenta comproba se hai polo menos un carácter de cada clase seleccionada presente. Se non, volve a mostrear o contrasinal completo e comproba de novo — ata 100 veces — en lugar de intercambiar caracteres en postos fixos, o que sesgaría a distribución.
  4. 4
    Estimación de entropía e tempo de descifrado
    A ferramenta calcula a entropía como lonxitude × log2(tamaño da reserva) e estima o tempo de descifrado usando aritmética en espazo logarítmico contra unha liña base de GPU de 100 mil millóns de intentos por segundo (axeitado para hashes rápidos como MD5; os contrasinais protexidos con bcrypt/Argon2 levarían moito máis tempo). Ambas as cifras actualízanse ao instante cando cambias a configuración.

O xerador execútase enteiramente no teu navegador — nunca se envían contrasinais, configuracións ou datos de uso a un servidor.

Ferramentas relacionadas

Preguntas frecuentes