适用于IEEE802.1ae的GCM-AES加密IP核设计

来源 :南京大学 | 被引量 : 0次 | 上传用户:duobao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络和通信设施的进一步应用,分布式系统、终端用户与计算机之间、以及计算机与计算机之间开始大规模传送数据。信息数据在链路上传输时,需要有网络安全措施来保护数据传输。IEEE802.1ae标准定义了介质访问控制安全协议MACsec,确保授权的系统和互联的局域网数据传输的保密性,采取措施防止由非授权设备发送和修改帧。然而,面对系统规模和带宽要求日益增长的压力,低速结构显得越来越难于应付,因此开发符合IEEE802.1ae标准的GCM-AES算法的高速硬件实现架构迫在眉睫。   本文完成了一款符合IEEE802.1ae标准,兼容其所有指定模式的高吞吐率GCM-AES加密IP核的设计。为了提高该款IP核的吞吐率,在其中主要模块AES加密模块的设计中引入了全次级流水线的架构。更进一步的,通过组合逻辑实现原先用查找表实现的S盒变换,使得S盒变换中不再存在较长的不可打断延时,从而可以在AES加密模块每个轮变化内部都均匀添加流水线,充分发挥流水线的作用。同时,采用全次级流水线设计的非循环密钥展开结构也被用于支持单时钟周期间的密钥变换。在设计高效AES加密模块的同时,通过提出一种改进的并行GHASH架构,使得延时较大的有限域乘法器关键路径成为多周期路径,从而解决了有限域乘法器相对于AES加密模块延时过大的问题。并且,与之前的设计不同,这种改进的并行GHASH架构不需要提前获取数据块总数。因此,该款IP核可以在事先不知道数据块总数的前提下实现高效加密,从而完全支持IEEE802.1ae标准。   在完成了对该款IP核的功能验证之后,基于SMIC0.18μm CMOS库,对其进行了综合。综合结果表明,该款IP核的最高工作频率可达526.3 MHz,能以550k门的硬件代价实现67.37Gbps的吞吐率。与其它同类设计相比,该款IP核具有非常高的硬件效率。
其他文献
Let S be an antinegative commutative semiring without zero divisors and Mn(S) be the semiring of all n × n matrices over S. For a linear operator L on Mn(S), w
迪拜世界集团宣布延期6个月偿付即将到期的40亿美元债务,并将在政府帮助下进行债务重组。事件爆发后,亚洲、欧洲股市出现暴跌,美元指数在避险资金的簇拥下大幅上涨,从74.18点
灰霉病已经成为世界范围内作物生产的主要病害之一。灰霉病的最主要侵害对象为食用葡萄、蔬菜、浆果、观赏性花卉等,给世界农业经济带来了巨大的损失,引起了世界各国对灰霉病防
研究一:基因重复常常被看作是新基因产生和功能适应的主要来源。其中最引人注目的例子是疣猴亚科中胰核糖核酸酶基因发生的基因重复事件。以树叶为主要食物的疣猴亚科为研究动
随着互联网行业的迅猛发展,人们对信息的需求量也越来越多,数据传输和信息处理的速率也正向着Tbit/s迈进。传统的电互连由于其带宽、功耗等诸多方面的限制,已经很难在传输速率上
本文将缩比模型用于大型混响室的设计,对混响室搅拌器进行仿真优化设计,并通过实验对仿真结论和设计方法进行了验证,取得了较理想的结果。   针对混响室搅拌器的优化问题,
学位
采用大功率脉冲磁控溅射(HiPIMS),在不同频率(162~637 Hz)和脉冲时间(60~322μs)条件下,将氮化钛薄膜沉积在硅基体上.采用响应面法研究频率和脉冲时间对电流波形、晶体取向、显
采用脉冲电流技术电沉积纳米晶Fe?Ni?Cr涂层.SEM测试结果表明,在低电流密度下,涂层为小结节和细小菜花结构的混合形态;而在高电流密度下,Cr含量随着涂层中Fe和Ni含量的降低而
根据大范围首先的拓扑知觉理论,视知觉的第一步是检测视觉刺激的拓扑特征。尤其是检测视觉刺激有“洞”还是“无洞”。  “洞”是一个特殊的拓扑特征,在意识状态下,视觉过程的
目的:研究胰岛素样生长因子-I(insulin-like growth factor I,IGF-I)对大鼠肾脏髓袢升支粗段(TAL)管周膜10pS氯通道的作用及信号转导调控机制。   方法:采用细胞贴附式膜片