FrancescoSTL / Site-Sonar

A browser extension which silently crowd-sources ad performance as you browse. Let's put an end to bad ads.
http://site-sonar.com
Mozilla Public License 2.0
9 stars 2 forks source link

Implement Data Encryption #7

Closed FrancescoSTL closed 8 years ago

FrancescoSTL commented 8 years ago

After determining what info we can collect while still remaining privacy-respecting, we need to encrypt that data. In this pursuit, we will salt+hash info before sending it to the db.

(lower priority) We may also need to send individual salt's from the db to the client each time the first "write" is requested in order to verify that no one is mucking up our db results. The likelyhood of someone caring enough to send us bad data is low, but this is something to consider at a minimum.

FrancescoSTL commented 8 years ago

On second thought, I'm unsure if it is entirely necessary to hash the data. The only potentially uniquely identifiable information we are collecting which may need encrypting is URL visited. Will revisit.

FrancescoSTL commented 8 years ago

Our connection is over HTTPS for now, so I think this should be good enough. If we run into issues in the future, we can revisit.