基于AXI接口的多模式AES加解密IP核设计与实现

被引量 : 0次 | 上传用户:WEIFINDYOU
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
AES(Advance Encrypt Standard)高级加密标准是国家标准技术研究所于2000年通过征选确定的取代数据加密标准DES(Data Encrypt Standard)的加密算法。AES的算法称为RIJNAEL,它具有软硬件实现方式灵活,安全性强,能够适应差异很大的工作环境等特点,自颁布以来,就成为了研究热点。本文设计了具备低硬件开销,较好的处理能力,兼容多种加密工作模式以适应不同安全性需求的AES IP核,适合工作在手持设备的SoC芯片中。设计从算法入手,从AES算法的每个步骤,都作了低硬件开销的复用设计。在字节变换中,采用复合域变换的方式取代查找表方法;在列混合中,通过矩阵变形将电路全部采用异或门实现;在加密和解密两种不同的过程中,通过采用等效解密方法实现了最大程度的硬件复用;在兼容性方面,设计了四种工作模式,包括两种反馈,两种非反馈模式以适应不同的加密工作需求等。AES IP核作为SoC设计,必须选择片上总线作为接口,本文采用了ARM公司最新的AXI(Advanced eXtensible Interface)总线,该总线具备高带宽、低延时、设计非常灵活等特点,目前已经成为SoC中使用最为广泛的片上总线标准。AES核做为SoC系统中的从设备,整个IP核包含了AXI接口,两个非对称FIFO与DMA接口,以及AES加解密核。其中AXI从接口本文采用了状态机设计,最大程度减小了硬件开销,并设计了低功耗接口,接口逻辑仅占用992门。本文利用仿真工具Synopsys VCS以及Novas Verdi在Synopsys公司的的验证平台VMT(Verification Modeling Technology)下通过了功能验证,并且在Xilinx公司的VIRTEX5系列XC5VLX330T芯片中通过FPGA验证。使用90nm工艺库在Design Compiler中完成逻辑综合,总门数仅为24.3K,在133Mhz的工作频率下,拥有1.4Gbps的吞吐量,说明其具有较好的处理能力与相对低的硬件开销,完全可以胜任手持设备的通讯需求。
其他文献
目前,我国关于审计人力资源整合问题已成为热点研究课题,在审计范围扩大、审计内容庞杂、审计资源得不到最大化利用的时代背景下,政府审计与注册会计师审计的资源整合问题应
<正> 各位领导、各位来宾、同志们: 正当人们豪情满怀地跨入新世纪的时候,我们迎来了江苏省盐业集团有限责任公司成立三周年的大喜日子。在这具有纪念意义的喜庆日子里,我们
社会责任要付诸于企业实践,无法绕过公司治理结构这一内在的制度安排。本文在分析公司治理结构和企业社会责任关系的基础上,通过梳理国内现有的相关文献,总结出我国学者针对
随着近几年来国民经济的快速增长,我国的房地产业也呈现出良好的发展态势。但是,在市场经济条件下,没有一个行业是稳赚不赔的,尤其是在经济全球化的今天。在房地产业高速发展
可编程逻辑器件在数字电路设计中一直扮演着重要的角色。与专用集成电路(ASIC,Application Specific Integrated Circuits)芯片不同,可编程逻辑器件(Programmable Logic Devi
目的:探究天然植物成分柠檬精油、柠檬烯及茶多酚对自由基的清除能力。方法:采用UV-Vis光谱测定法测定3组药物对1,1-二苯基-2-三硝基苯肼自由基(DPPH·)和羟基自由基(·OH)的
与通常的理解不同,自由主义既不是建立在性恶论的基础之上,比如阿克顿的名言“权力导致腐败”等,也不需要像密尔那样,将自由当作人类进步的路径假定人性有无限向善的可能性。
本文从起源、制造技术、税收政策等方面介绍了我国盐文化与酱文化的发展与互动关系。
由于博览建筑的藏品、展台、展板等多为木制品、结构特殊、火灾危险程度高,这类建筑的防火设计使用常规的防火规范也已经暴露出越来越多的缺陷,如何安全而合理的对这类建筑进
数字视频广播(Digital Video Broadcasting, DVB)是欧洲电信标准化组织ETSI于1993年制定的数字电视标准。在经历了通过卫星传输数据的DVB-S标准,通过有线光纤传输的DVB-C标准