Generatore di Password

Una password forte è la tua prima linea di difesa contro gli accessi non autorizzati. Gli esperti di sicurezza consigliano password di almeno 12 caratteri che utilizzino un mix di lettere maiuscole, minuscole, numeri e simboli. Ogni tipo di carattere aggiuntivo aumenta esponenzialmente il numero di possibili combinazioni che un utente malintenzionato dovrebbe provare. Questo generatore utilizza una selezione di caratteri casuali crittograficamente sicuri per garantire che ogni password sia davvero imprevedibile. Il misuratore di forza calcola l'entropia — una misura matematica della casualità — per mostrarti esattamente quanto è sicura la password generata.

star 4.9
New

Generatore di Password calculator

shield 100% Private — passwords are generated in your browser and never sent to a server.

tune Options

16
416324864

key Generated Password

Strength Very Strong
straighten Entropy: 105.1 bits
lock_clock Crack time: Centuries+

lightbulb Tips

  • •Use at least 16 characters for important accounts
  • •Enable 2FA — even strong passwords benefit from it
  • •Store in a password manager, not a spreadsheet
  • •Never reuse passwords across different sites

How to Use the Generatore di Password

tune

Imposta la lunghezza della password

Usa il cursore della lunghezza o il campo di input per scegliere quanti caratteri deve avere la password. Si consigliano 16 o più caratteri per la maggior parte degli account.

settings

Scegli i tipi di caratteri

Attiva o disattiva lettere maiuscole, lettere minuscole, numeri e simboli per soddisfare i requisiti del sito o dell'app per cui stai creando la password.

lock

Genera la tua password

Fai clic sul pulsante Genera per creare una password casuale crittograficamente sicura. Il misuratore di forza e il punteggio di entropia si aggiornano all'istante per mostrare quanto è sicura.

content_copy

Copia e salva

Fai clic sull'icona di copia per copiare la password negli appunti, quindi incollala direttamente in un password manager o nel modulo di registrazione.

The Formula

La robustezza di una password si misura in bit di entropia. Una password di 12 caratteri che utilizza tutti i tipi di caratteri ha un pool di 94 caratteri, offrendo 12 × log₂(94) ≈ 78.8 bit di entropia, il che significa che un attaccante dovrebbe provare in media 2^78.8 ≈ 400 biliardi di combinazioni per indovinarla tramite forza bruta.

Entropy (bits) = L × log₂(N)

lightbulb Variables Explained

  • L Lunghezza della password (numero di caratteri)
  • N Dimensione del pool di caratteri (es. 26 minuscoli + 26 maiuscoli + 10 cifre + 32 simboli = 94)
  • Entropy Bit di casualità: un valore più alto indica maggiore sicurezza. 60+ bit è forte, 80+ bit è molto forte

tips_and_updates Pro Tips

1

Usa almeno 12 caratteri: la lunghezza è il fattore più importante in assoluto per la sicurezza delle password.

2

Non riutilizzare mai le password per più account: una violazione su un sito espone tutti gli account che usano la stessa password.

3

Conserva le password generate in un password manager (Bitwarden, 1Password o simili) in modo da non doverle ricordare.

4

Attiva l'autenticazione a due fattori (2FA) su tutti gli account importanti; anche una password forte è ancora più sicura con la 2FA.

5

Evita parole del dizionario, nomi o date, anche se aggiungi numeri: gli aggressori usano attacchi a dizionario che provano prima queste opzioni.

La sicurezza delle password è la prima linea di difesa contro l'accesso non autorizzato ai tuoi account online, dati finanziari e informazioni personali. Un generatore di password crea password forti e casuali utilizzando la generazione di numeri pseudocasuali crittograficamente sicuri, assicurando che ogni carattere sia veramente imprevedibile e resistente agli attacchi di forza bruta. La robustezza della password viene misurata in bit di entropia, un calcolo matematico basato sulla lunghezza della password moltiplicata per il logaritmo in base 2 della dimensione del pool di caratteri. Una password di 12 caratteri che utilizza tutti i 94 caratteri ASCII stampabili (26 minuscoli, 26 maiuscoli, 10 cifre, 32 simboli) ha circa 78.8 bit di entropia, il che significa che un attaccante dovrebbe provare all'incirca 2 alla 78esima potenza di combinazioni per garantirne l'individuazione. A 10 miliardi di tentativi al secondo (un potente attacco basato su GPU), questo richiederebbe oltre 19 milioni di anni. La lunghezza è il fattore singolo più importante: ogni carattere aggiuntivo moltiplica le combinazioni possibili per la dimensione del pool di caratteri, rendendo anche un solo carattere extra notevolmente più sicuro.

