Pattern mining and detection of malicious sql queries on anonymization mechanism

7Citations
Citations of this article
30Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

With the striking development of big data, individual privacy and data security obtain unprecedented importance. Database anonymization mechanism is created for protecting individual privacy by adding noise to the result of a query, which finds a tradeoff between the privacy and utility of personal data. However, corresponding attacks are emerging continuously resulting in a high risk of individual identification. In this paper, we learn patterns of malicious SQL queries and propose a novel detection method. Association rules are used to mine patterns and features of noise-exploitation attacks, and parse trees are applied to the feature extraction of SQL, thereby we construct feature vectors and input them into the classifiers. At the same time, we also propose a SQL generation method to generate query samples based on a real database for model training and testing. Experiments show that our detection method can significantly prevent noise-exploitation attacks including almost all differential attacks and 91% cloning attacks based on the synthetic dataset, which ensures a strong degree of data utility.

Cite

CITATION STYLE

APA

Zheng, J., & Shen, X. (2021). Pattern mining and detection of malicious sql queries on anonymization mechanism. IEEE Access, 9, 15015–15027. https://doi.org/10.1109/access.2021.3052956

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free