Strumento gratuito per la privacy
Generatore di passphrase
Quattro parole estratte a dadi battono le astute sostituzioni di lettere, e quell’affermazione puoi verificarla proprio qui. Le parole provengono dalla grande lista di parole EFF, servita da questo sito. Ogni parola è estratta con il generatore casuale crittografico del tuo browser, oppure dai tuoi dadi fisici se preferisci. La matematica dell’entropia è nella tabella qui sotto. Non viene inviato nulla e non viene salvato nulla. Genera finché non ne trovi una che riesci a ricordare.
Generata nel tuo browser. Nulla inviato, nulla salvato.
…
Copiando la metti negli appunti. Incollala dove serve, poi copia qualcos’altro. I gestori di appunti e gli Appunti universali possono conservare o sincronizzare ciò che copi.
Il caricamento dell’elenco di parole non è riuscito. Ricarica la pagina per riprovare. Senza di esso non si può generare nulla.
Tira cinque dadi veri per ogni parola, oppure un dado cinque volte. Gli stessi lanci danno sempre le stesse parole. La casualità è tua, fatta di plastica, e questa pagina diventa una tabella di consultazione.
Tocca ogni lancio mentre lo fai, oppure digita le cifre.
Qui non c’è nulla di cui fidarsi: in questa modalità la pagina non aggiunge alcuna casualità. Verifica a mano qualsiasi parola in il file grezzo dell’elenco di parole.
La matematica dell’entropia qui sotto presuppone dadi equi e lanci onesti. Con dadi veri, quella parte spetta a te garantirla, non a noi.
Separatori e maiuscole sono schemi fissi che si presume l’aggressore conosca, quindi aggiungono +0 bit. Sceglili per comodità di digitazione, non per robustezza.
La cifra viene estratta a caso e aggiunge +3,3 bit. Reali, ma pari solo a circa un quarto di una parola in più.
L’opzione «aggiungi una cifra» è disattivata qui: verrebbe dalla casualità del browser, che è proprio ciò che la modalità dadi serve a evitare. Aggiungi una cifra tua dopo aver copiato, se un sito la pretende.
Ogni modifica estrae una nuova passphrase. Le opzioni non rielaborano mai quella a schermo.
In modalità dadi sono i tuoi lanci a fissare le parole. Separatore e maiuscole ridanno solo uno stile alla stessa frase, senza estrarne una nuova.
La matematica, sul tavolo
log₂(7.776) = 12,925 bit per parola · tempo mediano di attacco = combinazioni ÷ 2 ÷ velocità di tentativi
Le stesse velocità illustrative e la stessa formula della mediana del calcolatore dei tempi di attacco al PIN. Le due pagine sono pensate per essere lette una accanto all’altra.Quanto resisterebbe il tuo PIN? Confronta →
Il conteggio presuppone che l’aggressore conosca l’intero schema (l’elenco di parole, il separatore, il modello) e gli manchino soltanto le tue parole. È il modo standard e onesto di misurare.
Questi tempi presuppongono che la passphrase sia generata a caso (è a questo che serve questa pagina) e non riutilizzata in nessun posto che sia stato violato.
Da dove viene la casualità
In modalità browser le parole sono estratte con crypto.getRandomValues, il generatore casuale crittografico del sistema operativo e la stessa fonte su cui contano i gestori di password. Un campionamento a rifiuto elimina il bias del modulo. Non abbiamo volutamente aggiunto un passaggio del tipo «tocca qualche quadratino per entropia extra». I tocchi umani sono sbilanciati e valgono al massimo pochi bit. Appiccicarli a un CSPRNG lascerebbe intendere che il CSPRNG abbia bisogno di aiuto. Non ne ha, e la scenografia non è sicurezza.
Se preferisci non fidarti affatto della casualità di questa pagina, è esattamente a questo che serve la modalità dadi: tiri tu, la pagina consulta, e la consultazione è verificabile a mano. È il rituale originale del diceware, ed è il motivo per cui l’elenco di parole viene distribuito con i codici dei dadi nella prima colonna.
FAQ oneste
Perché quattro parole casuali battono «P@ssw0rd!»?
Chi fa cracking non attacca le lettere, attacca gli schemi. «P@ssw0rd!» è una parola di dizionario con esattamente le sostituzioni che ogni strumento di cracking prova per prime. La sua robustezza reale è una piccola frazione di quella che sembra. Quattro parole estratte a dadi portano 51,7 bit di casualità genuina: circa 3,7 milioni di miliardi di possibilità ugualmente probabili. Nessuna passata di elenco più regole può scorciarle. La casualità batte l’ingegnosità, e sono più parole a farla crescere.
È sicuro generare una passphrase in una scheda del browser?
Questa pagina attinge la sua casualità da crypto.getRandomValues, legge un elenco di parole servito da questo sito e non effettua alcuna richiesta di rete durante la generazione. Puoi verificarlo negli strumenti per sviluppatori. Le avvertenze oneste stanno fuori dalla matematica. La frase esiste nella memoria di questa scheda e, appena la copi, nei tuoi appunti. Generane quante vuoi. Tratta quella che tieni come il segreto che è appena diventata.
Che cos’è, esattamente, l’elenco di parole?
La lista grande EFF: 7.776 parole scelte per memorabilità e prefissi distinti. 7.776 = 6⁵, quindi ogni parola equivale a un lancio di cinque dadi. Sceglierla con un CSPRNG è la versione digitale dello stesso rituale. La copia su questo sito è identica byte per byte all’originale di EFF (SHA-256 che inizia con addd3553…, con la provenienza pubblicata accanto al file). Nessun CDN è coinvolto.
Le opzioni la rendono più forte?
Per lo più no, e le etichette lo dicono. Separatori e maiuscole sono schemi fissi, che valgono +0 bit contro un aggressore che conosce lo schema. La cifra aggiunta è estratta a caso e porta +3,3 bit: reali ma pochi. L’unica manopola che scala è il numero di parole. Ogni parola in più moltiplica le possibilità per 7.776.
E se non mi fido della casualità di questa pagina?
Allora non usarla. Passa alla modalità dadi e porta la tua. Cinque lanci di un dado vero scelgono ogni parola. La pagina si limita a cercare il codice nel file pubblico dell’elenco, cosa che puoi fare a mano per verificare. Una tabella di consultazione non ha nulla di «indovinabile». La modalità browser resta la via comoda: crypto.getRandomValues è il CSPRNG del sistema operativo, la stessa fonte su cui contano i gestori di password.
L’elenco di parole, verificabile
Questo sito serve la lista grande EFF identica byte per byte all’originale (SHA-256 addd35536511597a02fa0a9ff1e5284677b8883b83e986e43f15a3db996b903e), verificata rispetto a due mirror di pacchetti indipendenti e a un checksum registrato pubblicamente. Il file e la sua nota di provenienza sono aperti:
Come funziona
Ogni parola è scelta con un campionamento a rifiuto su valori a 32 bit ottenuti da crypto.getRandomValues (nessun bias del modulo) sull’elenco di 7.776 voci. L’eventuale cifra è estratta allo stesso modo. In modalità dadi il campionamento è sostituito interamente dai tuoi lanci. Ogni gruppo di cinque cifre indirizza una parola nella colonna dei codici dei dadi del file, e la pagina non aggiunge casualità propria. La generazione avviene interamente in questa scheda: zero richieste al momento della generazione, nulla salvato da nessuna parte. I tempi di attacco sono mediane (metà dello spazio delle chiavi) alle velocità illustrative indicate.
Parole così forti meritano una porta così solida.
Sealby chiude ogni cassaforte con il tuo PIN o la tua passphrase passati per Argon2id calibrato sul tuo dispositivo. La corsia lenta qui sopra è quella che un aggressore affronta davvero. Le tue foto, dietro le tue parole.
iPhone e iPad · iOS 17+ · Gratis