Privacy-preserving kNN query processing algorithms via secure two-party computation over encrypted database in cloud computing

被引:5
|
作者
Kim, Hyeong-Jin [1 ]
Lee, Hyunjo [1 ]
Kim, Yong-Ki [2 ]
Chang, Jae-Woo [1 ]
机构
[1] Chonbuk Natl Univ, Dept Comp Engn, Room 7401,7th Engn Bldg, Jeonju Si 54896, Jeollabuk Do, South Korea
[2] Vis Coll Jeonju, Dept IT Convergence Syst, 235 Chun Jam Ro, Jeonju Si 55069, Jeollabuk Do, South Korea
来源
JOURNAL OF SUPERCOMPUTING | 2022年 / 78卷 / 07期
基金
新加坡国家研究基金会;
关键词
Secure protocol; Privacy-preserving kNN query processing algorithm; Encrypted database; Database outsourcing; Cloud computing; DIMENSIONALITY REDUCTION TECHNIQUES; PLAINTEXT; SERVICES;
D O I
10.1007/s11227-021-04286-2
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Since studies on privacy-preserving database outsourcing have been spotlighted in a cloud computing, databases need to be encrypted before being outsourced to the cloud. Therefore, a couple of privacy-preserving kNN query processing algorithms have been proposed over the encrypted database. However, the existing algorithms are either insecure or inefficient. Therefore, in this paper we propose a privacy-preserving kNN query processing algorithm via secure two-party computation on the encrypted database. Our algorithm preserves both data privacy and query privacy while hiding data access patterns. For this, we propose efficient and secure protocols based on Yao's garbled circuit. To achieve a high degree of efficiency in query processing, we also propose a parallel kNN query processing algorithm using encrypted random value pool. Through our performance analysis, we verify that our proposed algorithms outperform the existing ones in terms of a query processing cost.
引用
收藏
页码:9245 / 9284
页数:40
相关论文
共 50 条
  • [1] Privacy-preserving kNN query processing algorithms via secure two-party computation over encrypted database in cloud computing
    Hyeong-Jin Kim
    Hyunjo Lee
    Yong-Ki Kim
    Jae-Woo Chang
    The Journal of Supercomputing, 2022, 78 : 9245 - 9284
  • [2] Privacy-Preserving Top-k Query Processing Algorithms Using Efficient Secure Protocols over Encrypted Database in Cloud Computing Environment
    Kim, Hyeong-Jin
    Kim, Yong-Ki
    Lee, Hyun-Jo
    Chang, Jae-Woo
    ELECTRONICS, 2022, 11 (18)
  • [3] Privacy-preserving query over the encrypted image in cloud computing
    Zhu, Xudong
    Li, Hui
    Guo, Zhen
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2014, 41 (02): : 151 - 158
  • [4] Efficient privacy-preserving frequent itemset query over semantically secure encrypted cloud database
    Wei Wu
    Ming Xian
    Udaya Parampalli
    Bin Lu
    World Wide Web, 2021, 24 : 607 - 629
  • [5] Efficient privacy-preserving frequent itemset query over semantically secure encrypted cloud database
    Wu, Wei
    Xian, Ming
    Parampalli, Udaya
    Lu, Bin
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2021, 24 (02): : 607 - 629
  • [6] Application of Secure Two-Party Computation in a Privacy-Preserving Android App
    De Vincenzi, Marco
    Martinelli, Fabio
    Matteucci, Ilaria
    Sebastio, Stefano
    18TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY & SECURITY, ARES 2023, 2023,
  • [7] An efficient privacy-preserving rank query over encrypted data in cloud computing
    Cheng, Fang-Quan
    Peng, Zhi-Yong
    Song, Wei
    Wang, Shu-Lin
    Cui, Yi-Hui
    Jisuanji Xuebao/Chinese Journal of Computers, 2012, 35 (11): : 2215 - 2227
  • [8] Privacy-preserving Naive Bayes classification based on secure two-party computation
    Liu, Kun
    Tang, Chunming
    AIMS MATHEMATICS, 2023, 8 (12): : 28517 - 28539
  • [9] Practical Privacy-Preserving Indoor Localization Based on Secure Two-Party Computation
    Nieminen, Raine
    Jarvinen, Kimmo
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2021, 20 (09) : 2877 - 2890
  • [10] Achieving Practical and Privacy-Preserving kNN Query Over Encrypted Data
    Zheng, Yandong
    Lu, Rongxing
    Zhang, Songnian
    Shao, Jun
    Zhu, Hui
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2024, 21 (06) : 5479 - 5492