matlab电磁泄漏数据处理系统的 设计与实现


时间: 2021-08-01 00:00:18 人气: 17 评论: 0

以计算机为核心的高速化、数字化信息技术的电子设备在以电信号的形式传递、处理数据和存储机要信息时,系统内部电路和器件会产生电磁发射,并构成电磁泄漏,进而有可能构成电磁信息泄漏。因此,为了机密信息处理、传送、存储更有效、更安全,研究计算机等设备的电磁信息泄漏课题的重要性和必要性日益显现。本课题将通过Matlab软件实现基于TEMPEST的电磁泄漏数据处理系统,将信号处理技术应用在电磁泄漏信号检测处理领域,旨在实现电磁泄漏信号检测的准确化、智能化,对办公环境下多种电磁波同时存在时依然能够甄别计算机外设泄漏的电磁波,节约人力成本,提升检测的科学性、有效性,同时为信息反窃取工作奠定研究基础,克服电磁信息泄露造成的信息安全短板,降低信息安全隐患。

【关键词】电磁泄漏  数据处理  TEMPEST  Matlab  信息安全


目   录

前   言 1

1 绪论 2

1.1电磁信息基础 2

1.1.1电磁辐射基本原理 2

1.1.2电磁与信息 2

1.1.3电磁信息泄漏模型 3

1.2 TEMPEST介绍 4

1.2.1 TEMPEST标准体系 4

1.2.2国内外TEMPEST发展现状与比较 4

2 相关技术理论 6

2.1 信号处理技术 7

2.1.1快速傅里叶变换(FFT) 7

2.1.2小波变换技术 7

2.1.3小波去噪技术 7

2.2 Matlab编程相关 8

2.2.1 Matlab基础编程 8

2.2.2时域分析 9

2.2.3频域分析 9

3 Matlab编程实现 10

3.1 时域分析 13

3.1.1读取信号文件 13

3.1.2降低采样率并绘制时域图 14

3.1.3求均值和方差 15

3.1.4时域图傅里叶变换为频域图 16

3.2频域分析 17

3.2.1读取信号文件 17

3.2.2绘制频域图 19

3.2.3小波去噪操作 20

3.2.4峰值信息提取 22

3.2.5双信号相较相减 24

3.3 GUI界面设计 26

3.3.1 GUI界面 26

3.3.2回调函数 27

3.3.3时域分析 29

3.3.4频域分析 29

4 结果分析 31

4.1时域分析 31

4.2频域分析 34

4.2.1 单文件频域分析 34

4.2.2 双CSV频域分析 37

结   论 40

致   谢 42

参考文献 43


评论
188083800