What If Routers Are Malicious? Mitigating Content Poisoning Attack in NDN
Authors:
- Danye WuDWDanye Wu
- Zhiwei XuZXZhiwei Xu
- Bo ChenBCBo Chen
- Yujun ZhangYZYujun Zhang
- 1 August 2016
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 481-488
Abstract
Named data networking (NDN) shifts today's host-centric Internet architecture to a new data-centric network architecture. This well suits the increasingly mobile and information-intensive applications that dominate today's Internet. NDN allows routers to cache named content, leading to a significant improvement of content retrieval which, however, opens a door for many new attacks. In this work, we focus on content poisoning attack, the content poisoned by an attacker will be cached and propagated in the NDN network. Existing solutions unfortunately cannot work when the NDN routers are compromised by attackers. We propose ROM, the Router-Oriented Mitigation of content poisoning attack in NDN, offering security guarantees even when the routers are malicious. ROM defends against content poisoning attack by temporarily excluding the malicious routers from transmission path, eliminating (or significantly reducing) the possibility that the content will be poisoned during transmission. However, localizing malicious routers in NDN is very challenging due to NDN's distributed nature and the lack of global identifiers. We attack this issue from a new angle. We introduce reputation for each NDN router, and forward content based on the reputation. A router with a better reputation will be more likely honest and has a higher probability to be included into the transmission path. In addition, we design a novel mechanism to quantify the reputation value by utilizing our unique observations for NDN. Security analysis and simulations performed in ndnSIM demonstrate that ROM can mitigate the content poisoning attack with high efficiency and excellent accuracy.Keywords
This publication has 20 references indexed in Scilit:
- Mitigating poisoned content with forwarding strategy2016
- ELDA: Towards efficient and lightweight detection of cache pollution attacks in NDN2015
- Efficient Content Verification in Named Data Networking2015
- Network-Layer Trust in Named-Data NetworkingACM SIGCOMM Computer Communication Review, 2014
- Needle in a Haystack: Mitigating Content Poisoning in Named-Data Networking2014
- A lightweight mechanism for detection of cache pollution attacks in Named Data NetworkingComputer Networks, 2013
- Towards name-based trust and security for content-centric network2011
- A reputation-based trust management system for p2p networks2004
- Trust Transfer on the World Wide WebOrganization Science, 2003
- Measuring ISP topologies with rocketfuelACM SIGCOMM Computer Communication Review, 2002