PassGen.co

Lingua

Generatore di passphrase

  • 7 parole

Generatore gratuito di password con parole casuali

Con questo generatore di password con parole casuali puoi creare una password facile da ricordare, facile da digitare e difficile da indovinare. L’idea di xkcd e il metodo Diceware sono applicati come si deve, con un generatore sicuro di numeri casuali e un calcolo trasparente della robustezza. L’impostazione predefinita, sette parole casuali, è abbastanza sicura per quasi tutto ciò che digiti a mano.

Scegli da 3 a 12 parole, il separatore, le maiuscole, un numero, un simbolo e una lunghezza massima. Le parole sono disponibili in inglese e in altre nove lingue. Una parola non ti piace? Toccala per sostituire solo quella. La passphrase viene creata sul tuo dispositivo e non viene mai inviata altrove.

Vai a: A cosa serve? · Quante parole? · Tre parole casuali · Come ricordarla · Domande

A cosa ti serve la passphrase?

Una passphrase serve per un segreto che digiti tu stesso. Scegli come usarla e il generatore si apre con le impostazioni adatte.

Quante parole servono?

Ogni parola che aggiungi rende una passphrase circa 7.400 volte più difficile da indovinare, perché per ogni posizione chi attacca deve provare tutte le parole dell'elenco. Sette parole casuali, la nostra impostazione predefinita, vanno bene per quasi tutto ciò che digiti a mano: l'accesso a un computer, il Wi-Fi o una chiave SSH. Usane otto per un gestore di password o un disco crittografato. Tre o quattro parole vanno usate solo per gli account che bloccano i tentativi errati, come spiegato qui sotto.

Il tempo indicato sotto il generatore si riferisce al caso peggiore: l'attaccante conosce il tuo elenco di parole e dispone di una copia dei dati su cui provare a indovinare la passphrase con i propri computer, senza limiti al numero di tentativi, per esempio un elenco di password rubato da un sito web o una copia di un file crittografato. Per la passphrase mostrata nel generatore, il tempo necessario dipende da chi cerca di indovinarla:

La tua passphrase7 paroleInglese

Una scheda grafica
98 milioni di anni
Molto forte
Come quella di un potente PC da gaming
1.000 schede grafiche Il tuo livello
98.000 anni
Forte
Noleggiate a ore, per esempio da un gruppo criminale
100.000 schede grafiche
980 anni
Forte
Risorse alla portata di un governo o di una grande azienda tecnologica. Nessuno rende pubbliche queste cifre.

Attaccare un sito o un dispositivo con protezioni adeguate richiede molto più tempo: blocca i tentativi errati ripetuti e memorizza le password in una forma che rallenta i tentativi di indovinarle. Non puoi però vedere come un sito memorizza la tua, quindi non farci affidamento.

Le maiuscole aggiungono pochissima sicurezza, perché anche un aggressore può provare ogni parola con l'iniziale maiuscola. Un numero o un simbolo aggiunge qualcosa. Un'altra parola è la scelta che aumenta di più la sicurezza. Se un sito impone un limite di lunghezza, apri Senza limite e seleziona quel limite: il generatore creerà solo passphrase che lo rispettano e l'indicazione della sicurezza scenderà di conseguenza.

Una password di 3 parole è sufficiente?

Il National Cyber Security Centre (NCSC) del Regno Unito consiglia di usare “tre parole casuali”, e ormai molte persone cercano un generatore di password con 3 parole. È un consiglio valido nel contesto per cui è stato pensato: un account online che blocca i tentativi ripetuti di accesso, idealmente con la verifica in due passaggi. Per indovinare tre parole casuali tramite una pagina di accesso, a un ritmo di 10 tentativi al secondo, ci vorrebbero circa 650 anni.

Il problema nasce in caso di furto di dati. Se vengono rubati gli hash delle password del sito, le stesse tre parole si scoprono in meno di un secondo, e aggiungere maiuscole, un numero e un simbolo serve a ben poco. Quindi usa tre parole solo nei contesti previsti dall'NCSC. Per un gestore di password, l'accesso a un computer, il Wi-Fi o un disco crittografato, usane sette o più. L'esempio Tre parole casuali qui sopra apre il generatore con impostazioni in linea con il consiglio dell'NCSC, e l'indicatore di sicurezza mostra chiaramente quanto sia debole la password.

