SHA1的FPGA高速实现

来源 :科协论坛(下半月) | 被引量 : 0次 | 上传用户:xiangdi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信息安全领域中,单向散列函数SHA-1是常用的认证算法之一。本设计的目的是要用FPGA高速实现SHA-1。设计主要分为控制模块和运算模块。控制模块部分采用计数器集中控制方式,占用资源少,时效性好。运算模块的部分延时最大的是5×32连加器部分,它设计的好坏直接影响到整个芯片的速度。对此,本设计采用了进位保存加法器(CSA),大大提高了芯片速度。本设计是在Quatus_4.2运行环境下采用VHDL语言编程实现。 In the field of information security, one-way hash function SHA-1 is one of the commonly used authentication algorithms. The purpose of this design is to implement SHA-1 at high speed with FPGA. Design is divided into control modules and computing modules. Part of the control module using counter centralized control mode, less resource consumption, good timeliness. Part of the computing module delay is the largest part of 5 × 32 with the adder, it is a direct impact on the design of the entire chip speed. In this regard, the design uses a carry-save adder (CSA), greatly improving the chip speed. The design is in the Quatus_4.2 operating environment using VHDL language programming.
其他文献
介绍基于日本IHI公司的氮压机系统,该系统采用四级压缩系统,具有强大的气体压缩能力和完善的自动控制技术,压力可调范围大,性能安全可靠,为莱钢生产创造良好的经济价值。 Th
计算机语言教学质量是一直以来广大师生共同关注话题,但计算机语言的教学中总是存在诸多弊端.本文针对目前高校学生计算机语言教学出现的问题进行了探讨,同时从多个方面探讨
介绍了连栋温室自动控制系统核心部件"AUTO-1000生产型温室控制器"以及设计连栋温室控制系统的原理,具体分析了顶部通风窗应用难点,并进行限位控制的调试,以期为连栋温室的应
目的:探讨在寰枢关节骨性标本上置换自行设计的人工寰齿关节的可行性,为经口咽入路置换人工寰齿关节提供解剖学依据.方法:在10具正常成年人尸体寰枢关节湿性标本上行人工寰齿
我院1996~2003年收治5例鼻咽结核患者,现对其临床资料进行分析,以探讨鼻咽结核的临床特征,提高临床对本病的认识。1资料与方法5例鼻咽结核患者中,男2例,女3例;年龄21~43岁,平
在实际的园林施工中,施工结果与施工设计始终存在着一定的偏差,众多工程经验与研究结果表明,施工放线的准确性与否是造成该偏差影响大小的原因.本文系统探讨了园林绿化工程中
自动化技术深入运用有效地推动电力行业的现代化。因此,对电力系统自动化作简要的阐述,分析电力系统自动化的结构。 In-depth use of automation technology to effectively
简要介绍几种常用的中文字符集,对出现乱码问题的三种情况进行分析和处理,并给出相应的解决方法.
随着国内搜索引擎市场的飞速发展,以及经济危机使广告预算受限,越来越多的广告主选择搜索引擎推广广告来发布网络商务宣传信息.以百度为代表的搜索推广和网盟推广,为广告商宣
目的 研究NAFLD大鼠肝X受体α(LXR α)基因表达变化及意义.方法 建立高脂饮食诱导NAFLD大鼠模型后,采用RT-RCR和Western blot法动态观察NAFLD大鼠肝组织中LXR α表达变化.结