Cargando…

Cryptographic Keys Generating and Renewing System for IoT Network Nodes—A Concept

Designers and users of the Internet of Things (IoT) are devoting more and more attention to the issues of security and privacy as well as the integration of data coming from various areas. A critical element of cooperation is building mutual trust and secure data exchange. Because IoT devices usuall...

Descripción completa

Detalles Bibliográficos
Autor principal: Furtak, Janusz
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7506720/
https://www.ncbi.nlm.nih.gov/pubmed/32899380
http://dx.doi.org/10.3390/s20175012
_version_ 1783585078802120704
author Furtak, Janusz
author_facet Furtak, Janusz
author_sort Furtak, Janusz
collection PubMed
description Designers and users of the Internet of Things (IoT) are devoting more and more attention to the issues of security and privacy as well as the integration of data coming from various areas. A critical element of cooperation is building mutual trust and secure data exchange. Because IoT devices usually have small memory resources, limited computing power, and limited energy resources, it is often impossible to effectively use a well-known solution based on the Certification Authority. This article describes the concept of the system for a cryptographic Key Generating and Renewing system (KGR). The concept of the solution is based on the use of the hardware Trusted Platform Module (TPM) v2.0 to support the procedures of creating trust structures, generating keys, protecting stored data, and securing data exchange between system nodes. The main tasks of the system are the secure distribution of a new symmetric key and renewal of an expired key for data exchange parties. The KGR system is especially designed for clusters of the IoT nodes but can also be used by other systems. A service based on the Message Queuing Telemetry Transport (MQTT) protocol will be used to exchange data between nodes of the KGR system.
format Online
Article
Text
id pubmed-7506720
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-75067202020-09-26 Cryptographic Keys Generating and Renewing System for IoT Network Nodes—A Concept Furtak, Janusz Sensors (Basel) Article Designers and users of the Internet of Things (IoT) are devoting more and more attention to the issues of security and privacy as well as the integration of data coming from various areas. A critical element of cooperation is building mutual trust and secure data exchange. Because IoT devices usually have small memory resources, limited computing power, and limited energy resources, it is often impossible to effectively use a well-known solution based on the Certification Authority. This article describes the concept of the system for a cryptographic Key Generating and Renewing system (KGR). The concept of the solution is based on the use of the hardware Trusted Platform Module (TPM) v2.0 to support the procedures of creating trust structures, generating keys, protecting stored data, and securing data exchange between system nodes. The main tasks of the system are the secure distribution of a new symmetric key and renewal of an expired key for data exchange parties. The KGR system is especially designed for clusters of the IoT nodes but can also be used by other systems. A service based on the Message Queuing Telemetry Transport (MQTT) protocol will be used to exchange data between nodes of the KGR system. MDPI 2020-09-03 /pmc/articles/PMC7506720/ /pubmed/32899380 http://dx.doi.org/10.3390/s20175012 Text en © 2020 by the author. 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 (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Furtak, Janusz
Cryptographic Keys Generating and Renewing System for IoT Network Nodes—A Concept
title Cryptographic Keys Generating and Renewing System for IoT Network Nodes—A Concept
title_full Cryptographic Keys Generating and Renewing System for IoT Network Nodes—A Concept
title_fullStr Cryptographic Keys Generating and Renewing System for IoT Network Nodes—A Concept
title_full_unstemmed Cryptographic Keys Generating and Renewing System for IoT Network Nodes—A Concept
title_short Cryptographic Keys Generating and Renewing System for IoT Network Nodes—A Concept
title_sort cryptographic keys generating and renewing system for iot network nodes—a concept
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7506720/
https://www.ncbi.nlm.nih.gov/pubmed/32899380
http://dx.doi.org/10.3390/s20175012
work_keys_str_mv AT furtakjanusz cryptographickeysgeneratingandrenewingsystemforiotnetworknodesaconcept