Towards Practical Private Information Retrieval From MDS Array Codes

被引:8
|
作者
Li, Jie [1 ,2 ]
Karpuk, David [3 ,4 ]
Hollanti, Camilla [1 ]
机构
[1] Aalto Univ, Dept Math & Syst Anal, FI-00076 Aalto, Finland
[2] Hubei Univ, Hubei Key Lab Appl Math, Fac Math & Stat, Wuhan 430062, Peoples R China
[3] Univ Los Andes, Dept Matemat, Bogota 111711, Colombia
[4] F Secure Corp, Helsinki 00180, Finland
基金
芬兰科学院; 美国国家科学基金会;
关键词
Capacity; MDS array codes; private information retrieval (PIR); repair bandwidth; sub-packetization; STORAGE REGENERATING CODES; DISTRIBUTED STORAGE; OPTIMAL REPAIR; CAPACITY; CONSTRUCTIONS;
D O I
10.1109/TCOMM.2020.2980833
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Private information retrieval (PIR) is the problem of privately retrieving one out of M original files from N severs, i.e., each individual server gains no information on the identity of the file that the user is requesting. Usually, the M files are replicated or encoded by a maximum distance separable (MDS) code and then stored across the N servers. Compared to mere replication, MDS-coded servers can significantly reduce the storage overhead. Particularly, PIR from minimum storage regenerating (MSR) coded servers can simultaneously reduce the repair bandwidth when repairing failed servers. Existing PIR protocols from MSR-coded servers either require large sub-packetization levels or are not capacity-achieving. In this paper, a PIR protocol from MDS array codes is proposed, subsuming PIR from MSR-coded servers as a special case. Particularly, only the case of non-colluding, honest-but-curious servers is considered. The retrieval rate of the new PIR protocol achieves the capacity of PIR from MDS-/MSR-coded servers. By choosing different MDS array codes, the new PIR protocol can have varying advantages when compared with existing protocols, e.g., 1) small sub-packetization, 2) (near-)optimal repair bandwidth, 3) implementable over the binary field F-2.
引用
收藏
页码:3415 / 3425
页数:11
相关论文
共 50 条
  • [41] Binary MDS Array Codes With Optimal Repair
    Hou, Hanxu
    Lee, Patrick P. C.
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2020, 66 (03) : 1405 - 1422
  • [42] Achieving Maximum Distance Separable Private Information Retrieval Capacity With Linear Codes
    Kumar, Siddhartha
    Lin, Hsuan-Yin
    Rosnes, Eirik
    Graell i Amat, Alexandre
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2019, 65 (07) : 4243 - 4273
  • [43] Weighted Lifted Codes: Local Correctabilities and Application to Robust Private Information Retrieval
    Lavauzelle, Julien
    Nardi, Jade
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2021, 67 (01) : 111 - 123
  • [44] Private Information Retrieval from Coded Databases
    Banawan, Karim
    Ulukus, Sennur
    2017 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2017,
  • [45] Private Information Retrieval From Transversal Designs
    Lavauzelle, Julien
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2019, 65 (02) : 1189 - 1205
  • [46] Private information retrieval
    Chor, B
    Goldreich, O
    Kushilevitz, E
    Sudan, M
    JOURNAL OF THE ACM, 1998, 45 (06) : 965 - 982
  • [47] Cyclic Lowest Density MDS Array Codes
    Cassuto, Yuval
    Bruck, Jehoshua
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2009, 55 (04) : 1721 - 1729
  • [48] Private Information Retrieval
    Yekhanin, Sergey
    COMMUNICATIONS OF THE ACM, 2010, 53 (04) : 68 - 73
  • [49] Private Information Retrieval With Private Noisy Side Information
    ZivariFard, Hassan
    Chou, Remi A.
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2024, 70 (04) : 2886 - 2902
  • [50] X-Secure T-Private Information Retrieval From MDS Coded Storage With Byzantine and Unresponsive Servers
    Jia, Zhuqing
    Jafar, Syed Ali
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2020, 66 (12) : 7427 - 7438