基于SOPC技术的网络加密卡

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:waich19870625
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网对安全通信数据速率要求的提高,关键数据加密算法的软件实施成为主要的系统瓶颈。基于FPGA的高度优化的可编程的硬件安全性解决方案提供了并行处理能力,而且具有设计灵活、可靠性高,扩展性好等一系列优点。因此本文针对基于FPGA的网络数据加密算法技术进行了具体的研究与实现,在分析了序列加密算法的理论基础上,本文提出了基于Logistic映射的加解密算法并给出了仿真结果和改进算法。并且在掌握网络数据传输协议、数据传输原理和数据加密算法设计原理的基础上,完成了数据加密卡的硬件电路和软件程序的设计。论文工作对促进网络加密产品的研究和开发具有一定的实际意义。论文首先分析了序列密码的理论和Logistic映射及其特性,并且提出了基于Medley映射的混沌序列密码设计方案。在此基础上论文研究了基于分组加密算法的加密芯片的设计方案,并利用混沌序列的特性扩展了分组加密算法的密钥空间,从而实现了一次一密的加密数据传输。最后为了实现加密数据的可靠传输论文从网卡的总体架构设计开始,分析了PCI协议并编写了驱动程序,并且在PCI和网卡芯片之间,设计加入了FPGA加密芯片。在软件方面,首先利用C++语言编写了网卡的初始化程序;然后,对网卡的发送、接收进程和TCP/IP协议栈进行了编程实现,同时解决了多线程的数据传输问题。在此基础上,完成了数据通信实验。实验结果证明了网络加密卡硬件电路和软件设计方案的正确性,而且能够在不影响传输速度的前提下,实现加密数据的可靠传输。
其他文献
Skype的迅速发展,引起了工业界和学术界的共同关注。但Skype协议保密、网络规模大、动态性强等特点,使得在真实的网络环境中进行相关研究是难以控制和实现的。为此,必须借助
近年来,随着改革开放和经济的高速发展,人民生活水平大幅度提高,汽车越来越成为人们日常生活中不可缺少的最常用的交通工具之一,汽车消费已经逐渐的成为大众化的消费行为。但
随着微电子技术的出现和发展,现场总线技术日益成为当今自动控制及通信领域关注的焦点。CAN现场总线作为一种有效支持分布式控制和实时控制的技术,以其稳定性好、可靠性高、抗
GSM-R在中国迎来了一个快速的发展时期,它将在中国铁路的建设与运营中扮演越来越重要的角色。GSM-R可用的资源仅为4MHz频谱,但面临的应用却很多,如铁路紧急呼叫、列车调度、
随着人们对无线业务需求量的日益增长,现有的无线通信体制已难以满足要求,第三代和后三代(3G/B3G)移动通信标准因此应运而生,力求在有限的频谱上获得尽可能大的传输速率。近
立体图像在采集、压缩、储存、传输和显示等过程中不可避免的会产生降质现象,进而影响人们的立体视觉感受。因此,确定一个评价立体图像失真程度的立体图像质量评价模型是目前
多输入多输出(MIMO),即在通信系统的发射端和接收端同时配置多根天线,可以极大地提高系统的频谱效率和通信链路的可靠性,从而成为下一代无线通信系统的关键技术之一。其中单用户MI
随着互联网技术的发展,用户对移动接入的需求越来越大,而基于IEEE802.11标准的Wi-Fi技术,由于广泛植入笔记本电脑、手机、游戏机、个人掌机等个人电子设备,迅速成为移动接入
从理论上讲,本科生导师制的确是推进学分制改革、实施个性化教育的重要的制度保障,但再好的制度设计也必须得到有效的实践才能充分发挥其效能.从实践上讲,实施本科生导师制是
随着信息科技和移动互联网的迅速发展,数字信息的传输也越来越方便,智能手机和平板电脑的快速发展,也使得支撑其运行的Android操作系统所占的市场比例越来越重。人们现在随时