A wavelet-based 128-bit key generator using electrocardiogram signals

In this paper, we present a wavelet-based 128-bit key generator using electrocardiogram (ECG) signals. The key generator comprises two independent stages, namely, enrollment and verification-generation. In the latter, an algorithm for determining the keys is also proposed. This work is based on the uniqueness and quasi-stationary behavior of ECG signals with respect to an individual. This lets to consider the ECG signal as a biometric characteristic and guarantees that different keys are released to different individuals. The performance of the proposed key generator is assessed using ECG signals from MIT-BIH database. Simulation results show a false accept rate (FAR) of 22.3% and a false reject rate (FRR) of 18.1%. The 128-bit key released by the generator proposed in this work can be used in several encryption algorithms.

[1]  F. Bereksi-Reguig,et al.  Wavelet denoising of the electrocardiogram signal based on the corrupted noise estimation , 2005, Computers in Cardiology, 2005.

[2]  James S. Walker,et al.  A Primer on Wavelets and Their Scientific Applications, Second Edition , 2008 .

[3]  Shumeet Baluja,et al.  Audio Fingerprinting: Combining Computer Vision & Data Stream Processing , 2007, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.

[4]  James S. Walker,et al.  A Primer on Wavelets and Their Scientific Applications , 1999 .

[5]  U. Guz,et al.  A novel method to represent ECG signals via predefined personalized signature and envelope functions , 2001, 2001 Conference Proceedings of the 23rd Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[6]  Truong Q. Nguyen,et al.  Wavelets and filter banks , 1996 .

[7]  Jennifer Seberry,et al.  On the Design of Permutation P in DES Type Cryptosystems , 1990, EUROCRYPT.

[8]  Shumeet Baluja,et al.  Known-Audio Detection using Waveprint: Spectrogram Fingerprinting by Wavelet Hashing , 2007, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.

[9]  Vicente Alarcon-Aquino,et al.  Change detection in time series using the maximal overlap discrete wavelet transform , 2009 .

[10]  Ross J. Anderson,et al.  Combining cryptography with biometrics effectively , 2005 .

[11]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[12]  Noureddine Ellouze,et al.  A Novel Compression Algorithm for Electrocardiogram Signals based on Wavelet Transform and SPIHT , 2009 .