计算机科学
服务器
外包
私人信息检索
任务(项目管理)
文件服务器
方案(数学)
秘密分享
数据库
次线性函数
计算复杂性理论
客户端
数据检索
信息敏感性
安全性分析
信息隐私
安全多方计算
计算机网络
计算机数据存储
分布式数据库
密码学
计算机安全
加密
情报检索
任务分析
客户机-服务器模型
通信复杂性
大数据
互联网
可验证秘密共享
作者
Cheng Huang,Anjia Yang,Dongxiao Liu,Rongxing Lu,Xuemin Shen
标识
DOI:10.1109/tdsc.2025.3645856
摘要
In this paper, we propose PIRS, a two-server offline/online private information retrieval scheme with small client storage. In PIRS, a client first engages in an offline phase to preprocess a database replicated on two servers to generate query-independent hints. Utilizing the pre-computed hints, the client then securely retrieves any record from the database without exposing its index during an online phase, with the server-side computational complexity being sublinear for high efficiency. Compared to state-of-the-art schemes, PIRS distinguishes itself by enabling the client to outsource the hints to the servers instead of storing them, dramatically reducing the local storage requirement from GB/MB to MB/KB, given that the size of the hints is directly proportional to the database volume. Specifically, the client employs secret sharing to achieve secure hint outsourcing and only fetches the relevant hint for each online PIR query. In such an outsourcing environment, we introduce a new technique named oblivious switching to obfuscate repeated hint/record accesses, and carefully tailor online PIR queries to guarantee sublinear computational complexity. Furthermore, we propose a secure and efficient method that delegates the task of locating appropriate hints for particular PIR queries to the servers, thus avoiding costly computations or extra data storage on the client side. Finally, we conduct a comprehensive security analysis to demonstrate PIRS's security, and develop a proof-of-concept prototype to show the practicality of PIRS in terms of computational, communication, and storage overheads.
科研通智能强力驱动
Strongly Powered by AbleSci AI