About Persona

Online social networks (OSNs) are immensely popular. 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.

Persona is 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.


  • Randy Baden, Adam Bender, Neil Spring, Bobby Bhattacharjee, Daniel Starin
    Persona: An Online Social Network with User Defined Privacy
    ACM SIGCOMM 2009
    Talk slides: [quicktime] (8MB)

  • Software and Other Experiments