DocumentCode
183255
Title
A mutual key agreement protocol to mitigate replaying attack in eXpressive Internet Architecture (XIA)
Author
Nugraha, Beny ; Khondoker, Rahamatullah ; Marx, Ronald ; Bayarou, Kpatcha
Author_Institution
Dept. of Electr. Eng., Mercu Buana Univ., Jakarta, Indonesia
fYear
2014
fDate
3-5 June 2014
Firstpage
233
Lastpage
240
Abstract
Several Future Internet (FI) architectures have been proposed to address the problems of the Internet including flexibility (so called IP bottleneck), host-based addressing (addressing a host rather than the content itself), and security. In this paper, we focus on eXpressive Internet Architecture (XIA) as it is the most secure and open-source Content-Centric Network (CCN). CCN is claimed by the Future Content Networks (FCN) Group to be the Future Internet (FI). However, XIA does not have any mechanisms to mitigate the replaying attack, thus, this paper proposes and implements a solution to mitigate it. Several existing solutions have been analyzed to derive the requirements for the proposed solution. By implementing the proposed protocol, XIA is now able to mitigate all of the reviewed network attacks. The evaluation shows that the proposed solution is more secure and less complex over the existing solutions.
Keywords
Internet; computer network security; protocols; CCN; FCN Group; FI architecture; IP bottleneck; XIA; expressive Internet architecture; future Internet architecture; future content networks; host-based addressing; mutual key agreement protocol; open-source content-centric network; replaying attack; Authentication; Computer architecture; Internet; Protocols; Public key; Receivers; CCN; Future Internet (FI); Replaying Attack; Session Key; eXpressive Internet Architecture (XIA);
fLanguage
English
Publisher
ieee
Conference_Titel
ITU Kaleidoscope Academic Conference: Living in a converged world - Impossible without standards?, Proceedings of the 2014
Conference_Location
St. Petersburg
Type
conf
DOI
10.1109/Kaleidoscope.2014.6858470
Filename
6858470
Link To Document