Papagiannis, Ioannis, Migliavacca, Matteo, Eyers, David M., Shand, Brian, Bacon, Jean, Pietzuch, Peter (2010) Enforcing user privacy in web applications using Erlang. In: W2SP 2010: Web 2.0 security and privacy 2010, May 20th, 2010, The Claremont Resort, Oakland, California. (Access to this publication is currently restricted. You may be able to access a copy if URLs are provided) (KAR id:31872)
PDF
Language: English Restricted to Repository staff only |
|
|
|
Official URL: http://w2spconf.com/2010/papers/p09.pdf |
Abstract
Social networking applications on the web handle the personal data of a large number of concurrently
active users. These applications must comply with complex
privacy requirements, while achieving scalability and high
performance. Applying constraints to the ?ow of data through
such applications to enforce privacy policy is challenging
because individual components process data belonging to many
different users.
We introduce a practical approach for uniformly enforcing
privacy requirements in such applications using the actor-based
Erlang programming language. To isolate the personal data
of users, we exploit Erlang’s inexpensive process model and
use Erlang’s message passing mechanism to add policy checks.
We illustrate this approach by describing the architecture of
a privacy-preserving message dispatcher in a micro-blogging
service. Our performance evaluation of a prototype implementation shows that this approach can enforce ?ne-grained
privacy guarantees with a low performance overhead.
Item Type: | Conference or workshop item (Paper) |
---|---|
Projects: | SmartFlow: Extendable Event-Based Middleware |
Subjects: | Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming, |
Divisions: | Divisions > Division of Computing, Engineering and Mathematical Sciences > School of Computing |
Funders: | [37325] UNSPECIFIED |
Depositing User: | Matteo Migliavacca |
Date Deposited: | 23 Oct 2012 21:53 UTC |
Last Modified: | 05 Nov 2024 10:14 UTC |
Resource URI: | https://kar.kent.ac.uk/id/eprint/31872 (The current URI for this page, for reference purposes) |
- Export to:
- RefWorks
- EPrints3 XML
- BibTeX
- CSV
- Depositors only (login required):