Information-Centric Networking (ICN) has emerged as a paradigm to cope with the increasing demand for content delivery on the Internet. In contrast to the Internet Protocol (IP), the underlying architecture of ICN enables users to request contents based on their name rather than their hosting location (IP address). On the one hand, this preserves users’ anonymity since packet routing does not require source and destination addresses of the communication parties. On the other hand, semantically-rich names reveal information about users’ interests, which poses serious threats to their privacy. A curious ICN node can monitor the traffic to profile users’ or censor specific contents for instance. In this paper, we present PrivICN: a system that enhances users privacy in ICN by protecting the confidentiality of content names and content data. PrivICN relies on a proxy encryption scheme and has several features that distinguish it from existing solutions: it preserves full in-network caching benefits, it does not require end-to-end communication between consumers and providers and it provides flexible user management (addition/removal of users). We evaluate PrivICN in a real ICN network (CCNx implementation) showing that it introduces an acceptable overhead and little delay. PrivICN is publicly available as an open-source library. © 2018 Elsevier B.V. All rights reserved.

PrivICN: Privacy-preserving content retrieval in information-centric networking / Bernardini, Cesar Adrian; Marchal, Samuel; Asghar, Muhammad Rizwan; Crispo, Bruno. - In: COMPUTER NETWORKS. - ISSN 1389-1286. - STAMPA. - 2019, 149:(2019), pp. 13-28. [10.1016/j.comnet.2018.11.012]

PrivICN: Privacy-preserving content retrieval in information-centric networking

César Bernardini;Muhammad Rizwan Asghar;Bruno Crispo
2019-01-01

Abstract

Information-Centric Networking (ICN) has emerged as a paradigm to cope with the increasing demand for content delivery on the Internet. In contrast to the Internet Protocol (IP), the underlying architecture of ICN enables users to request contents based on their name rather than their hosting location (IP address). On the one hand, this preserves users’ anonymity since packet routing does not require source and destination addresses of the communication parties. On the other hand, semantically-rich names reveal information about users’ interests, which poses serious threats to their privacy. A curious ICN node can monitor the traffic to profile users’ or censor specific contents for instance. In this paper, we present PrivICN: a system that enhances users privacy in ICN by protecting the confidentiality of content names and content data. PrivICN relies on a proxy encryption scheme and has several features that distinguish it from existing solutions: it preserves full in-network caching benefits, it does not require end-to-end communication between consumers and providers and it provides flexible user management (addition/removal of users). We evaluate PrivICN in a real ICN network (CCNx implementation) showing that it introduces an acceptable overhead and little delay. PrivICN is publicly available as an open-source library. © 2018 Elsevier B.V. All rights reserved.
2019
Bernardini, Cesar Adrian; Marchal, Samuel; Asghar, Muhammad Rizwan; Crispo, Bruno
PrivICN: Privacy-preserving content retrieval in information-centric networking / Bernardini, Cesar Adrian; Marchal, Samuel; Asghar, Muhammad Rizwan; Crispo, Bruno. - In: COMPUTER NETWORKS. - ISSN 1389-1286. - STAMPA. - 2019, 149:(2019), pp. 13-28. [10.1016/j.comnet.2018.11.012]
File in questo prodotto:
File Dimensione Formato  
1-s2.0-S1389128618312179-main.pdf

Solo gestori archivio

Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.87 MB
Formato Adobe PDF
1.87 MB Adobe PDF   Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/228497
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 29
  • ???jsp.display-item.citation.isi??? 23
social impact