ACM Home Page
Please provide us with feedback. Feedback
An efficient online auditing approach to limit private data disclosure
Full text PdfPdf (480 KB)
Source Extending Database Technology; Vol. 360 archive
Proceedings of the 12th International Conference on Extending Database Technology: Advances in Database Technology table of contents
Saint Petersburg, Russia
SESSION: Research sessions: Privacy & security table of contents
Pages 636-647  
Year of Publication: 2009
ISBN:978-1-60558-422-5
Authors
Haibing Lu  Rutgers University
Yingjiu Li  Singapore Management University
Vijayalakshmi Atluri  Rutgers University
Jaideep Vaidya  Rutgers University
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 22,   Downloads (12 Months): 104,   Citation Count: 0
Additional Information:

abstract   references   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1516360.1516434
What is a DOI?

ABSTRACT

In a database system, disclosure of confidential private data may occur if users can put together the answers of past queries. Traditional access control mechanisms cannot guard against such breaches to private data. Online auditing techniques have been advanced to limit such disclosure of private data. Essentially, before answering any query, these techniques inspect the answers of the past queries to determine whether answering this query would compromise the stated data disclosure policies. While the primary requirement for online auditing is high efficiency, existing auditing approaches are expensive with respect to both computational time and space. Specifically, this cost is excessive in the general case of auditing arbitrary aggregate queries over real-valued confidential attributes with respect to interval-based privacy disclosure.

In this paper, we model this problem as the well-studied linear programming (LP) problem and propose an efficient online auditing solution for constantly monitoring the bounds of protected attributes. The previously proposed approaches in this direction repetitively employ the LP. Consequently, for each new query, they require evaluation of the entire set of answers to past queries. In this paper, we propose a novel approach to employ LP that keeps the prior evaluation state in a concise form and conducts an incremental evaluation. Basically, our approach treats the online auditing problem as a series of updation problems. Each time when a new query is issued by a user, instead of solving a new LP problem with up-to-date log of all queries, we modify the existing bounds obtained in auditing previous queries based on certain rules so as to get the updated bounds with the new query added. Since it significantly reduces the computation time and storage space, our approach offers the first practical solution for the interval-based online auditing problem. Our experimental results demonstrate that our solution is about 30 times faster than the existing solutions.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
3
4
5
 
6
7
 
8
Chin, F. Y. L., Kossowski, P., and Loh, S. C. Efficient inference control for range sum queries. Theor. Comput. Sci. 32 (1984), 77--86.
9
 
10
 
11
Cox, L. H. Suppression methodology and statistical disclosure control. Journal of American Statistical Association 75 (1980), 377--385.
 
12
Cox, L. H. Network models for complementary cell suppression. Journal of the American Statistical Association 90 (1995), 1453--1462.
 
13
14
 
15
16
 
17
 
18
 
19
Goldman, A. J., and Tucker, A. W. Linear programming. Princeton Unviersity Press (1956).
20
21
 
22
23
 
24
 
25
Li, N., Li, T., and Venkatasubramanian, S. t-closeness: Privacy beyond k-anonymity and l-diversity. In ICDE (2007), pp. 106--115.
 
26
 
27
Li, Y., Wang, L., and Jajodia, S. Preventing interval-based inference by random data perturbation. In Privacy Enhancing Technologies (2002), pp. 160--170.
 
28
 
29
30
 
31
32
 
33
 
34
Motwani, R., Nabar, S. U., and Thomas, D. Auditing sql queries. In Proceedings of the 21th International Conference on Data Engineering (2008).
 
35
 
36
Nabar, S. U., Kenthapadi, K., Mishra, N., and Motwani, R. A survey of query auditing techniques for data privacy. In In Privacy-Preserving Data Mining: Models and Algorithms, Springer, 2008 (to appear).
 
37
 
38
 
39
Samarati, P., and Sweeney, L. Protecting privacy when disclosing information: k-anonymity and its enforcement through generalization and suppression. Technical report, SRI International, 1998.
40
 
41
Schlörer, J. Information loss in partitioned statistical databases. Comput. J. 26, 3 (1983), 218--223.
 
42
43
 
44
Vanderbei, R. J. Linear Programming: Foundations and Extensions (3rd edition). Springer, 2008.
 
45
 
46
Wang, L., Jajodia, S., and Wijesekera, D. Securing olap data cubes against privacy breaches. In IEEE Symposium on Security and Privacy (2004), pp. 161--175.
 
47
Wang, L., Li, Y., Wijesekera, D., and Jajodia, S. Precisely answering multi-dimensional range queries without privacy breaches. In ESORICS (2003), pp. 100--115.
 
48
Willenborg, L., and de Waal, T. Statistical Disclosure Control in Practice. Springer Verlag, 1996.
Collaborative Colleagues:
Haibing Lu: colleagues
Yingjiu Li: colleagues
Vijayalakshmi Atluri: colleagues
Jaideep Vaidya: colleagues