Guide
Che cosa è l'anonimato, e perché la password non ci lascia mai
Controllare se una password è già trapelata sembra richiedere l'invio da qualche parte per confrontarla con un database di perdite. Sembra pericoloso, e lo sarebbe. Fortunatamente, una tecnica elegante ci permette di eseguire questo controllo senza mai rivelare la password: k-anonimato. È la base della privacy del nostro imbroglione.
Perché non possiamo semplicemente inviare la password per controllare?
Perche' sarebbe un grosso difetto di sicurezza. Trasmettendo una password in testo normale a un servizio, anche una ben intenzionata, lo renderebbe intercettabile e richiederebbe all'utente di mettere la fiducia cieca in esso. Uno strumento di sicurezza che ha richiesto questo si contraddice. Quindi la sfida è: come si confronta la password contro miliardi di password trapelate senza mai esporre?
Come funziona l'anonimato, in termini semplici?
Il principio si basa sulle ceneri e sulla condivisione parziale. Passo dopo passo:
- Il dispositivo calcola l'hash della password (una stringa irreversibile di caratteri). La password stessa non si muove.
- Solo i primi cinque personaggi di quel hash sono inviati al servizio. Cinque caratteri che corrispondono a migliaia di password diverse.
- Il servizio restituisce tutte le ciglia che iniziano con quei cinque personaggi, senza sapere qual è il tuo.
- Il dispositivo confronta localmente quella lista contro l'hash completo, e determina da solo se la password appare in una perdita.
Il servizio non vede mai la tua password, né il suo hash completo. Riceve solo un frammento condiviso da migliaia di altri: è la “k” nell’anonimato, che si perde in una folla.
Qual è la garanzia concreta per me?
La password non lascia mai il dispositivo in una forma utilizzabile. Anche se qualcuno intercettasse lo scambio, vedrebbe solo un frammento hash corrispondente a migliaia di password possibili: impossibile dedurre i vostri da esso. È lo standard di riferimento per il controllo delle password, ed è ciò che ci permette di offrire questa funzionalità con piena trasparenza.
Si applica lo stesso principio al resto dello strumento?
Questo requisito sulla privacy si basa su tutto il nostro design. L'indirizzo e-mail che controlli non viene mai memorizzato in testo normale o registrato. Gli indirizzi che monitori sono memorizzati solo come hash salato, per tutto il tempo necessario per rilevare una nuova perdita. E nessuna password è mai memorizzata, in qualsiasi forma. K-anonimato non è un'eccezione: è un'illustrazione di un principio che applichiamo ovunque.
Letture correlate
Domande frequenti
Yes, it’s a proven technique widely adopted by serious security players. It relies on a simple mathematical principle: a hash fragment can’t be traced back to the password.
Controlla la tua esposizione gratuitamente.
Eseguire il Data Leak Scanner