Low-Latency Approach for Secure ECG Feature Based Cryptographic Key Generation

被引:25
作者
Moosavi, Sanaz Rahimi [1 ]
Nigussie, Ethiopia [1 ]
Levorato, Marco [2 ]
Virtanen, Seppo [1 ]
Isoaho, Jouni [1 ]
机构
[1] Univ Turku, Dept Future Technol, SF-20500 Turku, Finland
[2] Univ Calif Irvine, Dept Comp Sci, Irvine, CA 92697 USA
关键词
Cryptographic key generation; electrocardiogram; bio-electrical signal; body area network; AREA SENSOR NETWORKS; AUTHENTICATION; CLASSIFICATION; INFORMATION; MODEL;
D O I
10.1109/ACCESS.2017.2766523
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose a low-latency approach for generating secure electrocardiogram (ECG) feature-based cryptographic keys. This is done by taking advantage of the uniqueness and randomness properties of ECG's main features. This approach achieves a low-latency since the key generation relies on four reference-free ECG's main features that can be acquired in short time. We call the approach several ECG features (SEF)-based cryptographic key generation. SEF consists of: 1) detecting the arrival time of ECG's fiducial points using Daubechies wavelet transform to compute ECG's main features accordingly; 2) using a dynamic technique to specify the optimum number of bits that can be extracted from each main ECG feature, comprising of PR, RR, PP, QT, and ST intervals; 3) generating cryptographic keys by exploiting the above-mentioned ECG features; and 4) consolidating and strengthening the SEF approach with cryptographically secure pseudo-random number generators. Fibonacci linear feedback shift register and advanced encryption standard algorithms are implemented as the pseudo-random number generator to enhance the security level of the generated cryptographic keys. Our approach is applied to 239 subjects' ECG signals comprising of normal sinus rhythm, arrhythmia, atrial fibrillation, and myocardial infraction. The security analyses of the proposed approach are carried out in terms of distinctiveness, test of randomness, temporal variance, and using National Institute of Standards and Technology benchmark. The analyses reveal that the normal ECG rhythms have slightly better randomness compared with the abnormal ones. The analyses also show that the strengthened SEF key generation approach provides a higher security level in comparison to existing approaches that rely only on singleton ECG features. For the normal ECG rhythms, the SEF approach has in average the entropy of about 0.98 while cryptographic keys which are generated utilizing the strengthened SEF approach offer the entropy of similar to 1. The execution time required to generate the cryptographic keys on different processors is also examined. The results reveal that our SEF approach is in average 1.8 times faster than existing key generation approaches which only utilize the inter pulse interval feature of ECG.
引用
收藏
页码:428 / 442
页数:15
相关论文
共 49 条
[1]  
Agrafioti Foteini, 2011, Biometrics, P199
[2]   Key Agreement Schemes in Wireless Body Area Networks: Taxonomy and State-of-the-Art [J].
Ali, Aftab ;
Khan, Farrukh Aslam .
JOURNAL OF MEDICAL SYSTEMS, 2015, 39 (10)
[3]   Towards Using Physiological Signals as Cryptographic Keys in Body Area Networks [J].
Altop, Duygu Karaoglan ;
Levi, Albert ;
Tuzcu, Volkan .
PROCEEDINGS OF THE 2015 9TH INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING TECHNOLOGIES FOR HEALTHCARE (PERVASIVEHEALTH), 2015, :92-99
[4]   A security policy model for clinical information systems [J].
Anderson, RJ .
1996 IEEE SYMPOSIUM ON SECURITY AND PRIVACY, PROCEEDINGS, 1996, :30-43
[5]  
[Anonymous], 2009, P 2009 ICME INT C CO
[6]  
[Anonymous], 2006, P BIOM S SPEC SESS R
[7]  
[Anonymous], 2001, NIST SPECIAL PUBLICA
[8]  
[Anonymous], 2016, MATLAB R2016A
[9]  
[Anonymous], Proceedings of the 27th IEEE International Conference on Computer Communications (INFOCOM), DOI DOI 10.1109/INFOCOM.2008.4544608
[10]  
[Anonymous], 2013, Proc. of ACM CCS'13, DOI DOI 10.1145/2508859.2516658