Next Article in Journal
Blockchain-Based Secure Storage Management with Edge Computing for IoT
Next Article in Special Issue
Ransomware Detection System for Android Applications
Previous Article in Journal
Optimized Proportional-Integral-Derivative Controller for Upper Limb Rehabilitation Robot
Previous Article in Special Issue
Distributed E-Voting and E-Bidding Systems Based on Smart Contract
Open AccessArticle

Homomorphic Encryption and Network Coding in IoT Architectures: Advantages and Future Challenges

1
Information and Communication Technologies Area, Ikerlan Technology Research Centre, 20500 Arrasate-Mondragón, Spain
2
Telefónica I+D, 28050 Madrid, Spain
3
Electronics and Communications Department, University of Navarra (Tecnun), 20009 Donostia-San Sebastián, Spain
*
Author to whom correspondence should be addressed.
Electronics 2019, 8(8), 827; https://doi.org/10.3390/electronics8080827
Received: 22 May 2019 / Revised: 22 July 2019 / Accepted: 24 July 2019 / Published: 25 July 2019
(This article belongs to the Special Issue State-of-the-Art of Cyber Security)
The introduction of the Internet of Things (IoT) is creating manifold new services and opportunities. This new technological trend enables the connection of a massive number of devices among them and with the Internet. The integration of IoT with cloud platforms also provides large storage and computing capabilities, enabling Big Data analytics and bidirectional communication between devices and users. Novel research directions are showing that Network Coding (NC) can increase the robustness and throughput of wireless networks, as well as that Homomorphic Encryption (HE) can be used to perform computations in the cloud while maintaining data privacy. In this paper, we overview the benefits of NC and HE along the entire vertical of cloud-based IoT architectures. By merging both technologies, the architecture may offer manifold advantages: First, it provides end-to-end data privacy, from end-devices to end-users. Second, sensitive data can be stored in public cloud platforms without concern about their privacy. In addition, clouds can perform advanced operations in a confidential manner, without the need to access actual data. Finally, latency can be reduced and the reliability of the system is increased. We show state-of-the-art works that demonstrate the role of both technologies in this type of architectures on a review basis. Furthermore, we describe the main characteristics of NC and HE and also discuss their benefits and limitations, as well as the emerging open challenges. View Full-Text
Keywords: cybersecurity; data privacy; homomorphic encryption; Industry 4.0; IoT; latency; multi-cloud; network coding; WSN cybersecurity; data privacy; homomorphic encryption; Industry 4.0; IoT; latency; multi-cloud; network coding; WSN
Show Figures

Figure 1

MDPI and ACS Style

Peralta, G.; Cid-Fuentes, R.G.; Bilbao, J.; Crespo, P.M. Homomorphic Encryption and Network Coding in IoT Architectures: Advantages and Future Challenges. Electronics 2019, 8, 827.

Show more citation formats Show less citations formats
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop