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 条
  • [1] Approximate Top-k Inner Product Join with a Proximity Graph
    Nakama, Hayato
    Amagata, Daichi
    Hara, Takahiro
    2021 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2021, : 4468 - 4471
  • [2] Toward Secure Multikeyword Top-k Retrieval over Encrypted Cloud Data
    Yu, Jiadi
    Lu, Peng
    Zhu, Yanmin
    Xue, Guangtao
    Li, Minglu
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2013, 10 (04) : 239 - 250
  • [3] Secure Distributed Top-k Aggregation
    Jonsson, Kristjan V.
    Palmskog, Karl
    Vigfusson, Ymir
    2012 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2012,
  • [4] Efficient Top-K Retrieval with Signatures
    Chappell, Timothy
    Geva, Shlomo
    Anthony Nguyen
    Zuccon, Guido
    PROCEEDINGS OF THE 18TH AUSTRALASIAN DOCUMENT COMPUTING SYMPOSIUM (ADCS 2013), 2013, : 10 - 17
  • [5] Scalable Top-K Retrieval with Sparta
    Sheffi, Gali
    Basin, Dmitry
    Bortnikov, Edward
    Carmel, David
    Keidar, Idit
    PROCEEDINGS OF THE 25TH ACM SIGPLAN SYMPOSIUM ON PRINCIPLES AND PRACTICE OF PARALLEL PROGRAMMING (PPOPP '20), 2020, : 62 - 73
  • [6] Diversifying Top-k Service Retrieval
    Sha, Chaofeng
    Wang, Keqiang
    Zhang, Kai
    Wang, Xiaoling
    Zhou, Aoying
    2014 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2014), 2014, : 227 - 234
  • [7] Reliable Retrieval of Top-k Tags
    Xu, Yong
    Cheng, Reynold
    Zheng, Yudian
    WEB INFORMATION SYSTEMS ENGINEERING, WISE 2017, PT I, 2017, 10569 : 330 - 346
  • [8] Top-k Search in Product Catalogues
    Sumak, Martin
    Gursky, Peter
    DATESO 2011: DATABASES, TEXTS, SPECIFICATIONS, OBJECTS, 2011, 706 : 1 - 12
  • [9] Efficient Top-k Retrieval on Massive Data
    Han, Xixian
    Li, Jianzhong
    Gao, Hong
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2015, 27 (10) : 2687 - 2699
  • [10] Efficient skyline and top-k retrieval in subspaces
    Tao, Yufei
    Xiao, Xiaokui
    Pei, Jian
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2007, 19 (08) : 1072 - 1088