• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science

Previous Articles     Next Articles

H-PCPIR-V:An optimized PCPIR-V
algorithm based on Huffman code

WANG Botao,LI Ang,CHEN Yuemei,DENG Shizhuo,CHANG Bohan,WU Junxue   

  1. (College of Computer Science and Engineering,Northeastern University,Shenyang 110169,China)
     
  • Received:2017-09-11 Revised:2017-11-08 Online:2018-03-25 Published:2018-03-25

Abstract:

With the privacy issues drawing more and more concerns, privacy protection techniques based on Computational Private Information Retrieval (CPIR) allow a user to retrieve data from a service provider without revealing the users query information. For largescale applications, there exists a gap between privacy protection techniques and its feasibility. For the problem that the CPIR algorithm needs long computing time so as not to be suitable for largescale data privacy protection, this paper proposes a CPIR nearest neighbor privacy protection algorithm (HPCPIRV) based on Spark and Huffman code. The HPCPIRV algorithm partitions the spatial data into Voronoi diagrams according to the points of interest in the data preprocessing stage, and then utilizes the Huffman code to compress the candidate data in order to reduce bit computation operation. Spark parallel framework is used for query grid parallel computing in the server side. The experimental results show that the computational cost of HPCPIRV algorithm is about 30% lower than that of PCPIRV algorithm on the server side, the computational cost of client is about 10% lower, and the communication cost is about 40% lower.
 

Key words: query privacy protection, computational private information retrieval, Huffman code, nearest neighbor query