Come l'entropia della password determina la sicurezza

L'entropia misura la casualità (imprevedibilità) di una password in bit. La formula è L per log2(N), dove L è la lunghezza e N è la dimensione del pool di caratteri.

  • Utilizzando solo lettere minuscole (N=26): una password di 12 caratteri ha 56.4 bit di entropia.
  • Aggiungendo le maiuscole (N=52): 68.4 bit.
  • Aggiungendo le cifre (N=62): 71.5 bit.
  • Aggiungendo i simboli (N=94): 78.8 bit.

Soglie di sicurezza:

  • al di sotto di 40 bit è facilmente violabile in pochi minuti;
  • 40-60 bit resiste agli attacchi online ma cede a quelli offline;
  • 60-80 bit è forte per la maggior parte degli scopi;
  • sopra gli 80 bit è molto forte;
  • sopra i 128 bit è inviolabile da qualsiasi tecnologia prevedibile.

Passare da 12 a 16 caratteri con il set completo di caratteri fa balzare il valore da 78.8 a 105.1 bit, rendendo la password circa 78 milioni di volte più difficile da decifrare. Questo è il motivo per cui il NIST e gli esperti di sicurezza enfatizzano la lunghezza rispetto alla complessità.

Attacchi comuni alle password e perché la casualità è importante

Gli attaccanti utilizzano diverse strategie oltre alla semplice forza bruta.

  • Gli attacchi a dizionario provano parole e frasi comuni: la password 'sunshine' cede all'istante nonostante abbia 8 caratteri.
  • Lo stuffing di credenziali utilizza password provenienti da precedenti violazioni di dati (oltre 10 miliardi di password trafugate sono disponibili pubblicamente).
  • Gli attacchi basati su regole modificano le parole del dizionario con sostituzioni comuni (@ per a, 3 per e, ! alla fine): 'P@ssw0rd!' è tra i primi pattern tentati.
  • Gli attacchi con tabelle arcobaleno (rainbow table) usano hash precalcolati per le password comuni.

Solo password veramente casuali generate da una fonte crittograficamente sicura resistono a tutti questi attacchi.

Le password scelte dagli umani presentano distorsioni prevedibili: le persone prediligono determinate lettere, pattern e posizioni per i caratteri speciali. Gli studi dimostrano che le password generate dagli utenti hanno in media solo 20-30 bit di entropia effettiva anche quando sembrano complesse, rispetto ai 79-105 bit delle password casuali generate da macchine della stessa lunghezza.

Migliori pratiche di gestione delle password

Generare password forti è solo metà della soluzione; gestirle in modo sicuro è altrettanto importante.

  • Usa un gestore di password dedicato (1Password, Bitwarden, KeePass o il gestore integrato del tuo browser) per archiviare password uniche per ogni account. La persona media ha 70-100 account online, rendendo la memorizzazione impossibile senza il riutilizzo.
  • Abilita l'autenticazione a due fattori (2FA) su tutti gli account che la supportano: anche una password compromessa non può garantire l'accesso senza il secondo fattore. Dai priorità alle chiavi di sicurezza hardware (YubiKey, Google Titan) o alle app di autenticazione (Google Authenticator, Authy) rispetto alla 2FA basata su SMS, che è vulnerabile al cambio di SIM (SIM swapping).
  • Per la password principale del tuo gestore, usa una passphrase lunga composta da 4-6 parole casuali (es. 'correct horse battery staple'): è più facile da ricordare rispetto a una stringa casuale pur fornendo 50-80 bit di entropia.
  • Cambia immediatamente le password dopo qualsiasi notifica di violazione e controlla regolarmente su haveibeenpwned.com.

