Vés al contingut principal

Generador de contrasenyes de franc

Genera contrasenyes fortes i aleatòries amb longitud, tipus de caràcters i exclusions personalitzats. Gratuït, sense inici de sessió.

Funciona sense connexió un cop carregat
16
464

Deixa-ho buit per utilitzar la llista per defecte. Els espais s'ignoren.

Usos habituals

  • Creeu una contrasenya bancària seguraCreeu una contrasenya llarga i complexa per a comptes bancaris, d'inversió i financers.
  • Creeu una contrasenya WiFi fortaCreeu una contrasenya WiFi segura que sigui difícil d'endevinar, però fàcil de compartir via codi QR.
  • Creeu una contrasenya de compte de treballCompliu els requisits de contrasenya corporativa: longitud, complexitat i regles de tipus de caràcter.
  • Creeu una clau API seguraCreeu cadenes aleatòries d'alta entropia per usar com a claus API, tokens secrets i secrets de signatura.
  • Creeu contrasenya de base de dadesCreeu contrasenyes fortes per a usuaris de base de dades, comptes root i connexions de servei.

Com funciona

Les contrasenyes es generen completament al teu navegador utilitzant el crypto.getRandomValues() de l'API Web Crypto — la mateixa font aleatòria criptogràfica que utilitzen els navegadors per a TLS. Sense Math.random(), sense servidor, sense cap sol·licitud de xarxa de cap tipus.

  1. 1
    Assemblatge del conjunt de caràcters
    Basant-se en les teves seleccions de caselles, l'eina construeix matrius separades per a majúscules, minúscules, dígits i símbols. Si 'exclou caràcters similars' està activat, els caràcters visualment ambigus com 1, l, I, 0 i O s'eliminen de cada conjunt abans que es formi el grup.
  2. 2
    Selecció aleatòria amb mostreig per rebuig
    Cada posició de caràcter s'omple utilitzant crypto.getRandomValues() amb mostreig per rebuig: si un valor aleatori en brut cau a la cua esbiaixada de la distribució, es descarta i es torna a extreure. Això elimina el biaix de mòdul que faria que alguns caràcters fossin estadísticament més probables que altres.
  3. 3
    Cobertura garantida de classes
    Després de mostrejar la contrasenya completa, l'eina comprova si hi ha com a mínim un caràcter de cada classe seleccionada. Si no, torna a mostrejar tota la contrasenya i comprova de nou — fins a 100 vegades — en lloc d'intercanviar caràcters en posicions fixes, cosa que esbiaixaria la distribució.
  4. 4
    Entropia i estimació de temps de descobriment
    L'eina calcula l'entropia com longitud × log2(mida del conjunt) i estima el temps de descobriment utilitzant aritmètica en espai logarítmic contra una línia base de GPU de 100.000 milions d'intents per segon (adequat per a hashos ràpids com MD5; les contrasenyes protegides amb bcrypt/Argon2 trigarien molt més). Ambdues xifres s'actualitzen a l'instant mentre canvies la configuració.

El generador s'executa completament al teu navegador — cap contrasenya, configuració, o dada d'ús s'envia mai a cap servidor.

Eines relacionades

Preguntes freqüents