Generatore di password crea password casuali utilizzando l'API Web Crypto, la stessa origine crypto.getrandomValues() che i browser utilizzano per le chiavi di sessione TLS. Ciò è importante perché Math.Random() è un PRNG prevedibile; dati i risultati sufficienti, il suo stato interno può essere ricostruito e i valori futuri previsti. Questo strumento utilizza una fonte crittograficamente sicura con campionamento di rifiuto, quindi ogni personaggio ha una probabilità davvero uniforme nel tuo pool scelto senza distorsioni di modulo.
Controlli la ricetta: lunghezza da 8 a 128 caratteri e interruttori indipendenti per maiuscole, minuscole, cifre e simboli. L'opzione Exclude-Ambigua esegue il priva di caratteri simili — 0/O, 1/L/I, Backtick, Pipe — che salva il vero dolore quando una password viene letta al telefono o digitata una nota appiccicosa in una console del server. Il generatore garantisce anche almeno un carattere per ogni set abilitato, quindi una password di 12 caratteri con simboli attivati conterrà effettivamente un simbolo.
Tutto funziona al 100% dal lato client nel tuo browser. Nessuna password tocca mai una richiesta di rete, un registro del server o un evento di analisi: puoi verificarlo nella scheda di rete di DevTools, o semplicemente interrompere la connessione e continuare a generare. Il misuratore di forza integrato mostra entropia in bit insieme a un tempo di crack offline stimato a 10 miliardi di ipotesi al secondo, che è una cifra realistica per un rig GPU che attacca un hash veloce come MD5 o NTLM.
Trascina il cursore ovunque da 8 a 128 caratteri. Per la maggior parte degli account, 16-20 caratteri è un punto debole: comodamente oltre il punto in cui la forza bruta è irrealizzabile, ma comunque abbastanza breve da digitare manualmente quando un gestore di password non è un'opzione. La lunghezza batte la complessità : ogni carattere extra moltiplica lo spazio chiave.
Attiva/disattiva in modo indipendente, minuscolo, numeri e simboli. Abilita "Escludi ambigui" se la password verrà mai trascritta a mano, rimuove 0/O, 1/L/I e simili. Alcuni sistemi legacy rifiutano determinati simboli, quindi se un modulo di registrazione continua a lamentarsi, prova a disattivare i simboli e ad aggiungere quattro caratteri di lunghezza.
Hit Genera e guarda la barra della forza. Riporta l'entropia in bit e un tempo di crack stimato assumendo un attaccante offline che esegue 10 miliardi di ipotesi al secondo. Qualsiasi cosa che mostri "secoli" o meglio va bene per l'uso nel mondo reale. Se desideri opzioni, passa alla modalità batch e genera cinque candidati contemporaneamente.
Fai clic sul pulsante Copia accanto a qualsiasi password per inserirla negli appunti, quindi incollala direttamente nel tuo gestore di password. Non riutilizzarlo tra i siti: una violazione di un servizio trasforma una password condivisa in una chiave scheletro per ogni account che la utilizza.
Utilizza Crypto.getRandomValues() con il campionamento di rifiuto — nessuna prevedibilità math.random(), nessun modulo di bias
Commutatori indipendenti per maiuscole, minuscole, cifre e simboli, con lunghezza da 8 a 128 caratteri
Strip facoltativamente simili a 0/O e 1/L/I per le password che devono sopravvivere a leggere ad alta voce o manomesse
Mostra entropia in bit e una stima realistica del tempo di crack a 10 miliardi di ipotesi al secondo
Generate MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes from any text
Decode JWT headers and payloads, inspect claims, and check token expiry
Generate random UUIDs (Universally Unique Identifiers)
Encode and decode text to/from Base64 format
0 comments
No comments yet. Be the first to share your thoughts!