Secure Top-k Inner Product Retrieval

被引:12
|
作者
Zhang, Zhilin [1 ]
Wang, Ke [1 ]
Lin, Chen [2 ]
Lin, Weipeng [1 ]
机构
[1] Simon Fraser Univ, Burnaby, BC, Canada
[2] Xiamen Univ, Xiamen, Peoples R China
基金
加拿大自然科学与工程研究理事会;
关键词
Top-k Retrieval; Inner Product Encryption; Known Plaintext Attack; COMPUTATION;
D O I
10.1145/3269206.3271791
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Secure top-k inner product retrieval allows the users to outsource encrypted data vectors to a cloud server and at some later time find the k vectors producing largest inner products giving an encrypted query vector. Existing solutions suffer poor performance raised by the client's filtering out top-k results. To enable the server-side filtering, we introduce an asymmetric inner product encryption AIPE that allows the server to compute inner products from encrypted data and query vectors. To solve AIPE's vulnerability under known plaintext attack, we present a packing approach IP Packing that allows the server to obtain the entire set of inner products between the query and all data vectors but prevents the server from associating any data vector with its inner product. Based on IP Packing, we present our solution SKIP to secure top-k inner product retrieval that further speeds up retrieval process using sequential scan. Experiments on real recommendation datasets demonstrate that our protocols outperform alternatives by several orders of magnitude.
引用
收藏
页码:77 / 86
页数:10
相关论文
共 50 条
  • [31] A Top-K Retrieval algorithm based on a decomposition of ranking functions
    Madrid, Nicolas
    Rusnok, Pavel
    INFORMATION SCIENCES, 2019, 474 : 136 - 153
  • [32] Optimizing top-k retrieval: submodularity analysis and search strategies
    Sha, Chaofeng
    Wang, Keqiang
    Zhang, Dell
    Wang, Xiaoling
    Zhou, Aoying
    FRONTIERS OF COMPUTER SCIENCE, 2016, 10 (03) : 477 - 487
  • [33] Efficient Compressed Indexing for Approximate Top-k String Retrieval
    Ferrada, Hector
    Navarro, Gonzalo
    STRING PROCESSING AND INFORMATION RETRIEVAL, SPIRE 2014, 2014, 8799 : 18 - 30
  • [34] Top-K Entity Units Retrieval Over Big Data
    Zhang, Da
    Kabuka, Mansur R.
    WWW'17 COMPANION: PROCEEDINGS OF THE 26TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB, 2017, : 1269 - 1272
  • [35] Towards Efficient Retrieval of Top-k Entities in Systems of Engagement
    Mondal, Anirban
    Padhariya, Nilesh
    Mohania, Mukesh
    WEB INFORMATION SYSTEMS ENGINEERING, WISE 2020, PT II, 2020, 12343 : 52 - 67
  • [36] Top-k retrieval for ontology mediated access to relational databases
    Straccia, Umberto
    INFORMATION SCIENCES, 2012, 198 : 1 - 23
  • [37] Range query estimation with data skewness for top-k retrieval
    Ayanso, Anteneh
    Goes, Paulo B.
    Mehta, Kumar
    DECISION SUPPORT SYSTEMS, 2014, 57 : 258 - 273
  • [38] Optimizing top-k retrieval: submodularity analysis and search strategies
    Chaofeng Sha
    Keqiang Wang
    Dell Zhang
    Xiaoling Wang
    Aoying Zhou
    Frontiers of Computer Science, 2016, 10 : 477 - 487
  • [39] Semantic-Based Top-k Retrieval for Competence Management
    Straccia, Umberto
    Tinelli, Eufemia
    Colucci, Simona
    Di Noia, Tommaso
    Di Sciascio, Eugenio
    FOUNDATIONS OF INTELLIGENT SYSTEMS, PROCEEDINGS, 2009, 5722 : 473 - +
  • [40] Exploratory product search using top-k join queries
    Gkorgkas, Orestis
    Vlachou, Akrivi
    Doulkeridis, Christos
    Norvag, Kjetil
    INFORMATION SYSTEMS, 2017, 64 : 75 - 92