Visible to the public Secure distributed data structures for peer-to-peer-based social networks

TitleSecure distributed data structures for peer-to-peer-based social networks
Publication TypeConference Paper
Year of Publication2014
AuthorsJaniuk, J., Macker, A., Graffi, K.
Conference NameCollaboration Technologies and Systems (CTS), 2014 International Conference on
Date PublishedMay
KeywordsAccess Control, authorisation, data structures, distributed data management, distributed hash table, distributed list data structure, Distributed social networks, file organisation, global scale, Network security, online social network, Peer-to-peer computing, peer-to-peer networks, peer-to-peer technology, prefix trees, Public key, secure distributed data structure, social enterprise network, Social network services, social networking (online), trees (mathematics)
Abstract

Online social networks are attracting billions of nowadays, both on a global scale as well as in social enterprise networks. Using distributed hash tables and peer-to-peer technology allows online social networks to be operated securely and efficiently only by using the resources of the user devices, thus alleviating censorship or data misuse by a single network operator. In this paper, we address the challenges that arise in implementing reliably and conveniently to use distributed data structures, such as lists or sets, in such a distributed hash-table-based online social network. We present a secure, distributed list data structure that manages the list entries in several buckets in the distributed hash table. The list entries are authenticated, integrity is maintained and access control for single users and also groups is integrated. The approach for secure distributed lists is also applied for prefix trees and sets, and implemented and evaluated in a peer-to-peer framework for social networks. Evaluation shows that the distributed data structure is convenient and efficient to use and that the requirements on security hold.

DOI10.1109/CTS.2014.6867595
Citation Key6867595