声明
致谢
摘要
第一章 绪论
1.1 研究背景与意义
1.2 视频监控的发展与现状
1.2.1 视频监控系统发展
1.2.2 密码算法的发展
1.3 论文主要研究内容
1.4 论文内容安排
第二章 无线音视频SOPC系统概述
2.1 SOPC技术概述
2.1.1 SOPC开发流程
2.1.2 SOPC处理器与总线
2.2 H.264编解码
2.2.1 H.264编码器原理
2.2.2 H.264解码器原理
2.3 无线音视频SOPC简介
2.4 本章小结
第三章 AES算法描述
3.1 符号和惯倒
3.2 AES结构
3.3 轮函数变换
3.3.1 S盒置换(SubBytes)
3.3.2 行循环移位(ShiftRows)
3.3.3 列混合运算(MixColumn)
3.3.4 轮密钥加(AddRoundKey)
3.3.5 密钥编排
3.3.6 AES解密及其等效解密
3.4 常见加密模式
3.5 本章小结
第四章 AES加解密的FPGA实现
4.1 AES总体结构模型
4.2 接口定义
4.3 寄存器描述
4.4 数据缓冲区
4.5 AES运算模块
4.6 AES功能模块以及重构实现
4.7 加解密数据通路
4.8 密钥扩展
4.8.1 密钥扩展方法
4.8.2 正向密钥扩展
4.9 小面积Sbox的实现
4.9.1 Sbox结构
4.9.2 求逆变换
4.9.3 GF(24)的运算
4.10 mixcolumn实现
4.11 设计结果
4.12 小结
第五章 TS编解码模块的设计
5.1 TS流结构
5.1.1 PES结构
5.2 TS流编码模块设计
5.2.1 寄存器指令子模块
5.2.2 读数据子模块
5.2.3 TS封装子模块
5.3 TS解码同步模块设计
5.3.1 TS解码模块结构
5.3.2 TS解码模块状态机
5.3.3 音视频数据流通路
5.3.4 数据丢失处理
5.4 本章小结
第六章 无线音视频AES加密系统仿真与验证
6.1 音视频编码系统的SOPC设计
6.1.1 音视频编码系统结构
6.1.2 音视频编码发射SOPC结构
6.1.3 无线音视频发射数据通道
6.1.4 无线音视频发射SOPC软件开发
6.2 音视频解码系统的SOPC设计
6.2.1 无线音视频解码系统结构
6.2.2 无线音视频解码接收SOPC结构
6.2.3 无线音视频接收数据通道
6.2.4 无线音视频接收SOPC软件开发
6.3 无线音视频系统SOPC仿真
6.3.1 AES模块仿真验证
6.3.2 TS编码模块仿真验证
6.3.3 TS解码模块仿真验证
6.3.4 带有AES解密功能TS解包仿真
6.4 无线音视频加密系统的FPGA验证
6.4.1 FPGA原型验证硬件平台
6.4.2 无线音视频系统FPGA验证
6.5 实验结果
6.6 本章小结
第七章 总结与展望
7.1 总结
7.2 展望
参考文献
攻读硕士学位期间的学术活动及成果情况