Cargando…

A Lightweight System-On-Chip Based Cryptographic Core for Low-Cost Devices

The backbone of the Internet of things (IoT) platform consists of tiny low-cost devices that are continuously exchanging data. These devices are usually limited in terms of hardware footprint, memory capacity, and processing power. The devices are usually insecure because implementing standard crypt...

Descripción completa

Detalles Bibliográficos
Autores principales: Gookyi, Dennis Agyemanh Nana, Ryoo, Kwangki
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9030163/
https://www.ncbi.nlm.nih.gov/pubmed/35458989
http://dx.doi.org/10.3390/s22083004
_version_ 1784692074330718208
author Gookyi, Dennis Agyemanh Nana
Ryoo, Kwangki
author_facet Gookyi, Dennis Agyemanh Nana
Ryoo, Kwangki
author_sort Gookyi, Dennis Agyemanh Nana
collection PubMed
description The backbone of the Internet of things (IoT) platform consists of tiny low-cost devices that are continuously exchanging data. These devices are usually limited in terms of hardware footprint, memory capacity, and processing power. The devices are usually insecure because implementing standard cryptographic algorithms requires the use of a large hardware footprint which leads to an increase in the prices of devices. This study implements a System-on-Chip (SoC) based lightweight cryptographic core that consists of two encryption protocols, four authentication protocols, and a key generation/exchange protocol for ultra-low-cost devices. The hardware architectures use the concept of resource sharing to minimize the hardware area. The lightweight cryptographic SoC is tested by designing a desktop software application to serve as an interface to the hardware. The design is implemented using Verilog HDL and the 130 nm CMOS cell library is used for synthesis, which results in 33 k gate equivalents at a maximum clock frequency of 50 MHz.
format Online
Article
Text
id pubmed-9030163
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-90301632022-04-23 A Lightweight System-On-Chip Based Cryptographic Core for Low-Cost Devices Gookyi, Dennis Agyemanh Nana Ryoo, Kwangki Sensors (Basel) Article The backbone of the Internet of things (IoT) platform consists of tiny low-cost devices that are continuously exchanging data. These devices are usually limited in terms of hardware footprint, memory capacity, and processing power. The devices are usually insecure because implementing standard cryptographic algorithms requires the use of a large hardware footprint which leads to an increase in the prices of devices. This study implements a System-on-Chip (SoC) based lightweight cryptographic core that consists of two encryption protocols, four authentication protocols, and a key generation/exchange protocol for ultra-low-cost devices. The hardware architectures use the concept of resource sharing to minimize the hardware area. The lightweight cryptographic SoC is tested by designing a desktop software application to serve as an interface to the hardware. The design is implemented using Verilog HDL and the 130 nm CMOS cell library is used for synthesis, which results in 33 k gate equivalents at a maximum clock frequency of 50 MHz. MDPI 2022-04-14 /pmc/articles/PMC9030163/ /pubmed/35458989 http://dx.doi.org/10.3390/s22083004 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Gookyi, Dennis Agyemanh Nana
Ryoo, Kwangki
A Lightweight System-On-Chip Based Cryptographic Core for Low-Cost Devices
title A Lightweight System-On-Chip Based Cryptographic Core for Low-Cost Devices
title_full A Lightweight System-On-Chip Based Cryptographic Core for Low-Cost Devices
title_fullStr A Lightweight System-On-Chip Based Cryptographic Core for Low-Cost Devices
title_full_unstemmed A Lightweight System-On-Chip Based Cryptographic Core for Low-Cost Devices
title_short A Lightweight System-On-Chip Based Cryptographic Core for Low-Cost Devices
title_sort lightweight system-on-chip based cryptographic core for low-cost devices
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9030163/
https://www.ncbi.nlm.nih.gov/pubmed/35458989
http://dx.doi.org/10.3390/s22083004
work_keys_str_mv AT gookyidennisagyemanhnana alightweightsystemonchipbasedcryptographiccoreforlowcostdevices
AT ryookwangki alightweightsystemonchipbasedcryptographiccoreforlowcostdevices
AT gookyidennisagyemanhnana lightweightsystemonchipbasedcryptographiccoreforlowcostdevices
AT ryookwangki lightweightsystemonchipbasedcryptographiccoreforlowcostdevices