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

被引:16
作者
Camara, Carmen [1 ,4 ]
Peris-Lopez, Pedro [1 ]
Martin, Honorio [2 ]
Aldalaien, Mu'awya [3 ]
机构
[1] Univ Carlos III Madrid, Dept Comp Sci, Leganes 28911, Spain
[2] Univ Carlos III Madrid, Dept Elect Technol, Leganes 28911, Spain
[3] Abu Dhabi Womens Coll, Higher Coll Technol, Abu Dhabi 41012, U Arab Emirates
[4] Univ Carlos III Madrid, Avda Univ 30, Leganes 28911, Spain
关键词
Wireless Sensor Networks (WSNs); Electrocardiogram (ECG) sensor; Random Number Generators (RNGs); wavelet; BODY AREA NETWORK; INTRUSION DETECTION; SCHEME;
D O I
10.3390/s18092747
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
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, DIEHARDER and 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.
引用
收藏
页数:15
相关论文
共 43 条
[1]  
Akansu A. N., 2001, MULTIRESOLUTION SIGN, P391, DOI [DOI 10.1016/B978-012047141-6/50006-9, https://doi.org/10.1016/B978-012047141-6/50006-9, 10.1016/B978-012047141-6/50006-9]
[2]   Deriving cryptographic keys from physiological signals [J].
Altop, Duygu Karaoglan ;
Levi, Albert ;
Tuzcu, Volkan .
PERVASIVE AND MOBILE COMPUTING, 2017, 39 :65-79
[3]  
Alves A.P., 2013, P 6 C BIOM EL DEC BI
[4]  
Anita P, 2011, COMM COM INF SC, V145, P239
[5]  
[Anonymous], 2013, Proc. of ACM CCS'13, DOI DOI 10.1145/2508859.2516658
[6]  
[Anonymous], 2010, 80022 SP NAT I STAND
[7]   Using the Timing Information of Heartbeats as an Entity Identifier to Secure Body Sensor Network [J].
Bao, Shu-Di ;
Poon, Carmen C. Y. ;
Zhang, Yuan-Ting ;
Shan, Lian-Feng .
IEEE TRANSACTIONS ON INFORMATION TECHNOLOGY IN BIOMEDICINE, 2008, 12 (06) :772-779
[8]   A survey on ECG analysis [J].
Berkaya, Selcan Kaplan ;
Uysal, Alper Kursat ;
Gunal, Efnan Sora ;
Ergin, Semih ;
Gunal, Serkan ;
Gulmezoglu, M. Bilginer .
BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2018, 43 :216-235
[9]   Dependable Structural Health Monitoring Using Wireless Sensor Networks [J].
Bhuiyan, Md Zakirul Alam ;
Wang, Guojun ;
Wu, Jie ;
Cao, Jiannong ;
Liu, Xuefeng ;
Wang, Tian .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2017, 14 (04) :363-376
[10]  
Brown Robert G., 2011, Dieharder: A Random Number Test Suite, published by Duke University Physics Department Durham, NC 27708-0305