The massive use of the Internet with the increase in the number of IoT devices in the last decade is leading to explore new frontiers to ensure secure communication between people and devices. Existing solutions have severe limitations in terms of security and resistance to distributed attacks, and a Blockchain-based solution has not yet been explored. The Extended Triple Diffie-Hellman (X3DH) protocol has been used for years but it is typically based on a single trust third-party server that represents a single point of failure (SPoF) being consequently exposed to well-known Distributed Denial of Service (DDOS) attacks. The BlockChain-Based X3DH (BCB-X3DH) protocol has already been proposed to eliminate such a risk, combining the well-known X3DH security mechanisms with the intrinsic features of data non-repudiation and immutability that are typical of Smart Contracts. In this paper, we have progressed our research further to implement this protocol in order to fit Edge and IoT scenarios including low-power embedded devices with limited hardware capabilities with the purpose to guarantee complete on-chain secure communication management, even optimizing battery life-cycle at the same time.

An Innovative Blockchain Based Application of the Extended Triple Diffie-Hellman Protocol for IoT

Ruggeri A.
;
Galletta A.
;
Celesti A.
;
Fazio M.
;
Villari M.
2021-01-01

Abstract

The massive use of the Internet with the increase in the number of IoT devices in the last decade is leading to explore new frontiers to ensure secure communication between people and devices. Existing solutions have severe limitations in terms of security and resistance to distributed attacks, and a Blockchain-based solution has not yet been explored. The Extended Triple Diffie-Hellman (X3DH) protocol has been used for years but it is typically based on a single trust third-party server that represents a single point of failure (SPoF) being consequently exposed to well-known Distributed Denial of Service (DDOS) attacks. The BlockChain-Based X3DH (BCB-X3DH) protocol has already been proposed to eliminate such a risk, combining the well-known X3DH security mechanisms with the intrinsic features of data non-repudiation and immutability that are typical of Smart Contracts. In this paper, we have progressed our research further to implement this protocol in order to fit Edge and IoT scenarios including low-power embedded devices with limited hardware capabilities with the purpose to guarantee complete on-chain secure communication management, even optimizing battery life-cycle at the same time.
2021
978-1-6654-2574-2
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

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/11570/3225095
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? ND
social impact