基于FPGA的高吞吐率CCMP协议的研究与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:mmlovejj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着无线网络的普及应用,其安全性面临巨大的挑战,802.11b标准定义的WEP安全协议无法抵御密钥恢复攻击,因此2004年IEEE无线标准小组公布了802.11i安全补充标准,其关键在于提出了安全高效的CCMP加密协议。随着无线网络速度的提升,基于软件和传统硬件实现协议难以满足系统吞吐率的需求,因此需要采用并行高效的FPGA硬件平台实现CCMP安全协议。本文在深入研究CCMP协议工作机制及其核心加密算法AES的基础上,以高吞吐率为目标,设计了基于FPGA的硬件系统。首先进行架构设计将系统划分为高性能AES模块、AES_CCM模块、格式化模块、主控模块等四个主要部分。然后进行子模块设计,在实现AES模块时采取轮融合技术,进而缩减周期数,提高数据吞吐率;在实现AES_CCM模块时,采用双AES核技术,确保AES_CBC_MAC模块和AES_CTR模块并行执行,提高运算效率;在格式化模块中,设计了数据缓冲结构,使本系统具备更好的兼容性,以便处理不同速率的数据流;在主控模块及子模块的控制流设计过程中,采取优化控制信号等方法,降低关键路径延迟。最后在合理设计架构并提高子模块运算效率的基础上,实现基于FPGA的高吞吐率CCMP协议硬件系统设计。基于Modelsim仿真软件和集成逻辑分析仪对CCMP硬件系统进行仿真验证。然后在Xilinx Vivado开发环境中,以Virtex-7为目标FPGA,进行综合实现以及时序分析,得出系统最高数据吞吐率可达2.185 Gbps。通过与传统设计的全面性能比较,结果表明本文提出的设计方案较为合理,在系统吞吐率、资源利用率等方面均有所提升。
其他文献
高能激光系统的发展受到激光器反射镜镀膜水平的限制,因此有效测量强光条件下反射镜膜层吸收系数,评价镀膜水平的优劣,成为高功率激光器系统建设中亟待完成的工作。大型燃烧
太阳模拟器是一种模拟太阳光照射特性的光源装置,广泛应用于光伏、航空等领域。太阳模拟器需要模拟太阳光的辐射强度、光谱匹配度和均匀度。由于不受天气影响和辐射稳定的优
母细胞性浆细胞样树突状细胞瘤(BPDCN)是一种罕见的造血系统肿瘤,恶性程度高,进展迅速,对化疗敏感,但易复发耐药,生存时间短。现报告我科收治的1例BPDCN患者,以皮损为首发表
随着信息时代的进步以及互联网和通信技术的发展,手机信息业务作为一种新兴的传播手段,以其价格低廉、收发方便、不受时空约束等优点,已成为一项比较重要的交流手段并深受手
GaN、AlN以及Ga N/AlN的异质结构作为第三代半导体在紫外发光器件以及在高功率、高频、高温等电子器件等方面具有广泛的应用。其中GaN/AlN半导体超晶格作为一种人工材料,可以
<正>一、课题的提出(一)改善当代小学生生存现状的需要1、小学生游戏时间越来越少,游戏需要得不到满足。游戏是儿童的天性,"游戏缺位的童年必定是有缺憾的"。由于年龄特点和
会议
热电材料是指可以将热能与电能进行直接相互转换的半导体功能材料。由热电材料做成的热电器件具有体积小、重量轻、无污染、无噪音、安全可靠等优点,具有非常广泛的应用前景
目的探讨化痰通络方对急性脑梗死经重组组织纤溶酶原激活剂(rt-PA)溶栓后出血的可能作用机制。方法 240只SD大鼠随机分为假手术组、模型组、rt-PA组及化痰通络方低、中、高剂
受激布里渊散射(SBS)是光纤中一种重要的非线性效应。由于其具有极窄的增益带宽,在光纤通信与传感中常被用作有源光学滤波器。本论文着重讨论了基于SBS效应的有源光学滤波器(
本文研究了改性条件和制备条件与大豆分离蛋白可生物降解材料特性关系,即反应助剂添加量、反应温度、反应时间、成型温度、成型压力和成型时间等因素对所制备材料的力学性能