Distributed Access Control for Social Media
The goal of this project is to construct a fully distributed access control protocol, and implement a system, that supports the kind of friend-oriented sharing offered by Facebook and other social media tools. The protocol should allow users to define a set of "friends" and indicate that certain resources should only be accessible to those friends. It must also provide a mechanism that allows individuals to authenticate that they are members of a given "friends" group to gain access permissions. The authentication mechanism must be distributed (so anyone who wants to can implement and "authenticator" system. All of this must be done while simultaneously preserving privacy (of who is in what friends lists).
Contact e-mail: email@example.com