Cargando…
Heartbeats Do Not Make Good Pseudo-Random Number Generators: An Analysis of the Randomness of Inter-Pulse Intervals
The proliferation of wearable and implantable medical devices has given rise to an interest in developing security schemes suitable for these systems and the environment in which they operate. One area that has received much attention lately is the use of (human) biological signals as the basis for...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2018
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7512659/ https://www.ncbi.nlm.nih.gov/pubmed/33265185 http://dx.doi.org/10.3390/e20020094 |
_version_ | 1783586209099939840 |
---|---|
author | Ortiz-Martin, Lara Picazo-Sanchez, Pablo Peris-Lopez, Pedro Tapiador, Juan |
author_facet | Ortiz-Martin, Lara Picazo-Sanchez, Pablo Peris-Lopez, Pedro Tapiador, Juan |
author_sort | Ortiz-Martin, Lara |
collection | PubMed |
description | The proliferation of wearable and implantable medical devices has given rise to an interest in developing security schemes suitable for these systems and the environment in which they operate. One area that has received much attention lately is the use of (human) biological signals as the basis for biometric authentication, identification and the generation of cryptographic keys. The heart signal (e.g., as recorded in an electrocardiogram) has been used by several researchers in the last few years. Specifically, the so-called Inter-Pulse Intervals (IPIs), which is the time between two consecutive heartbeats, have been repeatedly pointed out as a potentially good source of entropy and are at the core of various recent authentication protocols. In this work, we report the results of a large-scale statistical study to determine whether such an assumption is (or not) upheld. For this, we have analyzed 19 public datasets of heart signals from the Physionet repository, spanning electrocardiograms from 1353 subjects sampled at different frequencies and with lengths that vary between a few minutes and several hours. We believe this is the largest dataset on this topic analyzed in the literature. We have then applied a standard battery of randomness tests to the extracted IPIs. Under the algorithms described in this paper and after analyzing these 19 public ECG datasets, our results raise doubts about the use of IPI values as a good source of randomness for cryptographic purposes. This has repercussions both in the security of some of the protocols proposed up to now and also in the design of future IPI-based schemes. |
format | Online Article Text |
id | pubmed-7512659 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2018 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-75126592020-11-09 Heartbeats Do Not Make Good Pseudo-Random Number Generators: An Analysis of the Randomness of Inter-Pulse Intervals Ortiz-Martin, Lara Picazo-Sanchez, Pablo Peris-Lopez, Pedro Tapiador, Juan Entropy (Basel) Article The proliferation of wearable and implantable medical devices has given rise to an interest in developing security schemes suitable for these systems and the environment in which they operate. One area that has received much attention lately is the use of (human) biological signals as the basis for biometric authentication, identification and the generation of cryptographic keys. The heart signal (e.g., as recorded in an electrocardiogram) has been used by several researchers in the last few years. Specifically, the so-called Inter-Pulse Intervals (IPIs), which is the time between two consecutive heartbeats, have been repeatedly pointed out as a potentially good source of entropy and are at the core of various recent authentication protocols. In this work, we report the results of a large-scale statistical study to determine whether such an assumption is (or not) upheld. For this, we have analyzed 19 public datasets of heart signals from the Physionet repository, spanning electrocardiograms from 1353 subjects sampled at different frequencies and with lengths that vary between a few minutes and several hours. We believe this is the largest dataset on this topic analyzed in the literature. We have then applied a standard battery of randomness tests to the extracted IPIs. Under the algorithms described in this paper and after analyzing these 19 public ECG datasets, our results raise doubts about the use of IPI values as a good source of randomness for cryptographic purposes. This has repercussions both in the security of some of the protocols proposed up to now and also in the design of future IPI-based schemes. MDPI 2018-01-30 /pmc/articles/PMC7512659/ /pubmed/33265185 http://dx.doi.org/10.3390/e20020094 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 Ortiz-Martin, Lara Picazo-Sanchez, Pablo Peris-Lopez, Pedro Tapiador, Juan Heartbeats Do Not Make Good Pseudo-Random Number Generators: An Analysis of the Randomness of Inter-Pulse Intervals |
title | Heartbeats Do Not Make Good Pseudo-Random Number Generators: An Analysis of the Randomness of Inter-Pulse Intervals |
title_full | Heartbeats Do Not Make Good Pseudo-Random Number Generators: An Analysis of the Randomness of Inter-Pulse Intervals |
title_fullStr | Heartbeats Do Not Make Good Pseudo-Random Number Generators: An Analysis of the Randomness of Inter-Pulse Intervals |
title_full_unstemmed | Heartbeats Do Not Make Good Pseudo-Random Number Generators: An Analysis of the Randomness of Inter-Pulse Intervals |
title_short | Heartbeats Do Not Make Good Pseudo-Random Number Generators: An Analysis of the Randomness of Inter-Pulse Intervals |
title_sort | heartbeats do not make good pseudo-random number generators: an analysis of the randomness of inter-pulse intervals |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7512659/ https://www.ncbi.nlm.nih.gov/pubmed/33265185 http://dx.doi.org/10.3390/e20020094 |
work_keys_str_mv | AT ortizmartinlara heartbeatsdonotmakegoodpseudorandomnumbergeneratorsananalysisoftherandomnessofinterpulseintervals AT picazosanchezpablo heartbeatsdonotmakegoodpseudorandomnumbergeneratorsananalysisoftherandomnessofinterpulseintervals AT perislopezpedro heartbeatsdonotmakegoodpseudorandomnumbergeneratorsananalysisoftherandomnessofinterpulseintervals AT tapiadorjuan heartbeatsdonotmakegoodpseudorandomnumbergeneratorsananalysisoftherandomnessofinterpulseintervals |