Come funziona un generatore di password casuali?

Un generatore di password casuali costruisce una password selezionando caratteri in modo casuale da un pool scelto (maiuscole, minuscole, cifre, simboli) utilizzando una fonte di casualità.

I generatori sicuri, incluso questo, utilizzano un generatore di numeri pseudocasuali crittograficamente sicuro (CSPRNG) fornito dal browser — il metodo crypto.getRandomValues() delle API Web Crypto — anziché il prevedibile Math.random(). Sia NIST SP 800-63B che OWASP sottolineano che l'imprevedibilità è ciò che rende un segreto resistente ai tentativi di indovinarlo.

Ogni carattere viene estratto indipendentemente, in modo che nessun pattern, parola del dizionario o distorsione umana possa infiltrarsi. Poiché la generazione avviene interamente lato client, la password non lascia mai il tuo dispositivo e il misuratore di sicurezza riporta l'entropia in bit in modo da poter valutare il risultato prima di utilizzarlo.

Quali lunghezza e tipi di caratteri dovresti scegliere?

Scegli prima la lunghezza: è la leva più forte per la sicurezza. NIST SP 800-63B raccomanda un minimo di 8 caratteri e supporta password fino ad almeno 64, e la maggior parte degli esperti suggerisce 12-16 caratteri per gli account di tutti i giorni e 20+ per quelli di alto valore come posta elettronica, home banking e le credenziali principali del gestore di password.

Attiva quanti più tipi di caratteri consentiti dal sito (maiuscole, minuscole, numeri e simboli) per ampliare il pool da 26 a 94 caratteri. Se un sito rifiuta i simboli, aumenta la lunghezza per mantenere alta l'entropia.

Come regola generale, una password casuale con più di 60 bit di entropia resiste agli attacchi offline, e oltre 80 bit è molto forte. Usa la lettura dell'entropia per confermare di aver superato tali soglie.

Usi pratici per un generatore di password sicure

Un generatore di password è utile ovunque sia necessario un segreto unico e impossibile da indovinare. Gli usi comuni includono:

  • la creazione di nuove password per nuovi account online,
  • la sostituzione di password deboli o riutilizzate segnalate da un gestore di password,
  • la generazione di chiavi di reti Wi-Fi,
  • la generazione di chiavi API o credenziali di database per sviluppatori,
  • la produzione di password temporanee durante l'inserimento di nuovi utenti.

Poiché sia CISA che OWASP consigliano una password unica per ogni account, un generatore abbinato a un gestore di password ti consente di seguire questo consiglio senza dover memorizzare nulla.

I team utilizzano anche password generate per account di servizio condivisi e per ruotare le credenziali dopo una presunta violazione. Per le passphrase che devi digitare a memoria, un approccio multi-parola potrebbe fare al caso tuo meglio di una stringa casuale, ma per i segreti memorizzati una password casuale lunga è l'ideale.

Errori comuni nella creazione delle password

L'errore più dannoso è riutilizzare la stessa password su diversi siti, poiché una violazione finisce per sbloccare molti account, una tecnica che gli attaccanti automatizzano attraverso lo stuffing di credenziali.

Altri errori frequenti includono:

  • affidarsi a sostituzioni prevedibili (P@ssw0rd!),
  • aggiungere un numero o un anno a una parola del dizionario,
  • usare nomi, compleanni o sequenze della tastiera come qwerty,
  • scegliere password brevi inferiori a 12 caratteri.

Molte persone ripongono inoltre troppa fiducia nei ripristini periodici forzati; NIST SP 800-63B ora sconsiglia la rotazione obbligatoria arbitraria e raccomanda invece di cambiare una password solo quando vi sono prove di una compromissione.

Non archiviare le password in note in chiaro o fogli di calcolo e non condividerle mai su canali non criptati. Evitare questi errori è più importante che aggiungere un ulteriore simbolo a una password che è già casuale.

Quanto tempo ci vorrebbe per decifrare una password generata?

