Efficient and Privacy-Preserving Skyline Queries Over Encrypted Data Under a Blockchain-Based Audit Architecture

被引:0
作者
Zeng, Shuchang [1 ]
Hsu, Chingfang [1 ,2 ]
Harn, Lein [3 ]
Liu, Yining [4 ]
Liu, Yang [5 ,6 ]
机构
[1] Cent China Normal Univ, Comp Sch, Wuhan 430079, Peoples R China
[2] Cent China Normal Univ, Hubei Prov Key Lab Artificial Intelligence & Smart, Wuhan 430079, Peoples R China
[3] Univ Missouri Kansas City, Dept Comp Sci & Elect Engn, Kansas City, MO 64110 USA
[4] Guilin Univ Elect Technol, Guangxi Key Lab Trusted Software, Guilin 541004, Peoples R China
[5] Wuhan Univ, Sch Cyber Sci & Engn, Key Lab Aerosp Informat Securitand Trusted Comp, Minist Educ, Wuhan 430072, Peoples R China
[6] Inst Informat Technol, Shenzhen Inst Informat Technol, Shenzhen 518172, Peoples R China
基金
中国国家自然科学基金;
关键词
Protocols; Privacy; Data privacy; Computer architecture; Computational efficiency; Servers; Hardware; Blockchain-based auditing; distributed; privacy-key management; privacy-preserving; secure skyline queries; COMPUTATION;
D O I
10.1109/TKDE.2024.3373602
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Skyline queries is an advanced data mining algorithm suitable for multi-criteria decision-making scenarios (i.e., medical pre-diagnosis). Privacy-preserving skyline queries schemes are usually constructed by certain methods of cryptography such as additive homomorphic cryptosystem, secret sharing technology, etc. Interestingly, these secure skyline queries schemes require that skyline computations do not reveal any message details, including encrypted inter-tuple domination relations, among which privacy schemes based on homomorphic cryptosystems are the most popular due to their strong security. However, existing secure skyline queries schemes not only suffer from low computational efficiency, but also do not have sufficient security for privacy-key management in the system. To address the above issues, this paper designs an efficient and privacy-preserving skyline queries over encrypted data under a blockchain-based audit architecture. Firstly, we propose a blockchain-based audit architecture that not only provides error auditing functionality but also makes our scheme suitable for (distributed) multi-user scenarios while providing secure key management in the system. Secondly, we implement a series of secure sub-protocols using the CRT-Based Paillier encryption algorithm and construct a privacy sparse matrix elimination protocol to reduce the size of the dataset, leading to a significant reduction in computational cost without compromising privacy. Finally, we put forward our secure skyline queries protocol and prove its security. The performance evaluation shows that our proposed method our proposed method is significantly more efficient (at least 7.4 times faster) compared to current methods.
引用
收藏
页码:4603 / 4617
页数:15
相关论文
共 52 条
[1]  
[Anonymous], 2011, P 20 USENIX SEC S
[2]  
[Anonymous], 2015, P 24 ACM INT C INF K
[3]  
[Anonymous], 2007, P 33 INT C VER LARG, DOI 10.5555/1325851.1325858
[4]   The Skyline operator [J].
Börzsönyi, S ;
Kossmann, D ;
Stocker, K .
17TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2001, :421-430
[5]  
Bothe S., 2014, P 1 INT WORKSH PRIV, P37
[6]   eSkyline: Processing Skyline Queries over Encrypted Data [J].
Bothe, Suvarna ;
Karras, Panagiotis ;
Vlachou, Akrivi .
PROCEEDINGS OF THE VLDB ENDOWMENT, 2013, 6 (12) :1338-1341
[7]  
Brakerski Zvika, 2014, ACM Transactions on Computation Theory, V6, DOI 10.1145/2633600
[8]  
Chen WX, 2016, IEEE INFOCOM SER
[9]   Bootstrapping for Approximate Homomorphic Encryption [J].
Cheon, Jung Hee ;
Han, Kyoohyung ;
Kim, Andrey ;
Kim, Miran ;
Song, Yongsoo .
ADVANCES IN CRYPTOLOGY - EUROCRYPT 2018, PT I, 2018, 10820 :360-384
[10]  
Dellis E., 2007, Proceedings of the 33rd international conference on Very large data bases, P291