Lightweight Cryptography for the Encryption of Data Communication of IoT Devices
We are at the beginning of the age of the Internet of things. Soon, we will be surrounded by smart homes, cities, and infrastructure. To achieve this vision, millions of devices will have to be able to communicate with each other. The demands for communication channels will increase significantly. A...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-10-01
|
Series: | Electronics |
Subjects: | |
Online Access: | https://www.mdpi.com/2079-9292/10/21/2567 |
_version_ | 1797512683691442176 |
---|---|
author | Ivan Sokol Peter Hubinský Ľuboš Chovanec |
author_facet | Ivan Sokol Peter Hubinský Ľuboš Chovanec |
author_sort | Ivan Sokol |
collection | DOAJ |
description | We are at the beginning of the age of the Internet of things. Soon, we will be surrounded by smart homes, cities, and infrastructure. To achieve this vision, millions of devices will have to be able to communicate with each other. The demands for communication channels will increase significantly. An increasing amount of data will be transmitted with a requirement of minimal delay. The capacities of transmission systems can be quickly depleted. Building new communication channels is very time consuming but also financially demanding. To maximize existing infrastructure, we should pay attention today to the issue of transmitted data. One of the ways is to focus attention on reducing the volume of transmitted data. In this paper, we present a method of reducing the volume of data transmission between a server and an IoT device, focusing on the bandwidth, transmission security, and system resources of the IoT device. The required reduction is achieved by data compression and replacing the SSL/TLS cryptographic protocol with lightweight cryptography based on the Vernam cipher principle. The original SSL/TLS protocol is still used for device management needs only. |
first_indexed | 2024-03-10T06:05:08Z |
format | Article |
id | doaj.art-f982896e6cf24f2e9c15082257f1fc14 |
institution | Directory Open Access Journal |
issn | 2079-9292 |
language | English |
last_indexed | 2024-03-10T06:05:08Z |
publishDate | 2021-10-01 |
publisher | MDPI AG |
record_format | Article |
series | Electronics |
spelling | doaj.art-f982896e6cf24f2e9c15082257f1fc142023-11-22T20:37:36ZengMDPI AGElectronics2079-92922021-10-011021256710.3390/electronics10212567Lightweight Cryptography for the Encryption of Data Communication of IoT DevicesIvan Sokol0Peter Hubinský1Ľuboš Chovanec2Faculty of Electrical Engineering and Information Technology, Slovak Technical University in Bratislava, Ilkovičova 3, 81219 Bratislava, SlovakiaFaculty of Electrical Engineering and Information Technology, Slovak Technical University in Bratislava, Ilkovičova 3, 81219 Bratislava, SlovakiaFaculty of Electrical Engineering and Information Technology, Slovak Technical University in Bratislava, Ilkovičova 3, 81219 Bratislava, SlovakiaWe are at the beginning of the age of the Internet of things. Soon, we will be surrounded by smart homes, cities, and infrastructure. To achieve this vision, millions of devices will have to be able to communicate with each other. The demands for communication channels will increase significantly. An increasing amount of data will be transmitted with a requirement of minimal delay. The capacities of transmission systems can be quickly depleted. Building new communication channels is very time consuming but also financially demanding. To maximize existing infrastructure, we should pay attention today to the issue of transmitted data. One of the ways is to focus attention on reducing the volume of transmitted data. In this paper, we present a method of reducing the volume of data transmission between a server and an IoT device, focusing on the bandwidth, transmission security, and system resources of the IoT device. The required reduction is achieved by data compression and replacing the SSL/TLS cryptographic protocol with lightweight cryptography based on the Vernam cipher principle. The original SSL/TLS protocol is still used for device management needs only.https://www.mdpi.com/2079-9292/10/21/2567internet of things (IoT)data compressionSSL/TLS cryptographic protocollightweight cryptography (LWC) |
spellingShingle | Ivan Sokol Peter Hubinský Ľuboš Chovanec Lightweight Cryptography for the Encryption of Data Communication of IoT Devices Electronics internet of things (IoT) data compression SSL/TLS cryptographic protocol lightweight cryptography (LWC) |
title | Lightweight Cryptography for the Encryption of Data Communication of IoT Devices |
title_full | Lightweight Cryptography for the Encryption of Data Communication of IoT Devices |
title_fullStr | Lightweight Cryptography for the Encryption of Data Communication of IoT Devices |
title_full_unstemmed | Lightweight Cryptography for the Encryption of Data Communication of IoT Devices |
title_short | Lightweight Cryptography for the Encryption of Data Communication of IoT Devices |
title_sort | lightweight cryptography for the encryption of data communication of iot devices |
topic | internet of things (IoT) data compression SSL/TLS cryptographic protocol lightweight cryptography (LWC) |
url | https://www.mdpi.com/2079-9292/10/21/2567 |
work_keys_str_mv | AT ivansokol lightweightcryptographyfortheencryptionofdatacommunicationofiotdevices AT peterhubinsky lightweightcryptographyfortheencryptionofdatacommunicationofiotdevices AT luboschovanec lightweightcryptographyfortheencryptionofdatacommunicationofiotdevices |