Implementation of an offline chaos-based EEG encryption software

Chin‐Feng Lin, Shun-Han Shih, Jin-De Zhu, Sang-Hung Lee · International Conference on Advanced Communication Technology · 2012

In the paper, we use Microsoft visual studio development kit and C# programming to implement a chaos-based electroencephalogram (EEG) encryption software. A chaos logic map, and initial value of the chaos logic map are used to generate level I chaos-based EEG encryption bit streams. A chaos logic map, initial value, a bifurcation parameter of the chaos logic map, and two encryption level parameters are used to generate level II chaos-based EEG encryption bit streams. A chaos logic map, initial value, a bifurcation parameter of the chaos logic map, two encryption level parameters, and a permutation scheme are used to implement level III chaos-based EEG encryption software. 16 channel EEG Vue signals are tested using the encryption software. The encryption speed is the lowest, and most robust for the level III chaos-based EEG encryption software. Testing results show that the encryption effect is superior, and when a correct deciphering parameter is put in, the EEG signals will be completely recovered. However, if there is an input parameter error with, for example, a 0.00001% initial point error, it will lead to chaotic encryption bit streams and the 16 channel EEG signals will not be recovered.

Read the paper · More papers on PaperTik