INSPIRE: IN-Storage Private Information REtrieval via Protocol and Architecture Co-design

15Citations
Citations of this article
19Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Private Information Retrieval (PIR) plays a vital role in secure, database-centric applications. However, existing PIR protocols explore a massive working space containing hundreds of GiBs of query and database data. As a consequence, PIR performance is severely bounded by storage communication, making it far from practical for real-world deployment. In this work, we describe INSPIRE, an accelerator for IN-Storage Private Information REtrieval. INSPIRE follows a protocol and architecture co-design approach. We frst design the INSPIRE protocol with a multi-stage fltering mechanism, which achieves a constant PIR query size. For a 1-billion-entry database of size 288GiB, INSPIRE's protocol reduces the query size from 27GiB to 3.6MiB. Further, we propose the INSPIRE hardware, a heterogeneous instorage architecture, which integrates our protocol across the SSD hierarchy. Together with the INSPIRE protocol, the INSPIRE hardware reduces the query time from 28.4min to 36s, relative to the the state-of-the-art FastPIR scheme.

Cite

CITATION STYLE

APA

Lin, J., Liang, L., Qu, Z., Ahmad, I., Liu, L., Tu, F., … Xie, Y. (2022). INSPIRE: IN-Storage Private Information REtrieval via Protocol and Architecture Co-design. In Proceedings - International Symposium on Computer Architecture (pp. 102–115). Institute of Electrical and Electronics Engineers Inc. https://doi.org/10.1145/3470496.3527433

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free