ISDSR+: Improving the Security and Availability of Secure Routing Protocol
In ad hoc networks that allow devices to dynamically configure networks via wireless communication, a secure routing protocol is a technology that guarantees the validity of routing with the use of cryptographic authentication. The secure DSR with ID-based sequential aggregate signatures (ISDSR) is...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8713519/ |
id |
doaj-9161eea6b2934a97ba384fab8c7bb9ea |
---|---|
record_format |
Article |
spelling |
doaj-9161eea6b2934a97ba384fab8c7bb9ea2021-03-29T23:44:07ZengIEEEIEEE Access2169-35362019-01-017748497486810.1109/ACCESS.2019.29163188713519ISDSR+: Improving the Security and Availability of Secure Routing ProtocolHideharu Kojima0Naoto Yanai1https://orcid.org/0000-0002-0817-6188Jason Paul Cruz2Graduate School of Information Science and Technology, Osaka University, Suita, JapanGraduate School of Information Science and Technology, Osaka University, Suita, JapanGraduate School of Information Science and Technology, Osaka University, Suita, JapanIn ad hoc networks that allow devices to dynamically configure networks via wireless communication, a secure routing protocol is a technology that guarantees the validity of routing with the use of cryptographic authentication. The secure DSR with ID-based sequential aggregate signatures (ISDSR) is a recently introduced secure routing protocol with “cryptographically compact chain,” where each device signs both the routing information and signatures generated by the previous device without increasing the size of signatures and the ID information propagated via packets can be utilized as a public key. However, ISDSR requires communication with a centralized key generation center (KGC), and thus a new device may experience difficulties in joining the protocol. Moreover, the implementation results of ISDSR have not been presented. In this work, we present ISDSR+, a new secure routing protocol without a centralized KGC that uses distributed key generation and the conventional features of ISDSR. ISDSR+ relies on a novel signature scheme where any node can receive a secret key as long as the number of available KGCs is more than a certain threshold. In other words, even if several KGCs are unavailable, the remaining available KGCs can still provide secret keys. We furthermore show promising results of ISDSR+ via a prototype implementation on Raspberry Pis. The results show the computational time of 0.1 s for both the secret key generation and the round trip time (RTT) of routing information under reasonable settings. The RTT of ISDSR+ is better than that of a naive secure routing protocol with RSA signatures.https://ieeexplore.ieee.org/document/8713519/Ad hoc networksdistributed key generationidentity-based sequential aggregate signaturesinformation securitysecure routing protocol |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Hideharu Kojima Naoto Yanai Jason Paul Cruz |
spellingShingle |
Hideharu Kojima Naoto Yanai Jason Paul Cruz ISDSR+: Improving the Security and Availability of Secure Routing Protocol IEEE Access Ad hoc networks distributed key generation identity-based sequential aggregate signatures information security secure routing protocol |
author_facet |
Hideharu Kojima Naoto Yanai Jason Paul Cruz |
author_sort |
Hideharu Kojima |
title |
ISDSR+: Improving the Security and Availability of Secure Routing Protocol |
title_short |
ISDSR+: Improving the Security and Availability of Secure Routing Protocol |
title_full |
ISDSR+: Improving the Security and Availability of Secure Routing Protocol |
title_fullStr |
ISDSR+: Improving the Security and Availability of Secure Routing Protocol |
title_full_unstemmed |
ISDSR+: Improving the Security and Availability of Secure Routing Protocol |
title_sort |
isdsr+: improving the security and availability of secure routing protocol |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2019-01-01 |
description |
In ad hoc networks that allow devices to dynamically configure networks via wireless communication, a secure routing protocol is a technology that guarantees the validity of routing with the use of cryptographic authentication. The secure DSR with ID-based sequential aggregate signatures (ISDSR) is a recently introduced secure routing protocol with “cryptographically compact chain,” where each device signs both the routing information and signatures generated by the previous device without increasing the size of signatures and the ID information propagated via packets can be utilized as a public key. However, ISDSR requires communication with a centralized key generation center (KGC), and thus a new device may experience difficulties in joining the protocol. Moreover, the implementation results of ISDSR have not been presented. In this work, we present ISDSR+, a new secure routing protocol without a centralized KGC that uses distributed key generation and the conventional features of ISDSR. ISDSR+ relies on a novel signature scheme where any node can receive a secret key as long as the number of available KGCs is more than a certain threshold. In other words, even if several KGCs are unavailable, the remaining available KGCs can still provide secret keys. We furthermore show promising results of ISDSR+ via a prototype implementation on Raspberry Pis. The results show the computational time of 0.1 s for both the secret key generation and the round trip time (RTT) of routing information under reasonable settings. The RTT of ISDSR+ is better than that of a naive secure routing protocol with RSA signatures. |
topic |
Ad hoc networks distributed key generation identity-based sequential aggregate signatures information security secure routing protocol |
url |
https://ieeexplore.ieee.org/document/8713519/ |
work_keys_str_mv |
AT hideharukojima isdsrx002bimprovingthesecurityandavailabilityofsecureroutingprotocol AT naotoyanai isdsrx002bimprovingthesecurityandavailabilityofsecureroutingprotocol AT jasonpaulcruz isdsrx002bimprovingthesecurityandavailabilityofsecureroutingprotocol |
_version_ |
1724189004055707648 |