Next Article in Journal
Fluorescent Polymer Incorporating Triazolyl Coumarin Units for Cu2+ Detection via Planarization of Ict-Based Fluorophore
Next Article in Special Issue
Secure Communications in CIoT Networks with a Wireless Energy Harvesting Untrusted Relay
Previous Article in Journal
Automatic Registration of TLS-TLS and TLS-MLS Point Clouds Using a Genetic Algorithm
Previous Article in Special Issue
Conditional Variational Autoencoder for Prediction and Feature Recovery Applied to Intrusion Detection in IoT
Article Menu
Issue 9 (September) cover image

Export Article

Open AccessArticle
Sensors 2017, 17(9), 1978; doi:10.3390/s17091978

A Practical Evaluation of a High-Security Energy-Efficient Gateway for IoT Fog Computing Applications

Department Computer Engineering, Faculty of Computer Science, Universidade da Coruña, 15071 A Coruña, Spain
Author to whom correspondence should be addressed.
Received: 28 July 2017 / Revised: 16 August 2017 / Accepted: 19 August 2017 / Published: 29 August 2017
(This article belongs to the Special Issue Sensor Networks for Collaborative and Secure Internet of Things)


Fog computing extends cloud computing to the edge of a network enabling new Internet of Things (IoT) applications and services, which may involve critical data that require privacy and security. In an IoT fog computing system, three elements can be distinguished: IoT nodes that collect data, the cloud, and interconnected IoT gateways that exchange messages with the IoT nodes and with the cloud. This article focuses on securing IoT gateways, which are assumed to be constrained in terms of computational resources, but that are able to offload some processing from the cloud and to reduce the latency in the responses to the IoT nodes. However, it is usually taken for granted that IoT gateways have direct access to the electrical grid, which is not always the case: in mission-critical applications like natural disaster relief or environmental monitoring, it is common to deploy IoT nodes and gateways in large areas where electricity comes from solar or wind energy that charge the batteries that power every device. In this article, how to secure IoT gateway communications while minimizing power consumption is analyzed. The throughput and power consumption of Rivest–Shamir–Adleman (RSA) and Elliptic Curve Cryptography (ECC) are considered, since they are really popular, but have not been thoroughly analyzed when applied to IoT scenarios. Moreover, the most widespread Transport Layer Security (TLS) cipher suites use RSA as the main public key-exchange algorithm, but the key sizes needed are not practical for most IoT devices and cannot be scaled to high security levels. In contrast, ECC represents a much lighter and scalable alternative. Thus, RSA and ECC are compared for equivalent security levels, and power consumption and data throughput are measured using a testbed of IoT gateways. The measurements obtained indicate that, in the specific fog computing scenario proposed, ECC is clearly a much better alternative than RSA, obtaining energy consumption reductions of up to 50% and a data throughput that doubles RSA in most scenarios. These conclusions are then corroborated by a frame temporal analysis of Ethernet packets. In addition, current data compression algorithms are evaluated, concluding that, when dealing with the small payloads related to IoT applications, they do not pay off in terms of real data throughput and power consumption. View Full-Text
Keywords: ECC; ECDSA; RSA; ECDHE; IoT; IoT gateway; TLS; power consumption; performance; IoT security; cryptographic security; energy efficiency; fog computing ECC; ECDSA; RSA; ECDHE; IoT; IoT gateway; TLS; power consumption; performance; IoT security; cryptographic security; energy efficiency; fog computing

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. (CC BY 4.0).

Scifeed alert for new publications

Never miss any articles matching your research from any publisher
  • Get alerts for new papers matching your research
  • Find out the new papers from selected authors
  • Updated daily for 49'000+ journals and 6000+ publishers
  • Define your Scifeed now

SciFeed Share & Cite This Article

MDPI and ACS Style

Suárez-Albela, M.; Fernández-Caramés, T.M.; Fraga-Lamas, P.; Castedo, L. A Practical Evaluation of a High-Security Energy-Efficient Gateway for IoT Fog Computing Applications. Sensors 2017, 17, 1978.

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.

Related Articles

Article Metrics

Article Access Statistics



[Return to top]
Sensors EISSN 1424-8220 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top