Encapsulated Search Index: Public-Key, Sub-linear, Distributed, and Delegatable

Erik Aronesty, David Cash, Yevgeniy Dodis, Daniel H. Gallancy, Christopher Higley, Harish Karthikeyan, Oren Tysor

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

We build the first sub-linear (in fact, potentially constant-time) public-key searchable encryption system: server can publish a public key PK.anybody can build an encrypted index for document D under PK.client holding the index can obtain a token zw from the server to check if a keyword w belongs to D.search using zw is almost as fast (e.g., sub-linear) as the non-private search.server granting the token does not learn anything about the document D, beyond the keyword w.yet, the token zw is specific to the pair (D, w): the client does not learn if other keywords w≠ w belong to D, or if w belongs to other, freshly indexed documents D.server cannot fool the client by giving a wrong token zw. We call such a primitive Encapsulated Search Index (ESI). Our ESI scheme can be made (t, n)-distributed among n servers in the best possible way: non-interactive, verifiable, and resilient to any coalition of up to (t- 1 ) malicious servers. We also introduce the notion of delegatable ESI and show how to extend our construction to this setting. Our solution — including public indexing, sub-linear search, delegation, and distributed token generation — is deployed as a commercial application by a real-world company.

Original languageEnglish (US)
Title of host publicationPublic-Key Cryptography - PKC 2022 - 25th IACR International Conference on Practice and Theory of Public-Key Cryptography, Proceedings
EditorsGoichiro Hanaoka, Junji Shikata, Yohei Watanabe
PublisherSpringer Science and Business Media Deutschland GmbH
Pages256-285
Number of pages30
ISBN (Print)9783030971304
DOIs
StatePublished - 2022
Event25th IACR International Conference on Practice and Theory of Public-Key Cryptography, PKC 2022 - Virtual, Online
Duration: Mar 8 2022Mar 11 2022

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13178 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference25th IACR International Conference on Practice and Theory of Public-Key Cryptography, PKC 2022
CityVirtual, Online
Period3/8/223/11/22

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Encapsulated Search Index: Public-Key, Sub-linear, Distributed, and Delegatable'. Together they form a unique fingerprint.

Cite this