Il tempo di decifratura dipende dall'entropia e dalla velocità di tentativo dell'attaccante, non da un singolo simbolo. Per un attacco offline contro un hash veloce e scarsamente protetto, un avversario capace potrebbe tentare dell'ordine di miliardi o trilioni di tentativi al secondo utilizzando le GPU.

  • Una password casuale di 8 caratteri con tutti i tipi (~52 bit) può cadere in ore o giorni a quelle velocità,
  • mentre una di 12 caratteri (~78 bit) spinge la ricerca media a milioni di anni,
  • e una di 16 caratteri (~105 bit) risulta effettivamente inviolabile per forza bruta.

I veri attacchi raramente usano la forza bruta su password generate casualmente, tuttavia sfruttano il riutilizzo, il phishing e i database trafugati. Questo è il motivo per cui OWASP raccomanda l'hashing delle password lento e con salt sul lato server, il che riduce drasticamente il tasso di tentativi dell'attaccante. Considera le cifre relative al tempo di decifratura come indicazioni di ordine di grandezza, non come garanzie.

Password casuali vs Passphrase: quale è migliore?

Entrambe possono essere sicure; la scelta giusta dipende dal fatto che tu debba memorizzare il segreto o archiviarlo.

  • Una password con caratteri casuali racchiude un'alta entropia in pochi caratteri, rendendola ideale per qualsiasi cosa gestita da un password manager.
  • Una passphrase — diverse parole non correlate messe insieme — raggiunge una robustezza comparabile ma è molto più facile da digitare e ricordare, motivo per cui si adatta alla password principale del tuo gestore o all'accesso al dispositivo.

La robustezza di entrambe deriva dalla casualità: le parole devono essere scelte in modo casuale da un ampio elenco, non scelte da una persona, altrimenti l'entropia collassa. NIST SP 800-63B incoraggia esplicitamente passphrase lunghe e memorizzabili e scoraggia le regole che le bloccano.

Per la maggior parte delle persone la strategia migliore è una passphrase casuale memorizzata a protezione di un caveau pieno di password casuali generate.

I generatori di password basati su browser sono sicuri da usare?

Sì, purché lo strumento generi le credenziali in locale e utilizzi una fonte crittografica adeguata per i numeri casuali. Questo generatore funziona interamente nel browser tramite la Web Crypto API; di conseguenza, la password non viene mai trasmessa né registrata da alcun server: puoi persino disconnetterti da Internet e continuerà a funzionare.

I rischi principali legati a qualsiasi generatore non riguardano l'algoritmo matematico, ma l'ambiente circostante:

  • malware o keylogger presenti sul tuo dispositivo,
  • "shoulder surfing" (chi sbircia lo schermo alle tue spalle),
  • oppure un sito web compromesso o non aggiornato che distribuisce codice manomesso.

Per rimanere al sicuro, utilizza strumenti affidabili e aggiornati su protocollo HTTPS, evita computer pubblici o condivisi per la gestione di password riservate e incolla le password generate direttamente in un gestore di password attendibile, anziché inviarle via email o messaggio. Le linee guida di CISA e OWASP si concentrano proprio su queste buone pratiche operative, poiché una password matematicamente robusta è sicura solo quanto il dispositivo e il canale utilizzati per gestirla.

Perché le password riutilizzate e compromesse rappresentano la vera minaccia

Nella realtà dei fatti, il pericolo maggiore non è la debolezza della casualità, ma la ripetizione. Quando un sito subisce una violazione, le credenziali sottratte vengono raggruppate in elenchi enormi e riutilizzate contro altri servizi tramite attacchi automatizzati di credential stuffing; attualmente sono in circolazione miliardi di coppie di nomi utente e password.

Se riutilizzi la stessa password, una singola vecchia violazione può scatenare un effetto domino sulla tua posta elettronica, sui servizi bancari e sui profili social. Sia CISA che OWASP raccomandano di usare credenziali univoche per ogni account proprio per limitare il raggio dell'impatto.

Verifica i tuoi indirizzi su un servizio affidabile di notifica delle violazioni e, se una password compare in un archivio trapelato, sostituiscila subito con una nuova password univoca appena generata e attiva l'autenticazione a più fattori. Le password casuali e univoche permettono di limitare i danni di una violazione: un malintenzionato che ne decifra una otterrà l'accesso a un solo account e a nient'altro.

Frequently Asked Questions

sell

Tags