基于SOPC视频混沌保密通信系统的设计及实现

 

概述

    视频混沌保密通信系统的实现方案主要有软件和硬件两种方式。软件方式是指基于处理器架构,通过软件指令实现系统的功能,通常采用ARM处理器或者DSP处理器实现;硬件方式是指基于逻辑电路实现,通过片上逻辑资源实现系统的功能,通常采用FPGA芯片实现。然而软件方式实时性低,而硬件方式实现难度较大。为了解决以上两种方式的不足,本报告采用了SOPC平台以软硬件协同设计的方法进行系统的硬件实现。在SOPC芯片上,FPGA逻辑资源实现实时视频采集,显示,加密和解密功能,双核ARM实现了以太网发送和接收功能。采用软硬件协同设计方法和双核双线程机制提升了系统的实时性能。为了增强保密通信系统的安全性,本方案基于混沌反控制理论设计了3维超混沌系统,采用混沌状态变量相乘的非线性方法生成混沌加密序列,并对加密算法进行常规的安全分析。基于Xilinx ZYNQ 7000系列的硬件平台进行实验测试,实验结果表明,视频混沌保密通信系统具有良好的安全性和实时性。

 

系统架构

 

img14

 

 

img15

 

https://github.com/fluidicon.pngGithub: https://github.com/louisliuwei/Advanced-Embedded-System-Design-Flow-on-Zynq

2019年8月21日 22:46
浏览量:0
点赞
首页    Catalog    2018 OpenHW    基于SOPC视频混沌保密通信系统的设计及实现