Multi-query Verifiable PIR and Its Application

被引:0
|
作者
Hayashi, Ryuya [1 ,3 ]
Hayata, Junichiro [2 ]
Hara, Keisuke [3 ]
Nomura, Kenta [2 ]
Kamizono, Masaki [2 ]
Hanaoka, Goichiro [3 ]
机构
[1] Univ Tokyo, Tokyo, Japan
[2] Deloitte Tohmatsu Cyber LLC, Tokyo, Japan
[3] AIST, Tokyo, Japan
关键词
D O I
10.1007/978-981-97-8016-7_8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Private information retrieval (PIR) allows a client to obtain records from a database without revealing the retrieved index to the server. In the single-server model, it has been known that (plain) PIR is vulnerable to selective failure attacks, where a (malicious) server intends to learn information of an index by getting a client's decoded result. Recently, as one solution for this problem, Ben-David et al. (TCC 2022) proposed verifiable PIR (vPIR) that allows a client to verify that the queried database satisfies certain properties. However, the existing vPIR scheme is not practically efficient, especially when we consider the multi-query setting, where a client makes multiple queries for a server to retrieve some records either in parallel or in sequence. In this paper, we introduce a new formalization of multi-query vPIR and provide an efficient scheme based on authenticated PIR (APIR) and succinct non-interatctive arguments of knowledge (SNARKs). More precisely, thanks to the nice property of APIR, the communication cost of our multi-query vPIR scheme is O(n center dot |a| + |pi|), where n is the number of queries, |a| is the APIR communication size, and |p| is the SNARK proof size. That is, the communication includes only one SNARK proof. In addition to this result, to show the effectiveness of our multi-query vPIR scheme in a real-world scenario, we present a practical application of vPIR on the online certificate status protocol (OCSP) and provide a comprehensive theoretical evaluation on our scheme in this scenario. Especially in the setting of our application, we observe that integrating SNARK proofs (for verifiability) does not significantly increase the communication cost.
引用
收藏
页码:166 / 190
页数:25
相关论文
共 50 条
  • [1] PIRANA: Faster Multi-query PIR via Constant-weight Codes
    Liu, Jian
    Li, Jingyu
    Wu, Di
    Ren, Kui
    45TH IEEE SYMPOSIUM ON SECURITY AND PRIVACY, SP 2024, 2024, : 4315 - 4330
  • [2] A multi-query optimizer for Monet
    Manegold, S
    Pellenkoft, A
    Kersten, M
    ADVANCES IN DATABASES, 2000, 1832 : 36 - 50
  • [3] Evaluating Multi-Query Sessions
    Kanoulas, Evangelos
    Carterette, Ben
    Clough, Paul D.
    Sanderson, Mark
    PROCEEDINGS OF THE 34TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR'11), 2011, : 1053 - 1062
  • [4] Pipelining in multi-query optimization
    Dalvi, NN
    Sanghai, SK
    Roy, P
    Sudarshan, S
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2003, 66 (04) : 728 - 762
  • [5] SPARQL Multi-Query Optimization
    Chen, Jiaqi
    Zhang, Fan
    Zou, Lei
    2018 17TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (IEEE TRUSTCOM) / 12TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING (IEEE BIGDATASE), 2018, : 1419 - 1425
  • [6] Multi-query Video Retrieval
    Wang, Zeyu
    Wu, Yu
    Narasimhan, Karthik
    Russakovsky, Olga
    COMPUTER VISION - ECCV 2022, PT XIV, 2022, 13674 : 233 - 249
  • [7] On Multi-Query Local Community Detection
    Bian, Yuchen
    Yan, Yaowei
    Cheng, Wei
    Wang, Wei
    Luo, Dongsheng
    Zhang, Xiang
    2018 IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM), 2018, : 9 - 18
  • [8] Multi-query Optimization for Distributed Similarity Query Processing
    Zhuang, Yi
    Li, Qing
    Chen, Lei
    28TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, VOLS 1 AND 2, PROCEEDINGS, 2008, : 639 - +
  • [9] Multi-query SQL progress indicators
    Luo, Gang
    Naughton, Jeffrey F.
    Yu, Philip S.
    ADVANCES IN DATABASE TECHNOLOGY - EDBT 2006, 2006, 3896 : 921 - 941
  • [10] Scalable Multi-Query Optimization for SPARQL
    Le, Wangchao
    Kementsietsidis, Anastasios
    Duan, Songyun
    Li, Feifei
    2012 IEEE 28TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2012, : 666 - 677