Privacy and utility of inference control mechanisms for social computing applications

SH Ahmadinejad, PWL Fong… - … of the 11th ACM on Asia …, 2016 - dl.acm.org
Proceedings of the 11th ACM on Asia Conference on Computer and …, 2016dl.acm.org
Modern social computing platforms (eg, Facebook) are extensible. Third-party developers
deploy extensions (eg, Facebook applications) that augment the functionalities of the
underlying platforms. Previous work demonstrated that permission-based protection
mechanisms, adopted to control access to users' personal information, fail to control
inference-the inference of private information from public information. We envision an
alternative protection model in which user profiles undergo sanitizing transformations before …
Modern social computing platforms (e.g., Facebook) are extensible. Third-party developers deploy extensions (e.g., Facebook applications) that augment the functionalities of the underlying platforms. Previous work demonstrated that permission-based protection mechanisms, adopted to control access to users' personal information, fail to control inference - the inference of private information from public information. We envision an alternative protection model in which user profiles undergo sanitizing transformations before being released to third-party applications. Each transformation specifies an alternative view of the user profile. Unlike permission-based protection, this framework addresses the need for inference control. This work lays the theoretical foundation for view-based protection in three ways. First, existing work in privacy- preserving data publishing focuses on structured data (e.g., tables), but user profiles are semi-structured (e.g., trees). In information-theoretic terms, we define privacy and utility goals that can be applied to semi-structured data. Our notions of privacy and utility are highly targeted, mirroring the set up of social computing platforms, in which users specify their privacy preferences and third-party applications focus their accesses on selected components of the user profile. Second, we define an algebra of trees in which sanitizing transformations previously designed for structured data (e.g., generalization, noise introduction, etc) are now formulated for semi-structured data in terms of tree operations. Third, we evaluate the usefulness of our model by illustrating how the privacy enhancement and utility preservation effects of a view (a sanitizing transformation) can be formally and quantitatively assessed in our model. To the best of our knowledge, ours is the first work to articulate precise privacy and utility goals of inference control mechanisms for third-party applications in social computing platforms.
ACM Digital Library
Showing the best result for this search. See all results