2009 · 497 citations · 27 references
ComputingComputer ScienceCybersecurityComputer SecurityCryptographySecurity ArchitectureAttribute-based EncryptionData AnonymizationData ProtectionPrivacy PolicyPrivacy-preserving ProtocolsSecure Data SharingCryptographic ApplicationsPersonal Information DisclosurePrivacy-enhancing Technologies
Online social networks (OSNs) are immensely popular, with some claiming over 200 million users. Users share private content, such as personal information or photographs, using OSN applications. Users must trust the OSN service to protect personal information even as the OSN provider benefits from examining and sharing that information. We present Persona, an OSN where users dictate who may access their information. Persona hides user data with attribute-based encryption (ABE), allowing users to apply fine-grained policies over who may view their data. Persona provides an effective means of creating applications in which users, not the OSN, define policy over access to private data. We demonstrate new cryptographic mechanisms that enhance the general applicability of ABE. We show how Persona provides the functionality of existing online social networks with additional privacy benefits. We describe an implementation of Persona that replicates Facebook applications and show that Persona provides acceptable performance when browsing privacy-enhanced web pages, even on mobile devices.
27
Ciphertext-Policy Attribute-Based Encryption
John Bethencourt, Amit Sahai, Brent Waters · 2007 · 4.9K citations · Full text
Measurement and analysis of online social networks
Alan Mislove, Massimiliano Marcon, Krishna P. Gummadi et al. · 2007 · 3.1K citations
Heng Yin, Dawn Song, Manuel Egele et al. · 2007 · 688 citations
The design philosophy of the DARPA internet protocols
David D. Clark · 1988 · 651 citations