An identity-based approach to secure P2P applications with Likir

Aiello, Luca Maria; Milanesio, Marco; Ruffo, Giancarlo; Schifanella, Rossano

Abstract

Structured overlay networks are highly susceptible to attacks aimed at subverting their structure or functionalities. Although many secure architectural design proposals have been presented in the past, a widely accepted and comprehensive solution is lacking. Likir (Layered Identity-based Kademlia-like Infrastructure) is our solution for implementing a secure Peer-to-Peer network based on a Distributed Hash Table. Our purpose is to focus on three main goals: (1) providing security services and a secure overlay infrastructure against the vast majority of security threats on P2P systems, (2) dynamically creating a bridge between randomly generated peer identifiers and user identities, and (3) supplying the developer with a middleware API that can easily deal with peers' identities. Placing the emphasis on user identity results in a highly secure distributed framework which is very fitting for privacy-aware and efficient implementation of identity-based applications like social networking applications. Detailed security analysis and performance evaluation are provided. Moreover, an implementation of Likir is introduced and a case study is presented in order to show its practical use in a real-life example.

Más información

Título según WOS: ID WOS:000293979100006 Not found in local WOS DB
Título de la Revista: PEER-TO-PEER NETWORKING AND APPLICATIONS
Volumen: 4
Número: 4
Editorial: Springer
Fecha de publicación: 2011
Página de inicio: 420
Página final: 438
DOI:

10.1007/s12083-010-0099-6

Notas: ISI