Format: RUAN H F, LI R, LUO K L. Personal data privacy protection method based on vertical partitioning[J]. Chinese Journal of Network and Information Security, 2024, 10(5): 175-187.
Format: RUAN H F, LI R, LUO K L. Personal data privacy protection method based on vertical partitioning[J]. Chinese Journal of Network and Information Security, 2024, 10(5): 175-187. DOI: 10.11959/j.issn.2096-109x.2024076.
Personal data privacy protection method based onvertical partitioning
vertical partitioning had been an effective method to protect user privacy. However
current vertical partitioning strategies assumed that there was no collusion among the CSPs (Cloud Service Providers) involved in data storage. This study explored how to protect user data privacy when collusion might exist between CSP. Assuming
n
CSP participated in data storage
with no more than
k
of these potentially colluding
this paper defined a (
k
n
)-security for vertical partitioning and introduced an automated computation scheme for vertical partitioning based on machine learning—the MLVP scheme. This MLVP scheme utilized machine learning algorithms to analyze the correlation between attributes
optimized all correlations
and transformed the vertical partitioning problem into a satisfiability problem
which was then solved using a satisfiability solver. Moreover
the security of the MLVP scheme was theoretically analyzed. To validate the effectiveness of the MLVP scheme
experiments were conducted on real datasets to compare the impact of different machine learning algorithms and levels of privacy protection on the effectiveness and performance of the vertical partitioning. The experiments also c
ompared the MLVP scheme with two other schemes that did not consider collusion among CSP
Oriol’s and Ciriani’s schemes
in terms of computation and query speeds. The results showed that the MLVP scheme was slightly slower in computation speed to ensure security against partial CSP collusion. However
it improved the query speed by 32.6% and 8.8% compared to the aforementioned schemes
respectively.
关键词
Keywords
references
DU M X , WANG Q , HE M Q , et al . Privacy-preserving indexing and query processing for secure dynamic cloud storage [J ] . IEEE Transactions on Information Forensics and Security , 2018 , 13 ( 9 ): 2320 - 2332 .
SINGH P , PANDEY A K . A review on cloud data security challenges and existing countermeasures in cloud computing [J ] . International Journal of Data Informatics and Intelligent Computing , 2022 , 1 ( 2 ): 23 - 33 .
DHINAKARAN D , JOE PRATHAP P M . Preserving data confidentiality in association rule mining using data share allocator algorithm [J ] . Intelligent Automation & Soft Computing , 2022 , 33 ( 3 ): 1877 - 1892 .
MEHROTRA S , SHARMA S , ULLMAN J , et al . Partitioned data security on outsourced sensitive and non-sensitive data [C ] // Proceedings of the 2019 IEEE 35th International Conference on Data Engineering (ICDE) . Piscataway : IEEE Press , 2019 : 650 - 661 .
ORIOL F , RIBES-GONZÁLEZ J , RICCI S . Privacy-preserving data splitting: a combinatorial approach [J ] . Designs, Codes and Cryptography , 2021 , 89 ( 7 ): 1735 - 1756 .
BADRAN S , ARMAN N , FARAJALLAH M . An efficient approach for secure data outsourcing using hybrid data partitioning [C ] // Proceedings of the 2021 International Conference on Information Technology (ICIT) . Piscataway : IEEE Press , 2021 : 418 - 423 .
SOHAL M , BHARANY S , SHARMA S , et al . A hybrid multi-cloud framework using the IBBE key management system for securing data storage [J ] . Sustainability , 2022 , 14 ( 20 ): 13561 .
CIRIANI V , DE CAPITANI DI VIMERCATI S , FORESTI S , et al . Combining fragmentation and encryption to protect privacy in data storage [J ] . ACM Transactions on Information and System Security , 2010 , 13 ( 3 ): 1 - 33 .
SWEENEY L . K-anonymity: a model for protecting privacy [J ] . International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems , 2002 , 10 ( 5 ): 557 - 570 .
GUO W X , ZHEN H L , LI X J , et al . Machine learning methods in solving the Boolean satisfiability problem [J ] . Machine Intelligence Research , 2023 , 20 ( 5 ): 640 - 655 .
MEHROTRA S , OKTAY K Y , SHARMA S . Exploiting data sensitivity on partitioned data [M ] // Lecture Notes in Computer Science . Cham : Springer International Publishing , 2018 : 274 - 299 .
AGGARWAL G , BAWA M , GANESAN P , et al . Two can keep a secret: a distributed architecture for secure database services [J ] . 2nd Biennial Conference on Innovative Data Systems Research , CIDR 2005 , 2005 : 186 - 199 .
YANG J J , LI J Q , NIU Y . A hybrid solution for privacy preserving medical data sharing in the cloud environment [J ] . Future Generation Computer Systems , 2015 , 43 : 74 - 86 .
GANAPATHY V , THOMAS D , FEDER T , et al . Distributing data for secure database services [C ] // Proceedings of the 4th International Workshop on Privacy and Anonymity in the Information Society . New York : ACM , 2011 : 1 – 10 .
CIRIANI V , DE CAPITANI DI VIMERCATI S , FORESTI S , et al . Selective data outsourcing for enforcing privacy [J ] . Journal of Computer Security , 2011 , 19 ( 3 ): 531 - 566 .
SHARAD M , SHARMA S , ULLMAN J , et al . Partitioned data security on outsourced sensitive and non-sensitive data [C ] // Proceedings of the 2019 IEEE 35th International Conference on Data Engineering (ICDE) . Piscataway : IEEE Press , 2019 : 650 - 661 .
SUDHA R , POOJA G , REVATHY V , et al . Advances in parallel computing [M ] . Amsterdam : IOS Press , 2021 : 854 - 858 .
DENIS N , CHAFFARDON P , CONAN D , et al . Privacy-preserving content-based publish/subscribe with encrypted matching and data splitting [C ] // Proceedings of the 17th International Joint Conference on e-Business and Telecommunications . SCITEPRESS - Science and Technology Publications , 2020 : 405 – 414 .
ATTASENA V , DARMONT J , HARBI N . Secret sharing for cloud data security: a survey [J ] . The VLDB Journal , 2017 , 26 ( 5 ): 657 - 681 .
ASUNCION A , NEWMAN D . UCI machine learning repository [R ] . 2007 .