QR code–based ECG signal encryption/decryption algorithm

Abstract The paper presents a novel and enhanced bio-signal (ECG) cryptographic technique in which a QR code has been successfully utilized as a data container. The bio-signal encryption process considers ECG samples in the form of integers in order to create corresponding binary pair sequences that are converted as equivalent ciphertext information. Subsequently, the generated ciphertexts are transformed into QR code by using a QR code generator/reader in order to ensure further security. The encryption process generates a binary key for each binary pair that will be used during signal decryption. The imperceptibility of a reconstructed ECG signal is evaluated by analyzing performance metrics in terms of PSNR and PRD values. The average PSNR values are found to be above 42 dB, whereas PRD values observed were less than 3.43 percent. It is further proved that the proposed technique can encrypt a maximum of 226 kb of diagnose data by using merely seven QR codes.

[1]  Lynn A. Karoly,et al.  Health Insurance Portability and Accountability Act of 1996 (HIPAA) Administrative Simplification , 2010, Practice Management Consultant.

[2]  Roberto Torroba,et al.  Optical encryption and QR codes: secure and noise-free information retrieval. , 2013, Optics express.

[3]  Yi Qin,et al.  Encryption of QR code and grayscale image in interference-based scheme with high quality retrieval and silhouette problem removal , 2016 .

[4]  Douglas R. Stinson,et al.  Cryptography: Theory and Practice , 1995 .

[5]  Jinhu Lu,et al.  On Cryptanalysis of Fridrich's chaotic image encryption scheme , 2016, ArXiv.

[6]  Jingjuan Zhang,et al.  Multiple-image encryption by wavelength multiplexing. , 2005, Optics letters.

[7]  Bryan M. Hennelly,et al.  QR code-based non-linear image encryption using Shearlet transform and spiral phase transform , 2018 .

[8]  Abbes Amira,et al.  ECG encryption and identification based security solution on the Zynq SoC for connected health systems , 2017, J. Parallel Distributed Comput..

[9]  Yuan-Hsiang Lin,et al.  A wireless PDA-based physiological monitoring system for patient transport , 2004, IEEE Transactions on Information Technology in Biomedicine.

[10]  Abdul Hanan Abdullah,et al.  Image encryption using a synchronous permutation-diffusion technique , 2017 .

[11]  Refet Firat Yazicioglu,et al.  ECG Signal Compression and Classification Algorithm With Quad Level Vector for ECG Holter System , 2010, IEEE Transactions on Information Technology in Biomedicine.

[12]  Jingjuan Zhang,et al.  Double random-phase encoding in the Fresnel domain. , 2004, Optics letters.

[13]  Jingjuan Zhang,et al.  Position multiplexing for multiple-image encryption , 2006 .

[14]  Yang Wei,et al.  Optical image encryption using QR code and multilevel fingerprints in gyrator transform domains , 2017 .

[15]  Xiang Zhu,et al.  A simple and practical color image encryption with the help of QR code , 2015 .

[16]  Willis J. Tompkins,et al.  A Real-Time QRS Detection Algorithm , 1985, IEEE Transactions on Biomedical Engineering.

[17]  B Javidi,et al.  Error-reduction techniques and error analysis for fully phase- and amplitude-based encryption. , 2000, Applied optics.

[18]  Bahram Javidi,et al.  Roadmap on optical security , 2016 .

[19]  Zhi Jin,et al.  Is QR code an optimal data container in optical encryption systems from an error-correction coding perspective? , 2018, Journal of the Optical Society of America. A, Optics, image science, and vision.

[20]  S. Uma Maheswari,et al.  Frequency domain QR code based image steganography using Fresnelet transform , 2015 .

[21]  Chenggong Zhang,et al.  Vulnerability to ciphertext-only attack of optical encryption scheme based on double random phase encoding. , 2015, Optics express.

[22]  Yi Qin,et al.  Information Encryption in Ghost Imaging With Customized Data Container and XOR Operation , 2017, IEEE Photonics Journal.

[23]  Xia Li,et al.  Noise Removal for Optical Holographic Encryption from Telecommunication Engineering Perspective , 2016 .

[24]  Ayman Ibaida,et al.  Wavelet-Based ECG Steganography for Protecting Patient Confidential Information in Point-of-Care Systems , 2013, IEEE Transactions on Biomedical Engineering.

[25]  Qiong Gong,et al.  Optical information encryption based on incoherent superposition with the help of the QR code , 2014 .

[26]  Shuming Jiao,et al.  QR code based noise-free optical encryption and decryption of a gray scale image , 2017 .

[27]  Roberto Torroba,et al.  Experimental QR code optical encryption: noise-free data recovering. , 2014, Optics letters.

[28]  Ghazali Sulong,et al.  A Survey on Emerging Challenges in Selective Color Image Encryption Techniques , 2015 .

[29]  Swaminathan Ramakrishnan,et al.  Discrete Wavelet Transform and Singular Value Decomposition Based ECG Steganography for Secured Patient Information Transmission , 2014, Journal of Medical Systems.

[30]  Bahram Javidi,et al.  Fully phase encrypted image processor , 1999 .

[31]  S. Edward Jero,et al.  Curvelets-based ECG steganography for data security , 2016 .

[32]  Xiaopeng Deng,et al.  Optical image encryption based on real-valued coding and subtracting with the help of QR code , 2015 .

[33]  Yiran Chen,et al.  A novel chaos-based image encryption algorithm using DNA sequence operations , 2017 .

[34]  Xingyuan Wang,et al.  An enhanced sub-image encryption method , 2016 .

[35]  Xuesong Wang,et al.  Multiple-image encryption algorithm based on mixed image element and permutation , 2017 .