μDTNSec: a security layer with lightweight certificates for Disruption-Tolerant Networks on microcontrollers

被引:0
|
作者
Schuermann, Dominik [1 ]
von Zengen, Georg [1 ]
Priedigkeit, Marvin [1 ]
Willenborg, Sebastian [1 ]
Wolf, Lars [1 ]
机构
[1] TU Braunschweig, Inst Operating Syst & Comp Networks, Braunschweig, Germany
关键词
Disruption-tolerant networking; DTN; Microcontroller; Security; PKI; ELLIPTIC CURVE CRYPTOGRAPHY; SENSOR; OPPORTUNITIES; CONTIKI; LIMITS;
D O I
10.1007/s12243-018-0655-2
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
In Delay/Disruption-Tolerant Networks, man-in-the-middle attacks are easy: due to the store-carry-forward principle, an attacker can simply place itself on the route between source and destination to eavesdrop or alter bundles. This weakness is aggravated in networks, where devices are energy-constrained but the attacker is not. To protect against these attacks, we design and implement mu DTNSec, a security layer for Delay/Disruption-Tolerant Networks on microcontrollers. Our design establishes a public key infrastructure with lightweight certificates as an extension to the Bundle Protocol. It has been fully implemented as an addition to mu DTN on Contiki OS and uses elliptic curve cryptography and hardware-backed symmetric encryption. In this enhanced version of mu DTNSec, public key identity bindings are validated by exchanging certificates using neighbor discovery. mu DTNSec provides a signature mode for authenticity and a sign-then-encrypt mode for added confidentiality. Our performance evaluation shows that the choice of the curve dominates the influence of the payload size. We also provide energy measurements for all operations to show the feasibility of our security layer on energy-constrained devices. Because a high quality source of randomness is required, we evaluated the random number generators by the AT86RF231 radio, its successor AT86RF233, and one based on the noise of the A/D converter. We found that only AT86RF233 provides the required quality.
引用
收藏
页码:589 / 600
页数:12
相关论文
共 50 条
  • [21] MaxProp: Routing for vehicle-based disruption-tolerant networks
    Burgess, John
    Gallagher, Brian
    Jensen, David
    Levine, Brian Neil
    25TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-7, PROCEEDINGS IEEE INFOCOM 2006, 2006, : 1688 - 1698
  • [22] DISRUPTION-TOLERANT WIRELESS SENSOR NETWORKS FOR WIND TUNNEL MONITORING
    Luo, Chang-Jun
    Zhou, Ming-Tian
    Cao, Zheng-Yin
    2008 INTERNATIONAL CONFERENCE ON APPERCEIVING COMPUTING AND INTELLIGENCE ANALYSIS (ICACIA 2008), 2008, : 408 - +
  • [23] Hierarchical Link-state Routing in Disruption-Tolerant Networks
    Jarvinen, Risto
    Jaakkola, Antti
    Maatta, Juho
    Liuhto, Lauri
    Luostarinen, Riku
    Manner, Jukka
    Luoma, Marko
    2015 2ND WORLD SYMPOSIUM ON WEB APPLICATIONS AND NETWORKING (WSWAN), 2015,
  • [24] Benefits of Network Coding for Unicast Application in Disruption-Tolerant Networks
    Zhang, Xiaolan
    Neglia, Giovanni
    Kurose, Jim
    Towsley, Don
    Wang, Haixiang
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2013, 21 (05) : 1407 - 1420
  • [25] Performance of disruption-tolerant network mechanisms applied to airborne networks
    Ganguly, Bishwaroop
    Subramanian, Vijay
    Kalyanararnan, Shiv
    Rarnakrishnan, K. K.
    2007 IEEE MILITARY COMMUNICATIONS CONFERENCE, VOLS 1-8, 2007, : 2115 - +
  • [26] An Efficient Prediction-Based Routing in Disruption-Tolerant Networks
    Yuan, Quan
    Cardei, Ionut
    Wu, Jie
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2012, 23 (01) : 19 - 31
  • [27] Design Challenges in Contact Plans for Disruption-Tolerant Satellite Networks
    Fraire, Juan A.
    Finochietto, Jorge M.
    IEEE COMMUNICATIONS MAGAZINE, 2015, 53 (05) : 163 - 169
  • [28] Secure Data Retrieval for Decentralized Disruption-Tolerant Military Networks
    Hur, Junbeom
    Kang, Kyungtae
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2014, 22 (01) : 16 - 26
  • [29] HTTP-DTNSec: An HTTP-Based Security Extension for Delay/Disruption Tolerant Networking
    Paz Pinto, Lucas William
    Dalmazo, Bruno L.
    Riker, Andre
    Nobre, Jeferson Campos
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2021, PT I, 2021, 12949 : 325 - 340
  • [30] Average Operation Time of Bundle Protocol in Delay/Disruption-Tolerant Networks
    Cao, Lei
    Viswanathan, Ramanarayanan
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2022, 21 (08) : 5801 - 5813