Un generatore password con parole in stile xkcd, fatto come si deve

La famosa vignetta di xkcd sosteneva che quattro parole comuni scelte a caso fossero più facili da ricordare di “Tr0ub4dor&3” e più difficili da decifrare. L’idea era giusta. I numeri, però, erano solo un esempio: quattro parole da un elenco di 2.048 offrono 44 bit di sicurezza, che una sola scheda grafica può superare in meno di un minuto.

Questo generatore password con parole mantiene l’idea e corregge i numeri: elenchi di circa 7.400 parole anziché 2.048, sette parole come impostazione predefinita anziché quattro, nessuna parola ripetuta e un generatore sicuro di numeri casuali al posto di una persona che sceglie. Sette parole offrono circa 90 bit di sicurezza: circa 100.000 anni, anche con 1.000 schede grafiche.

La scelta “casuale” è la parte più importante. Chi sceglie le proprie parole tende a usare testi di canzoni, citazioni, nomi e luoghi, e gli strumenti per decifrare le password provano prima quelli. Persino “correct horse battery staple”, la passphrase della vignetta, compare ormai migliaia di volte nei dati trafugati. Le parole scelte a caso non seguono uno schema riconoscibile, quindi i calcoli restano validi anche se chi ti attacca sa che hai usato PassGen.co. Usi già una passphrase inventata da te? Mettila alla prova con lo strumento di verifica della robustezza delle password.

Come ricordare una passphrase

  • Crea un'immagine mentale. Immagina le parole, nell'ordine, come una breve scena buffa. Un tricheco con una lanterna in un canyon si ricorda molto meglio di sette parole separate.
  • All'inizio, digitala spesso. Usala più volte al giorno per la prima settimana. Poi le dita la ricorderanno da sole.
  • Scrivila su un foglio mentre la impari. Tieni il foglio a casa, mai insieme al dispositivo che sblocca, e distruggilo quando sai la passphrase a memoria.
  • Mantieni i separatori. Trattini o spazi ti aiutano a capire dove hai sbagliato e non costano nulla.

Passphrase nella tua lingua

Le parole che conosci sono più facili da ricordare e da digitare. Scegli un elenco di parole con il pulsante con il globo: English, Deutsch, Español, Français, Italiano, Português, Català, Nederlands, Українська o Русский. Ogni elenco principale contiene circa 5.900–7.700 parole, quindi una passphrase in una qualsiasi di queste lingue è quasi altrettanto sicura di una in inglese, e il calcolo della robustezza sotto il generatore tiene conto dell'esatto elenco che scegli.

Gli elenchi in ucraino e russo sono disponibili anche in caratteri latini, perché la schermata di avvio di un portatile con il disco crittografato, un televisore o la pagina di amministrazione di un router spesso consentono di usare solo una tastiera con layout statunitense: se non puoi digitare la tua passphrase, non puoi accedere. Per lo stesso motivo, prima di affidarti a una passphrase per la crittografia del disco, prova a digitarla nella schermata di avvio, oppure usa un elenco senza accenti.

English (short words) usa parole da tre a cinque lettere, più rapide da digitare su un telefono o con il telecomando di un televisore. Con meno parole tra cui scegliere, ciascuna contribuisce meno alla sicurezza: usa quindi nove parole brevi per ottenere la stessa sicurezza di sette parole dell'elenco principale.

Come funziona: dettagli tecnici

Per chi vuole approfondire i dettagli.

Casualità sicura

ogni parola viene scelta con crypto.getRandomValues(), usando il campionamento per rifiuto, così ogni parola ha esattamente la stessa probabilità di essere scelta. Se viene estratta una parola già presente nella passphrase, l'estrazione viene ripetuta, quindi nessuna parola compare due volte.

Stima della robustezza

