Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Hash Range Queries

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.
Avatar for luke crouch luke crouch
December 18, 2018

Hash Range Queries

For simple, privacy-preserving data-sharing.

Avatar for luke crouch

luke crouch

December 18, 2018
Tweet

More Decks by luke crouch

Other Decks in Technology

Transcript

  1. https://api.pwnedpasswords.com/pwnedpassword/password A request for a single password reveals who is

    interested in this password. Maybe not that interesting for a widely-used value …
  2. Do you trust the person operating the service? • Are

    they doing something else with the data? • Are they securing the data?
  3. How can a client get a single record from a

    server without revealing the record identifier to the server?
  4. https://en.wikipedia.org/wiki/K-anonymity k-Anonymity: 2 for any combination of Age + Gender

    + State found in any row of the table there are always at least 2 rows with those exact attributes Suppression Suppression Generalization