Chaos Based Encryption System for Encrypting Electroencephalogram Signals

Chaos Based Encryption System for Encrypting Electroencephalogram Signals
复制标题

DOI:
10.1007/s10916-014-0049-6
复制
发表时间:
2014-05-01
影响因子:
5.3
通讯作者:
Zhu, Jin-De
Zhu, Jin-De
中科院分区:
医学3区
文献类型:
--
作者:
Lin, Chin-Feng;Shih, Shun-Han;Zhu, Jin-De

文献摘要

被引文献

相似文献

本文利用Microsoft Visual Studio开发工具包和C#编程语言实现了一个基于混沌的脑电加密系统,包括三个加密级别。利用一个混沌逻辑映射、初始值和该映射的分叉参数生成基于混沌的I级脑电加密比特流。将两个加密级参数添加到这些元素中,以生成基于II级混沌的EEG加密比特流。利用附加的混沌映射和混沌地址索引分配过程实现了基于混沌的III级脑电信号加密系统。使用加密系统对8个16通道EEG VUE信号进行了测试。在III级系统中,加密是最快、最可靠的。试验取得了较好的加密效果,当应用正确的解密参数时,脑电信号完全恢复。然而,输入参数错误(例如,0.00001的初始点错误)会导致混沌加密比特流,从而阻止16通道EEG VUE信号的恢复。
In the paper, we use the Microsoft Visual Studio Development Kit and C# programming language to implement a chaos-based electroencephalogram (EEG) encryption system involving three encryption levels. A chaos logic map, initial value, and bifurcation parameter for the map were used to generate Level I chaos-based EEG encryption bit streams. Two encryption-level parameters were added to these elements to generate Level II chaos-based EEG encryption bit streams. An additional chaotic map and chaotic address index assignment process was used to implement the Level III chaos-based EEG encryption system. Eight 16-channel EEG Vue signals were tested using the encryption system. The encryption was the most rapid and robust in the Level III system. The test yielded superior encryption results, and when the correct deciphering parameter was applied, the EEG signals were completely recovered. However, an input parameter error (e. g., a 0.00001 % initial point error) causes chaotic encryption bit streams, preventing the recovery of 16-channel EEG Vue signals.