Vai alla calcolatrice
Calculate This

Generatore di password: casuale o memorizzabile

Crea password robuste che puoi davvero ricordare. Ogni password ha un promemoria, un punteggio di robustezza e una stima del tempo di violazione, ed è generata sul tuo dispositivo, mai inviata altrove.

🔒 Generata sul tuo dispositivo, mai inviata altrove. Nulla di ciò che scrivi o generi lascia questa scheda: nessuna chiamata al server, nessuna analisi, nessun salvataggio.

Modalità

…

Come è stata creata

Insieme di 78 caratteri dai gruppi scelti. Un carattere per gruppo è garantito; gli altri sono estratti con crypto.getRandomValues e campionamento per rifiuto (senza bias del modulo), poi mescolati.

Entropia: 16 caratteri × log₂(78 possibili) = 100,6 bit

Informazioni su questo strumento

Come funziona: la modalità casuale estrae ogni carattere con il generatore crittografico del browser (crypto.getRandomValues) e il campionamento per rifiuto, così nessun carattere è più probabile di un altro. La modalità memorizzabile prende una frase (la tua o 3–4 parole casuali scelte dallo strumento), toglie gli accenti, sostituisce a caso alcune lettere con cifre e simboli simili, aggiunge maiuscole e un extra casuale e mostra quale parte viene da quale parola. La modalità passphrase unisce 4–6 parole casuali dalla grande lista EFF.

Perché gli extra casuali contano: i programmi di cracking provano già le sostituzioni leetspeak comuni (a→4, e→3, o→0) di parole del dizionario e frasi note, quindi la semplice sostituzione di una frase famosa è più debole di quanto sembri. Sono le 2–3 cifre casuali e gli 1–2 simboli che non hai scelto tu a rendere davvero robusta una password memorizzabile. Per lo stesso motivo, parole casuali scelte dallo strumento battono una frase scelta da te.

Consigli: usa un gestore di password, non riutilizzare mai una password su più siti e attiva l'autenticazione a due fattori (2FA) ovunque sia disponibile. Altri strumenti quotidiani: calcolatore di percentuali, calcolatore di mance e calcolatore dell'età.

Formula

  • Casuale: entropia = L × log₂(N) (N = 78 con tutti e quattro i gruppi)
  • Passphrase: entropia = parole × log₂(7.776) ≈ 12,9 bit per parola
  • Frase casuale: ≥ parole × log₂(4.438) + log₂(11) + 2·log₂(10) + log₂(parole)
  • Indice = x mod n, riestratto finché x ≥ 2³² − (2³² mod n) (x = uint32 casuale)
  • Punteggio zxcvbn 0–4: tentativi < 10³, 10⁶, 10⁸, 10¹⁰, ≥ 10¹⁰

Come si calcola

  1. Scegli una modalità: casuale, memorizzabile o passphrase.
  2. Imposta le opzioni: lunghezza e gruppi di caratteri, origine della frase ed extra casuali, oppure numero di parole e separatore.
  3. Scegli una delle 5 varianti e controlla punteggio zxcvbn e tempo stimato di violazione.
  4. Imparala con il promemoria (pezzi di parole o una parola per carattere), poi copiala.
  5. Salvala in un gestore di password, usala su un solo sito e attiva la 2FA.

Domande

Questo generatore di password è sicuro?

Sì. Tutto avviene nel browser con crypto.getRandomValues, la stessa fonte casuale crittografica usata dai gestori di password. La tua frase e le password non vengono mai inviate a un server, registrate, salvate, messe nella barra degli indirizzi o incluse nelle statistiche. Dopo il caricamento della pagina funziona anche offline.

Le password in leetspeak sono sicure?

Da sole no. I programmi di cracking provano sostituzioni comuni come a→4, e→3 e o→0 su parole del dizionario e frasi popolari, quindi p4ssw0rd viene trovata quasi subito. A rendere robusta una password memorizzabile è la casualità che non hai scelto tu: parole scelte dallo strumento, sostituzioni casuali lettera per lettera e le cifre e i simboli dell'opzione «extra casuali». Tienila attiva e considera il punteggio zxcvbn una stima, non una garanzia.

Quanto deve essere lunga una password?

Per le password casuali usa almeno 12–16 caratteri con tutti e quattro i gruppi; 16 caratteri su 78 simboli danno circa 100 bit di entropia. Per le passphrase, 5–6 parole casuali (circa 65–78 bit) sono robuste e più facili da digitare. NIST SP 800-63B chiede ai servizi di accettare almeno 64 caratteri, quindi più lunga va bene dove è consentito.

Come funziona il promemoria?

In modalità memorizzabile la password è divisa in pezzi, ognuno collegato alla sua parola, per esempio Purp13 = «purple», T!g3r = «tiger», #47 = extra casuale, più una frase come «Purple tiger jumps #47». In modalità casuale apri «Come ricordarla» per avere una parola per carattere, per esempio k7#Q = koala, sette, cancelletto, maiuscola Quadro. Con «Nascondi» si nascondono anche i promemoria.

Cos'è una passphrase e perché la lista EFF?

Una passphrase è una serie di parole casuali, per esempio «cactus-gravity-snorkel-ember-tulip». La grande lista della Electronic Frontier Foundation contiene 7.776 parole inglesi comuni e ben distinte, quindi ogni parola aggiunge circa 12,9 bit di entropia. La robustezza viene dalla scelta casuale, non da parole insolite, per questo deve sceglierle il generatore e non tu.

Fonti

Calcolatrici correlate