il numero esatto di passphrase diverse che si possono creare con le impostazioni scelte. Senza una lunghezza massima, questo numero è N × (N − 1) × …, con tanti fattori quante sono le parole della passphrase, a partire da un elenco di N parole. Le cifre casuali tra le parole lo moltiplicano per 10 per ogni spazio tra due parole, “aggiungi un numero” per 10 × il numero di parole (quale cifra, quale parola) e “aggiungi un simbolo” per 8 × il numero di parole (uno tra ! @ # $ % ^ & *, quale parola). Le maiuscole non aggiungono nulla, e nemmeno un separatore Personalizzato, perché lo hai scelto tu. Bit = log2 di quel numero. Tempo per decifrarla = 2bit − 1 ÷ (2 × 1014) secondi, con 1.000 schede grafiche.

Lunghezza massima

il generatore calcola esattamente quante passphrase rispettano il limite, analizzando le lunghezze delle parole nell'elenco, e ne estrae una a caso, dando a tutte la stessa probabilità. La robustezza corrisponde al numero di passphrase che rispettano il limite.

Parole sostituite

per ogni parola sostituita k volte, la robustezza diminuisce di log2(k + 1) bit, la perdita massima che può derivare dalla scelta di una tra k + 1 parole.

Elenchi a misura di dadi

la maggior parte degli elenchi contiene inizialmente 7.776 parole, cioè 6 × 6 × 6 × 6 × 6, il numero di possibili risultati del lancio di cinque dadi. È il metodo Diceware: lanci cinque dadi e cerchi la parola corrispondente. Gli elenchi spagnolo, italiano e catalano ne contengono 8.192, mentre l'elenco inglese di parole brevi ne contiene 1.296, per quattro dadi. Per via della pulizia descritta qui sotto, il generatore usa il generatore di numeri casuali del tuo browser anziché i risultati dei dadi.

Pulizia

le parole che contengono un carattere separatore, come “yo-yo”, vengono rimosse per evitare ambiguità su dove finisce una parola. Lo stesso vale per i nomi di persone e luoghi, anche quando un elenco li scrive in minuscolo, e per le parole che risulterebbero sgradevoli o imbarazzanti in una passphrase che potresti pronunciare ad alta voce, come malattie, droghe, armi e insulti discriminatori. Parole utilizzabili: English 7.424, English (short words) 1.234, Deutsch 6.947, Español 5.962, Français 7.347, Italiano 7.667, Português 7.429, Català 7.186, Nederlands 7.337, Українська 7.430, Українська (латиницею) 7.480, Русский e Русский (латиницей) 7.608 ciascuno. Il calcolo della robustezza usa questi numeri, quindi rimane esatto.

Elenchi parole

l'elenco inglese è l'EFF Long Wordlist (CC BY 4.0) e quello inglese di parole brevi è l'EFF Short Wordlist 1 (CC BY 3.0 US). Gli elenchi tedesco, spagnolo, italiano e catalano provengono dagli elenchi diceware di ulif (CC BY), quello francese dal progetto Tails (CC0), quello olandese da mko.re (CC BY) e quello ucraino da git-leaf (MIT). L'elenco russo è stato creato per PassGen.co a partire dai dati di OpenRussian.org (CC BY-SA 4.0), e quello portoghese dai dati sulla frequenza delle parole di OpenSubtitles (hermitdave/FrequencyWords) e da Wikipedia in portoghese (CC BY-SA 4.0).

Domande frequenti

Qual è un buon esempio di passphrase?

Qualcosa come velluto-porto-schizzo-lanterna-cactus-tricheco-canyon: sette parole senza alcun legame tra loro o con te. Non usare mai un esempio che hai visto pubblicato, nemmeno questo. Crea la tua passphrase qui sopra.

Una passphrase di quattro parole è sicura?

Solo quando i tentativi errati sono limitati, come su un telefono che si blocca dopo pochi tentativi. Se venisse rubato l'hash della passphrase, quattro parole verrebbero scoperte in pochi secondi. Usa sette parole per gli account e otto per tutto ciò che protegge altre password.

Qual è la differenza tra una passphrase e una password?

Una password è di solito una breve sequenza di caratteri di vario tipo; una passphrase è una sequenza più lunga composta da parole. Una passphrase è la password facile da ricordare che la maggior parte delle persone cerca in un generatore di password con parole. A parità di sicurezza, una passphrase è più lunga, ma molto più facile da digitare e ricordare. Usa una passphrase quando devi digitarla tu e una password casuale quando la inserisce il tuo gestore di password.

Questo è un diceware online?

Usa lo stesso metodo: parole estratte a caso da un elenco la cui dimensione è pensata per l'uso con i dadi. La maggior parte di questi elenchi contiene 7.776 parole, tante quante sono le combinazioni possibili lanciando cinque dadi. Invece di lanciare i dadi, usa il generatore sicuro di numeri casuali del tuo browser, che è altrettanto casuale e molto più veloce. Il livello di sicurezza mostrato tiene conto dell'esatto elenco utilizzato.

Perché una passphrase lunga mostra un tempo breve per essere violata?

La sicurezza dipende da quante passphrase si possono creare con le tue impostazioni, non da quante lettere contengono. Chi tenta di scoprirla prova parole intere dell'elenco, quindi le parole lunghe non aiutano più di quelle corte e mettere la maiuscola a ogni parola non aggiunge sicurezza. Una parola in più moltiplica il tempo necessario per circa 7.400.

Posso cambiare una sola parola?

Sì. Tocca o fai clic sulla parola, oppure raggiungila con i tasti freccia e premi Invio. Cambia solo quella parola. L'indicatore di sicurezza si riduce leggermente a ogni sostituzione, perché una parola che hai scelto è un po' meno casuale di una che non hai scelto.

Posso creare più passphrase alla volta?

Sì. Apri Più passphrase sotto il risultato e scegli di generarne fino a 16, ciascuna con il proprio pulsante per copiarla. Per un'intera classe o azienda, il generatore di password in blocco ne crea fino a 1.000 e le esporta per Microsoft 365, Google Workspace o Active Directory.

Posso usare gli spazi in una passphrase?

Di solito sì. La maggior parte dei siti web, dei sistemi operativi e degli strumenti di crittografia accetta gli spazi. Alcuni sistemi più vecchi li eliminano o li rifiutano, quindi, in caso di dubbi, usa i trattini. Se un sito rifiuta anche i trattini, scegli Personalizzato e digita un carattere che accetta. Il livello di sicurezza resta lo stesso in ogni caso.

Come aggiungo una passphrase a una chiave SSH o GPG?

Per una chiave SSH esistente, esegui ssh-keygen -p -f ~/.ssh/id_ed25519 e incolla la passphrase quando ti viene chiesta. Per GPG, esegui gpg --passwd seguito dall'ID della tua chiave. Quando crei una nuova chiave, ti viene chiesta una passphrase.

Posso usarlo per creare la frase di recupero di un wallet di criptovalute?

No. Una frase di recupero di 12 o 24 parole deve essere generata dal tuo wallet, che usa un proprio elenco di parole e una somma di controllo integrata: le parole generate qui non sarebbero valide. La passphrase BIP39 facoltativa offerta da alcuni wallet è diversa: la scegli tu, quindi una passphrase generata qui è adatta a questo scopo. Conservala con la stessa cura della frase di recupero, perché senza di essa non puoi ripristinare il wallet.

È sicuro usare un generatore passphrase online?

Qui sì. La passphrase viene creata da codice eseguito nel tuo browser e non ci viene mai inviata. Una volta caricata, la pagina funziona anche senza connessione a Internet, quindi, per maggiore tranquillità, puoi disconnetterti prima di generarne una.

Tra le parole

Maiuscole, un numero, un simbolo

Per i siti che li richiedono. Abc mette la maiuscola all'inizio di ogni parola, 123 aggiunge una cifra e !@# aggiunge un simbolo (! @ # $ % ^ & *), ciascuno alla fine di una parola casuale. Aumentano un po' la robustezza; una parola in più la aumenta di più.

Lunghezza massima

Per i siti con un limite di lunghezza. Entrano solo parole più corte, quindi la passphrase è più debole.

Quante passphrase

Te ne servono più di 16? Generatore di password in blocco

Elenco di parole

Codice QR

Scansiona con la fotocamera del telefono per avere la password sul telefono.

Stai preparando un cartello Wi-Fi? Usa questa password