Il percorso dovrebbe utilizzare gli hash per mantenere segreti i tuoi contatti [opinione]

Hashing dei tuoi dati di contatto, Path avrebbe potuto evitare uno scandalo

La scorsa settimana, il web è esploso con la notizia che l'app social per iOS era Path caricare l'intera rubrica ai suoi server, e poi tenerlo lì. Peggio ancora, li stava inviando e archiviando in testo normale (sebbene la connessione fosse almeno crittografata con SSL). Chiaramente, avere Path che ti avvisa quando i tuoi amici si uniscono al servizio è utile, ma c'è un modo per farlo senza compromettere la tua privacy? Secondo Matt Gemmell, supremo iOS di Edimburgo, c'è.

Gemmell spiega la procedura in grande (e interessante) profondità. In breve, è tutto fatto con gli hash. No, non il gustoso piatto per la colazione, ma il tipo matematico che potresti conoscere scaricando software open source. Gli hash sono numeri generati dagli attributi di un file o, ad esempio, di un indirizzo e-mail. Sono praticamente unici, pur rimanendo anonimi. L'hashing di un file o di un indirizzo e-mail dà sempre lo stesso risultato, ma non può essere annullato (senza molto lavoro).

Pertanto, Path potrebbe eseguire l'hashing di tutte le e-mail nella tua rubrica, caricarle e avere un elenco anonimo dei tuoi contatti. Quando una nuova persona si unisce, la sua e-mail viene sottoposta a hash e se la stringa corrisponde a una delle tue, congratulazioni! Hai un nuovo amico.

Gli hash funzionano così: moltiplica 6×7 e ottieni 42. La risposta è la stessa di chi fa i conti. Ma se ti do il numero 42 e ti chiedo quali numeri ho usato per ottenerlo, hai molte opzioni. Aggiungi algoritmi invece della moltiplicazione diretta e numeri molto più grandi di sei e sette e hai l'idea. Sì, puoi hackerare il tuo telefono per proteggerti, ma questo può avere conseguenze fastidiose.

C'è di più in pratica (e gli hash salati dal suono gustoso giocano un ruolo), ma sembra un ottimo compromesso. Dopotutto, mi piace quando Instagram mi dice che un nuovo amico si è unito al servizio. Non mi piace avere tutti gli indirizzi, i numeri di telefono e forse anche le note dei miei contatti. Path ha, come abbiamo già segnalato, ha reso il caricamento facoltativo, ma se premi sì, dovrebbe essere l'hashing delle tue preziose informazioni.

[attraverso @mattgemmel]

Ultimo post sul blog

12 app essenziali per il tuo nuovo iPhone e iPad
September 10, 2021

È di nuovo la stagione delle vacanze e i dispositivi iOS sono in cima alla lista di molti di noi, adulti e bambini. Se ne hai ottenuto uno quest'an...

Disattiva la modalità Cornice immagine dell'iPad per una migliore sicurezza delle foto [Suggerimenti iOS]
September 10, 2021

Il lettore James G scrive,Uso la funzione di blocco dell'iPad che richiede un pin a 4 cifre. Il problema che mi preoccupava è che l'impostazione pr...

Passa a un orologio di 24 ore sul tuo iPhone, iPad o iPod Touch [Suggerimenti iOS]
September 10, 2021

Qui negli Stati Uniti, se sei nell'esercito o lavori nell'aviazione, potresti effettivamente usare quello che la maggior parte del resto del mondo ...