Splinter : practical private queries on public data

Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science, 2017.

Bibliographic Details
Main Author: Yun, Catherine (Catherine T.)
Other Authors: Vinod Vaikuntanathan.
Format: Thesis
Language:eng
Published: Massachusetts Institute of Technology 2018
Subjects:
Online Access:http://hdl.handle.net/1721.1/113458
_version_ 1826211154104418304
author Yun, Catherine (Catherine T.)
author2 Vinod Vaikuntanathan.
author_facet Vinod Vaikuntanathan.
Yun, Catherine (Catherine T.)
author_sort Yun, Catherine (Catherine T.)
collection MIT
description Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science, 2017.
first_indexed 2024-09-23T15:01:44Z
format Thesis
id mit-1721.1/113458
institution Massachusetts Institute of Technology
language eng
last_indexed 2024-09-23T15:01:44Z
publishDate 2018
publisher Massachusetts Institute of Technology
record_format dspace
spelling mit-1721.1/1134582019-04-12T14:44:21Z Splinter : practical private queries on public data Practical private queries on public data Yun, Catherine (Catherine T.) Vinod Vaikuntanathan. Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science. Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science. Electrical Engineering and Computer Science. Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science, 2017. This electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections. Cataloged from student-submitted PDF version of thesis. Includes bibliographical references (pages 39-43). Every day, millions of people rely on third party services like Google Maps to navigate from A to B. With existing technology, each query provides Google and their affiliates with a track record of where they've been and where they're going. In this thesis, I design, engineer, and implement a solution that offers absolute privacy when making routing queries, through the application of the Function Secret Sharing (FSS) cryptographic primitive. I worked on a library in Golang that applied an optimized FSS protocol, and exposed an API to generate and evaluate different kinds of queries. I then built a system with servers that handle queries to the database, and clients that generate queries. I used DIMACS maps data and the Transit Node Routing (TNR) algorithm to obtain graph data hosted by the servers. Finally, I evaluated the performance of my system for practicality, and compared it to existing private map routing systems. by Catherine Yun. M. Eng. 2018-02-08T15:58:33Z 2018-02-08T15:58:33Z 2017 2017 Thesis http://hdl.handle.net/1721.1/113458 1020180545 eng MIT theses are protected by copyright. They may be viewed, downloaded, or printed from this source but further reproduction or distribution in any format is prohibited without written permission. http://dspace.mit.edu/handle/1721.1/7582 43 pages application/pdf Massachusetts Institute of Technology
spellingShingle Electrical Engineering and Computer Science.
Yun, Catherine (Catherine T.)
Splinter : practical private queries on public data
title Splinter : practical private queries on public data
title_full Splinter : practical private queries on public data
title_fullStr Splinter : practical private queries on public data
title_full_unstemmed Splinter : practical private queries on public data
title_short Splinter : practical private queries on public data
title_sort splinter practical private queries on public data
topic Electrical Engineering and Computer Science.
url http://hdl.handle.net/1721.1/113458
work_keys_str_mv AT yuncatherinecatherinet splinterpracticalprivatequeriesonpublicdata
AT yuncatherinecatherinet practicalprivatequeriesonpublicdata