ECG encryption and identification based security solution on the Zynq SoC for connected health systems

Connected health is a technology that associates medical devices, security devices and communication technologies. It enables patients to be monitored and treated remotely from their home. Patients data and medical records within a connected health system should be securely stored and transmitted for further analysis and diagnosis. This paper presents a set of security solutions that can be deployed in a connected health environment, which includes the advanced encryption standard (AES) algorithm and electrocardiogram (ECG) identification system. Efficient System-on-Chip (SoC) implementations for the proposed algorithms have been carried out on the Xilinx ZC702 prototyping board. The Achieved hardware implementation results have shown that the proposed AES and ECG identification based system met the real-time requirements and outperformed existing field programmable gate array (FPGA)-based systems in different key performance metrics such as processing time, hardware resources and power consumption. The proposed systems can process an ECG sample in 10.71ms and uses only 30% of the available hardware resources with a power consumption of 107mW. An ECG based solution for connected health systems.ECG based solution on a reconfigurable hardware.Implementation of ECG algorithms on Zynq SoC.

[1]  Abbes Amira,et al.  ECG Security Identification System on the Zynq SoC Platform , 2015, 2015 IEEE International Conference on Computer and Information Technology; Ubiquitous Computing and Communications; Dependable, Autonomic and Secure Computing; Pervasive Intelligence and Computing.

[2]  Abdul N. Sazish,et al.  Efficient FPGA implementation of a wireless communication system using Bluetooth connectivity , 2010, Proceedings of 2010 IEEE International Symposium on Circuits and Systems.

[3]  Kris Gaj,et al.  Can high-level synthesis compete against a hand-written code in the cryptographic domain? A case study , 2014, 2014 International Conference on ReConFigurable Computing and FPGAs (ReConFig14).

[4]  John A. Stankovic,et al.  Research Directions for the Internet of Things , 2014, IEEE Internet of Things Journal.

[5]  Saeed Sharifian,et al.  An ultra-high throughput and fully pipelined implementation of AES algorithm on FPGA , 2015, Microprocess. Microsystems.

[6]  Hoi-Jun Yoo,et al.  A low energy bio sensor node processor for continuous healthcare monitoring system , 2008, 2008 IEEE Asian Solid-State Circuits Conference.

[7]  Kris Gaj,et al.  Hardware Benchmarking of Cryptographic Algorithms Using High-Level Synthesis Tools: The SHA-3 Contest Case Study , 2015, ARC.

[8]  Shuenn-Shyang Wang,et al.  An efficient FPGA implementation of advanced encryption standard algorithm , 2004, 2004 IEEE International Symposium on Circuits and Systems (IEEE Cat. No.04CH37512).

[9]  Vikash Kumar,et al.  Vikash Kumar , 2019, Authors group.

[10]  Arash Reyhani-Masoleh,et al.  Efficient and High-Performance Parallel Hardware Architectures for the AES-GCM , 2012, IEEE Transactions on Computers.

[11]  Zhen Ji,et al.  Adaptive Lifting Scheme for ECG QRS complexes detection and its FPGA implementation , 2010, 2010 3rd International Conference on Biomedical Engineering and Informatics.

[12]  E. Gonzales,et al.  Increasing opportunities for the productive engagement of older adults: a response to population aging. , 2015, The Gerontologist.

[13]  Abbes Amira,et al.  A Reconfigurable Wireless Environment for ECG Monitoring and Encryption , 2013, Int. J. Embed. Real Time Commun. Syst..

[14]  Abbes Amira,et al.  An embedded system for on field testing of human identification using ECG biometric , 2012, 2012 11th International Conference on Information Science, Signal Processing and their Applications (ISSPA).

[15]  Michela Borghetti,et al.  Sensorized Glove for Measuring Hand Finger Flexion for Rehabilitation Purposes , 2013, IEEE Transactions on Instrumentation and Measurement.

[16]  Rosario Morello,et al.  A Smart ECG Measurement System Based on Web-Service-Oriented Architecture for Telemedicine Applications , 2010, IEEE Transactions on Instrumentation and Measurement.

[17]  Tim Good,et al.  Pipelined AES on FPGA with support for feedback modes (in a multi-channel environment) , 2007, IET Inf. Secur..

[18]  Vincent Rijmen,et al.  The Design of Rijndael: AES - The Advanced Encryption Standard , 2002 .

[19]  Mohammed Benaissa,et al.  Low area memory-free FPGA implementation of the AES algorithm , 2012, 22nd International Conference on Field Programmable Logic and Applications (FPL).

[20]  Rengarajan Amirtharaj,et al.  Survey and Analysis of Hardware Cryptographic and Steganographic Systems on FPGA , 2012 .

[21]  Arshad Aziz,et al.  A compact AES encryption core on Xilinx FPGA , 2009, 2009 2nd International Conference on Computer, Control and Communication.

[22]  Upkar Varshney,et al.  Pervasive Healthcare and Wireless Health Monitoring , 2007, Mob. Networks Appl..

[23]  Mostafa I. Soliman,et al.  FPGA implementation and performance evaluation of a high throughput crypto coprocessor , 2011, J. Parallel Distributed Comput..

[24]  Xinghuo Yu,et al.  Real-Time ECG Monitoring System Based on FPGA , 2007, IECON 2007 - 33rd Annual Conference of the IEEE Industrial Electronics Society.

[25]  S. Wyke,et al.  Epidemiology of multimorbidity and implications for health care, research, and medical education: a cross-sectional study , 2012, The Lancet.

[26]  Jie Li,et al.  Evaluation of Correlation Power Analysis Resistance and Its Application on Asymmetric Mask Protected Data Encryption Standard Hardware , 2013, IEEE Transactions on Instrumentation and Measurement.

[27]  Dong Chen,et al.  Efficient architecture and implementations of AES , 2010, 2010 3rd International Conference on Advanced Computer Theory and Engineering(ICACTE).

[28]  M. Arthanari,et al.  ECG Feature Extraction Techniques - A Survey Approach , 2010, ArXiv.

[29]  B. V. K. Vijaya Kumar,et al.  Investigation of human identification using two-lead Electrocardiogram (ECG) signals , 2010, 2010 Fourth IEEE International Conference on Biometrics: Theory, Applications and Systems (BTAS).

[30]  李波,et al.  Evaluation of Correlation Power Analysis Resistance and Its Application on Asymmetric Mask Protected Data Encryption Standard Hardware , 2013 .

[31]  Marimuthu Palaniswami,et al.  Internet of Things (IoT): A vision, architectural elements, and future directions , 2012, Future Gener. Comput. Syst..

[32]  Prabhas Chongstitvatana,et al.  FPGA-based online-learning using parallel genetic algorithm and neural network for ECG signal classification , 2010, ECTI-CON2010: The 2010 ECTI International Confernce on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology.

[33]  Colin Tankard,et al.  The security issues of the Internet of Things , 2015 .

[34]  A. Ahmadian,et al.  ECG Feature Extraction Based on Multiresolution Wavelet Transform , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.

[35]  Dimitrios Hatzinakos,et al.  A new ECG feature extractor for biometric recognition , 2009, 2009 16th International Conference on Digital Signal Processing.

[36]  Mohammed Bahoura,et al.  FPGA-implementation of wavelet-based denoising technique to remove power-line interference from ECG signal , 2010, Proceedings of the 10th IEEE International Conference on Information Technology and Applications in Biomedicine.