A High-Throughput Random Binary Sequence Generator Based on ECG

A Wireless Body Area Network (WBAN) is a network that expands over the human body, consisting of multiple nodes that are connected through wireless channels. It offers many applications in the area of remote health care. Maintaining the security of health information in WBAN is an essential requirem...

Full description

Bibliographic Details
Main Authors: Christine Zenieh, Mohamed Mazen Al-Mahairi, Moufid Haddad
Format: Article
Language:English
Published: IEEE 2022-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9802106/
_version_ 1811327706673971200
author Christine Zenieh
Mohamed Mazen Al-Mahairi
Moufid Haddad
author_facet Christine Zenieh
Mohamed Mazen Al-Mahairi
Moufid Haddad
author_sort Christine Zenieh
collection DOAJ
description A Wireless Body Area Network (WBAN) is a network that expands over the human body, consisting of multiple nodes that are connected through wireless channels. It offers many applications in the area of remote health care. Maintaining the security of health information in WBAN is an essential requirement. One aspect of ensuring WBAN security is the generation of random binary sequences (RBSs), e.g., encryption keys generation. Due to the very limited resources of WBAN sensors, traditional pseudorandom number generators cannot be used. To reduce resource consumption, some researchers suggested using biometrics in generating RBSs, specifically the electrocardiogram (ECG) signal. However, their methods suffer from low throughput, so they are not suitable for real-time healthcare applications. In this paper, we present a new random sequence generator based on the ECG signal. Our contribution is to build a random sequence generator that generates different length RBSs and has throughput tens or hundreds of times higher than previous methods. Our generator reduces resource consumption due to its very simple processing operations. To evaluate the proposed generator, RBSs of different lengths (128, 256, 512, 1024, 2048 bits) were generated from two ECG datasets, the first is for healthy people, and the second is for people who suffer from arrhythmia. The randomness and distinctiveness of the generated RBSs are evaluated using the National Institute of Standards and Technology (NIST) statistical tests and the Hamming distance. Thus, we have proved that the resulting RBSs are appropriate for information security applications.
first_indexed 2024-04-13T15:11:44Z
format Article
id doaj.art-e95ad334a5c34843a2ce0838ec8308cc
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-04-13T15:11:44Z
publishDate 2022-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-e95ad334a5c34843a2ce0838ec8308cc2022-12-22T02:41:59ZengIEEEIEEE Access2169-35362022-01-0110671176712710.1109/ACCESS.2022.31850579802106A High-Throughput Random Binary Sequence Generator Based on ECGChristine Zenieh0https://orcid.org/0000-0002-1107-4190Mohamed Mazen Al-Mahairi1Moufid Haddad2Computer and Automation Engineering Department, Faculty of Mechanical and Electrical Engineering, Damascus University, Damascus, SyriaComputer and Automation Engineering Department, Faculty of Mechanical and Electrical Engineering, Damascus University, Damascus, SyriaComputer and Automation Engineering Department, Faculty of Mechanical and Electrical Engineering, Damascus University, Damascus, SyriaA Wireless Body Area Network (WBAN) is a network that expands over the human body, consisting of multiple nodes that are connected through wireless channels. It offers many applications in the area of remote health care. Maintaining the security of health information in WBAN is an essential requirement. One aspect of ensuring WBAN security is the generation of random binary sequences (RBSs), e.g., encryption keys generation. Due to the very limited resources of WBAN sensors, traditional pseudorandom number generators cannot be used. To reduce resource consumption, some researchers suggested using biometrics in generating RBSs, specifically the electrocardiogram (ECG) signal. However, their methods suffer from low throughput, so they are not suitable for real-time healthcare applications. In this paper, we present a new random sequence generator based on the ECG signal. Our contribution is to build a random sequence generator that generates different length RBSs and has throughput tens or hundreds of times higher than previous methods. Our generator reduces resource consumption due to its very simple processing operations. To evaluate the proposed generator, RBSs of different lengths (128, 256, 512, 1024, 2048 bits) were generated from two ECG datasets, the first is for healthy people, and the second is for people who suffer from arrhythmia. The randomness and distinctiveness of the generated RBSs are evaluated using the National Institute of Standards and Technology (NIST) statistical tests and the Hamming distance. Thus, we have proved that the resulting RBSs are appropriate for information security applications.https://ieeexplore.ieee.org/document/9802106/Electrocardiogrampseudorandom number generatorrandom bit sequencerandom number generatorwireless body area network
spellingShingle Christine Zenieh
Mohamed Mazen Al-Mahairi
Moufid Haddad
A High-Throughput Random Binary Sequence Generator Based on ECG
IEEE Access
Electrocardiogram
pseudorandom number generator
random bit sequence
random number generator
wireless body area network
title A High-Throughput Random Binary Sequence Generator Based on ECG
title_full A High-Throughput Random Binary Sequence Generator Based on ECG
title_fullStr A High-Throughput Random Binary Sequence Generator Based on ECG
title_full_unstemmed A High-Throughput Random Binary Sequence Generator Based on ECG
title_short A High-Throughput Random Binary Sequence Generator Based on ECG
title_sort high throughput random binary sequence generator based on ecg
topic Electrocardiogram
pseudorandom number generator
random bit sequence
random number generator
wireless body area network
url https://ieeexplore.ieee.org/document/9802106/
work_keys_str_mv AT christinezenieh ahighthroughputrandombinarysequencegeneratorbasedonecg
AT mohamedmazenalmahairi ahighthroughputrandombinarysequencegeneratorbasedonecg
AT moufidhaddad ahighthroughputrandombinarysequencegeneratorbasedonecg
AT christinezenieh highthroughputrandombinarysequencegeneratorbasedonecg
AT mohamedmazenalmahairi highthroughputrandombinarysequencegeneratorbasedonecg
AT moufidhaddad highthroughputrandombinarysequencegeneratorbasedonecg