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...

Full description

Bibliographic Details
Main Authors: Ivan Sokol, Peter Hubinský, Ľuboš Chovanec
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