Cargando…

Dynamically Reconfigurable Encryption and Decryption System Design for the Internet of Things Information Security

Information security is the foundation for building trust between the Internet of Things (IoT) and its users. Due to the sharp increase of information quantity and the limitation of hardware resources, it is difficult to maintain the high performance of hardware equipment, while also enhancing infor...

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, Zhu, Yao, Yan, Tong, Xiaojun, Luo, Qinghua, Chen, Xiangyu
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6338910/
https://www.ncbi.nlm.nih.gov/pubmed/30609820
http://dx.doi.org/10.3390/s19010143
_version_ 1783388514130329600
author Wang, Zhu
Yao, Yan
Tong, Xiaojun
Luo, Qinghua
Chen, Xiangyu
author_facet Wang, Zhu
Yao, Yan
Tong, Xiaojun
Luo, Qinghua
Chen, Xiangyu
author_sort Wang, Zhu
collection PubMed
description Information security is the foundation for building trust between the Internet of Things (IoT) and its users. Due to the sharp increase of information quantity and the limitation of hardware resources, it is difficult to maintain the high performance of hardware equipment, while also enhancing information security. To solve the problem of high consumption and low flexibility of multiple cryptographic algorithms hardware implementation, we have designed the Dynamically Reconfigurable Encryption and Decryption System, which is based on Field Programmable Gate Array. Considering the functional requirements, the cryptographic algorithm reconfigurable module files stored in External Memory could be configured dynamically into the assigned on-chip Reconfigurable Partition, supported by Core Controller and the Reconfiguration Control Platform. The experiment results show that, compared with the Static Encryption and Decryption System, our design reduces the logic resources by more than 30% and completes the algorithm swapping at the configuration speed of 15,759.51 Bytes/ms. It indicates that our design could reduce logic resources consumption and improve utilization efficiency and system flexibility.
format Online
Article
Text
id pubmed-6338910
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-63389102019-01-23 Dynamically Reconfigurable Encryption and Decryption System Design for the Internet of Things Information Security Wang, Zhu Yao, Yan Tong, Xiaojun Luo, Qinghua Chen, Xiangyu Sensors (Basel) Article Information security is the foundation for building trust between the Internet of Things (IoT) and its users. Due to the sharp increase of information quantity and the limitation of hardware resources, it is difficult to maintain the high performance of hardware equipment, while also enhancing information security. To solve the problem of high consumption and low flexibility of multiple cryptographic algorithms hardware implementation, we have designed the Dynamically Reconfigurable Encryption and Decryption System, which is based on Field Programmable Gate Array. Considering the functional requirements, the cryptographic algorithm reconfigurable module files stored in External Memory could be configured dynamically into the assigned on-chip Reconfigurable Partition, supported by Core Controller and the Reconfiguration Control Platform. The experiment results show that, compared with the Static Encryption and Decryption System, our design reduces the logic resources by more than 30% and completes the algorithm swapping at the configuration speed of 15,759.51 Bytes/ms. It indicates that our design could reduce logic resources consumption and improve utilization efficiency and system flexibility. MDPI 2019-01-03 /pmc/articles/PMC6338910/ /pubmed/30609820 http://dx.doi.org/10.3390/s19010143 Text en © 2019 by the authors. 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
Wang, Zhu
Yao, Yan
Tong, Xiaojun
Luo, Qinghua
Chen, Xiangyu
Dynamically Reconfigurable Encryption and Decryption System Design for the Internet of Things Information Security
title Dynamically Reconfigurable Encryption and Decryption System Design for the Internet of Things Information Security
title_full Dynamically Reconfigurable Encryption and Decryption System Design for the Internet of Things Information Security
title_fullStr Dynamically Reconfigurable Encryption and Decryption System Design for the Internet of Things Information Security
title_full_unstemmed Dynamically Reconfigurable Encryption and Decryption System Design for the Internet of Things Information Security
title_short Dynamically Reconfigurable Encryption and Decryption System Design for the Internet of Things Information Security
title_sort dynamically reconfigurable encryption and decryption system design for the internet of things information security
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6338910/
https://www.ncbi.nlm.nih.gov/pubmed/30609820
http://dx.doi.org/10.3390/s19010143
work_keys_str_mv AT wangzhu dynamicallyreconfigurableencryptionanddecryptionsystemdesignfortheinternetofthingsinformationsecurity
AT yaoyan dynamicallyreconfigurableencryptionanddecryptionsystemdesignfortheinternetofthingsinformationsecurity
AT tongxiaojun dynamicallyreconfigurableencryptionanddecryptionsystemdesignfortheinternetofthingsinformationsecurity
AT luoqinghua dynamicallyreconfigurableencryptionanddecryptionsystemdesignfortheinternetofthingsinformationsecurity
AT chenxiangyu dynamicallyreconfigurableencryptionanddecryptionsystemdesignfortheinternetofthingsinformationsecurity