Cargando…

ECG-RNG: A Random Number Generator Based on ECG Signals and Suitable for Securing Wireless Sensor Networks

Wireless Sensor Networks (WSNs) are a promising technology with applications in many areas such as environment monitoring, agriculture, the military field or health-care, to name but a few. Unfortunately, the wireless connectivity of the sensors opens doors to many security threats, and therefore, c...

Descripción completa

Detalles Bibliográficos
Autores principales: Camara, Carmen, Peris-Lopez, Pedro, Martín, Honorio, Aldalaien, Mu’awya
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6164852/
https://www.ncbi.nlm.nih.gov/pubmed/30134589
http://dx.doi.org/10.3390/s18092747
_version_ 1783359698832982016
author Camara, Carmen
Peris-Lopez, Pedro
Martín, Honorio
Aldalaien, Mu’awya
author_facet Camara, Carmen
Peris-Lopez, Pedro
Martín, Honorio
Aldalaien, Mu’awya
author_sort Camara, Carmen
collection PubMed
description Wireless Sensor Networks (WSNs) are a promising technology with applications in many areas such as environment monitoring, agriculture, the military field or health-care, to name but a few. Unfortunately, the wireless connectivity of the sensors opens doors to many security threats, and therefore, cryptographic solutions must be included on-board these devices and preferably in their design phase. In this vein, Random Number Generators (RNGs) play a critical role in security solutions such as authentication protocols or key-generation algorithms. In this article is proposed an avant-garde proposal based on the cardiac signal generator we carry with us (our heart), which can be recorded with medical or even low-cost sensors with wireless connectivity. In particular, for the extraction of random bits, a multi-level decomposition has been performed by wavelet analysis. The proposal has been tested with one of the largest and most publicly available datasets of electrocardiogram signals (202 subjects and 24 h of recording time). Regarding the assessment, the proposed True Random Number Generator (TRNG) has been tested with the most demanding batteries of statistical tests (ENT, DIEHARDERand NIST), and this has been completed with a bias, distinctiveness and performance analysis. From the analysis conducted, it can be concluded that the output stream of our proposed TRNG behaves as a random variable and is suitable for securing WSNs.
format Online
Article
Text
id pubmed-6164852
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-61648522018-10-10 ECG-RNG: A Random Number Generator Based on ECG Signals and Suitable for Securing Wireless Sensor Networks Camara, Carmen Peris-Lopez, Pedro Martín, Honorio Aldalaien, Mu’awya Sensors (Basel) Article Wireless Sensor Networks (WSNs) are a promising technology with applications in many areas such as environment monitoring, agriculture, the military field or health-care, to name but a few. Unfortunately, the wireless connectivity of the sensors opens doors to many security threats, and therefore, cryptographic solutions must be included on-board these devices and preferably in their design phase. In this vein, Random Number Generators (RNGs) play a critical role in security solutions such as authentication protocols or key-generation algorithms. In this article is proposed an avant-garde proposal based on the cardiac signal generator we carry with us (our heart), which can be recorded with medical or even low-cost sensors with wireless connectivity. In particular, for the extraction of random bits, a multi-level decomposition has been performed by wavelet analysis. The proposal has been tested with one of the largest and most publicly available datasets of electrocardiogram signals (202 subjects and 24 h of recording time). Regarding the assessment, the proposed True Random Number Generator (TRNG) has been tested with the most demanding batteries of statistical tests (ENT, DIEHARDERand NIST), and this has been completed with a bias, distinctiveness and performance analysis. From the analysis conducted, it can be concluded that the output stream of our proposed TRNG behaves as a random variable and is suitable for securing WSNs. MDPI 2018-08-21 /pmc/articles/PMC6164852/ /pubmed/30134589 http://dx.doi.org/10.3390/s18092747 Text en © 2018 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
Camara, Carmen
Peris-Lopez, Pedro
Martín, Honorio
Aldalaien, Mu’awya
ECG-RNG: A Random Number Generator Based on ECG Signals and Suitable for Securing Wireless Sensor Networks
title ECG-RNG: A Random Number Generator Based on ECG Signals and Suitable for Securing Wireless Sensor Networks
title_full ECG-RNG: A Random Number Generator Based on ECG Signals and Suitable for Securing Wireless Sensor Networks
title_fullStr ECG-RNG: A Random Number Generator Based on ECG Signals and Suitable for Securing Wireless Sensor Networks
title_full_unstemmed ECG-RNG: A Random Number Generator Based on ECG Signals and Suitable for Securing Wireless Sensor Networks
title_short ECG-RNG: A Random Number Generator Based on ECG Signals and Suitable for Securing Wireless Sensor Networks
title_sort ecg-rng: a random number generator based on ecg signals and suitable for securing wireless sensor networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6164852/
https://www.ncbi.nlm.nih.gov/pubmed/30134589
http://dx.doi.org/10.3390/s18092747
work_keys_str_mv AT camaracarmen ecgrngarandomnumbergeneratorbasedonecgsignalsandsuitableforsecuringwirelesssensornetworks
AT perislopezpedro ecgrngarandomnumbergeneratorbasedonecgsignalsandsuitableforsecuringwirelesssensornetworks
AT martinhonorio ecgrngarandomnumbergeneratorbasedonecgsignalsandsuitableforsecuringwirelesssensornetworks
AT aldalaienmuawya ecgrngarandomnumbergeneratorbasedonecgsignalsandsuitableforsecuringwirelesssensornetworks