Verifica delle password compromesse
Breach Check
Controlla se una password compare nei dati di violazione di Have I Been Pwned, inviando dal browser solo i primi cinque caratteri del suo hash SHA-1 (k-anonimato).
Una password che compare in un corpus pubblico di violazioni non è debole: è già nota, e nessuna quantità di lunghezza o di entropia rimedia a questo. Questo strumento confronta la propria con l’insieme Pwned Passwords di Have I Been Pwned senza che la password, né un hash completo di essa, esca mai dalla scheda.
La password viene ridotta a un hash SHA-1 in questa scheda, e di quell’hash partono verso Have I Been Pwned solo i primi cinque caratteri (k-anonimato). Il servizio restituisce qualche centinaio di hash compromessi che condividono quel prefisso, e il confronto con il tuo lo fa il browser. Il nostro server non entra in nessun passaggio.
La ricerca delle violazioni per indirizzo e-mail qui non c’è: per quella Have I Been Pwned pretende una chiave API a pagamento, e non è k-anonima. Puoi farla per conto tuo su haveibeenpwned.com.
Come si usa
Digitare la password
Viene sottoposta a hash SHA-1 nel browser. Escono soltanto i primi cinque caratteri esadecimali di quell’hash.
Il servizio restituisce un intervallo, non una risposta
Diverse centinaia di hash violati condividono quel prefisso. Tornano indietro tutti e il browser cerca il proprio nell’elenco: il servizio non viene mai a sapere quale fosse, né se ci fosse affatto.
Agire subito in caso di riscontro
Un conteggio sopra zero significa cambiarla ovunque sia stata usata, non solo dove ci si è accorti. Il conteggio in sé è quante registrazioni di violazione la contengono, non quante volte si è stati violati.
Domande frequenti
La mia password arriva sul server di qualcuno?
No. Escono cinque caratteri esadecimali di un hash SHA-1; quel prefisso è condiviso da centinaia di migliaia di password possibili e non si può invertire. La richiesta va dal browser direttamente all’API: il server di questo sito non è nel percorso.
Posso controllare un indirizzo e-mail per le violazioni?
Non qui. La ricerca per e-mail richiede una chiave API a pagamento e non si può fare in modo k-anonimo, quindi non viene offerta invece di essere fatta male.
Non trovata. La password è sicura?
Significa che non è in questo corpus. Le violazioni mai pubblicate, o mai entrate nell’insieme, non sono coperte; e una password assente da ogni elenco può comunque essere debole. Va passata anche dal misuratore di robustezza.
Perché SHA-1, che è rotto?
Perché il corpus pubblicato è indicizzato per SHA-1 ed è così che è definito il protocollo. Qui non ci si sta appoggiando alla resistenza alle collisioni: l’hash è una chiave di ricerca, non un modo di conservare una password.
Può ricevere da
Misuratore di robustezza delle password
Password Strength Meter
Stima quanto tempo servirebbe per forzare una password, indicando gli schemi che la indeboliscono.
Indirizzo e-mail usa e getta
Disposable Email
Ti dà una casella temporanea che riceve posta per un tempo limitato, con gli allegati consultabili sul posto.
Convertitore di esportazioni di password
Password Export Converter
Converte un’esportazione CSV di un gestore di password fra i formati di 1Password, Bitwarden, Chrome/Edge, KeePass, KeePassXC e LastPass, con la mappa delle colonne documentata per ciascuno.
Generatore di password
Password Generator
Genera password casuali con regole di lunghezza, insieme di caratteri ed esclusione dei caratteri ambigui, anche a blocchi.
Dopo
Questi accettano ciò che produce questo strumento, così il risultato può passare direttamente.
Generatore di password
Password Generator
Genera password casuali con regole di lunghezza, insieme di caratteri ed esclusione dei caratteri ambigui, anche a blocchi.
Misuratore di robustezza delle password
Password Strength Meter
Stima quanto tempo servirebbe per forzare una password, indicando gli schemi che la indeboliscono.
Indirizzo e-mail usa e getta
Disposable Email
Ti dà una casella temporanea che riceve posta per un tempo limitato, con gli allegati consultabili sul posto.
Verifica CORS
CORS Tester
Invia la preflight che manderebbe un browser da un’origine scelta più una GET con quell’Origin, e spiega secondo le regole dello standard Fetch quale intestazione ha bloccato la richiesta.
Convertitore di valuta
Currency Converter
Converte fra una trentina di valute ai tassi di riferimento giornalieri della BCE, passando per l’euro, oppure a un tasso che indichi tu.
Differenza fra due date
Date Difference
Conta i giorni, le settimane, i mesi e gli anni fra due date, con la vista del conto alla rovescia e l’opzione dei soli giorni lavorativi.