FastPRS: Augmenting Fast and Hidden Query in EPR Systems via Online/Offline Puncturable Search

Peng Jiang*, Baoqi Qiu, Liehuang Zhu

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Electronic patient record (EPR) gains popularity in the health care system with easy availability and usually employs searchable encryption to guarantee both record confidentiality and record retrieval. However, traditional searchable encryption schemes cost a linear complexity of database and even reveals the query index. Both problems hinder EPR applications thereby balancing privacy and search efficiency becomes challenging. In this article, we design a cryptographically searchable EPR system named FastPRS which supports strong privacy and high performance. FastPRS is built on top of online/offline puncturable search (OOPS), a newly defined primitive which splits the search process into the offline phase and the online phase and embeds an index in puncturable pseudorandom sets. Leveraging a combination of linearly homomorphic encryption and oblivious transfer, the query index is punctured. OOPS, therefore, hides the query index obliviously and reduces the search complexity to a sublinear size. We also implement a FastPRS prototype system that supports more than 60 000 keywords and evaluation results show that FastPRS optimizes the search efficiency to 417 search operations per millisecond.

Original languageEnglish
Pages (from-to)1531-1541
Number of pages11
JournalIEEE Internet of Things Journal
Volume9
Issue number2
DOIs
Publication statusPublished - 15 Jan 2022

Keywords

  • Electronic patient record (EPR)
  • online/offline technique
  • puncturable pseudorandom set (PPS)
  • retrieval privacy
  • searchable keywords

Fingerprint

Dive into the research topics of 'FastPRS: Augmenting Fast and Hidden Query in EPR Systems via Online/Offline Puncturable Search'. Together they form a unique fingerprint.

Cite this