高效能SHA-256硬件电路研究

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:JockWang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数字时代的发展,数字化信息对信息安全提出了巨大的挑战。加密算法作为保障信息安全的重要手段因此被广泛研究,其中以SHA-256算法为代表的哈希安全算法凭借单向不可逆性、哈希值分布均匀性、对消息的抗碰撞性等特点被广泛运用到信息加密领域。然而硬件实现该算法存在大量连续数据加密时功耗较大的问题,由此带来成本、性能及安全等问题,因此进行高效能SHA-256硬件研究极其重要。论文首先以电路性能为首要指标进行优化,通过分析基本算法,对数据迭代电路关键路径采取两级流水线切分,构造中间变量进行预计算,对数据扩展电路进行延时平衡处理,避免成为新的关键路径;在此基础上根据算法特点分别构造专用多输入加法器,并对部分加法器进行固化处理,大幅度缩短关键路径延时中占比较大的加法器延时;而后在保证性能的前提下以电路功耗为首要指标继续进行优化,通过全定制动态触发器和缓存器,有效降低电路的寄存器功耗;针对数据扩展电路连续进行数据存储,带来冗余功耗的现象,提出REGFILE存储电路代替传统移位寄存器链电路,实现数据固定周期存取,降低寄存器冗余跳变带来的相关功耗,最终降低整体电路功耗,实现整体电路能效的提升。本文采用TSMC 7nm工艺完成了全定制单元设计,最终完成整体硬件电路设计。实现在性能提升192%的同时功耗降低48.4%,对应效能提高93.9%,与同类研究相比效能提高明显,经后端布局布线后,通过测试数据,本文设计SHA-256硬件电路最高主频可达到920 MHz,频率为800 MHz时,功耗为22.2 m W,实现电路效能可达36.04 Ghps/W。
其他文献
本文密切结合电子、食品和医药等轻工业生产线上对轻小物料进行抓取、码放和搬运的作业需求,以一种可同时实现三平一转四自由度的4-RR(SS)2并联机器人为对象,研究该机构运动学分析、动力学尺度综合、运动轨迹规划、运动控制研究和样机试验等方面的问题,全文取得主要成果如下:在运动学分析方面:提出一种采用单动平台结构、含平行四边形支链的新型四自由度4-RR(SS)2高速并联机器人机构。建立了其位置逆解和速度
电磁流量计是应用电磁感应定理,根据导电流体通过外加磁场时感生的电动势来测量导电流体流量的一种仪器。电磁流量计在工业、农业、制造业等多个领域都有广泛的应用。由于传统的两电极电磁流量计不能测量非轴对称流,导致其在实际应用时精度过低。为了提高系统的智能性,本文从流速重构算法、软件和硬件对多对电极的电磁流量计进行了研究,设计了一款八电极电磁流量计系统。首先,根据设计要求与官方检定规程,对本设计的指标与系统
机载火控系统作为飞机武器系统的重要组成部分,对其识别能力的检测至关重要。目前常用的外场检测方法为利用飞机、导弹等空中机动目标作为被跟踪目标,火控系统直接跟踪这类真实目标进行检测,这种检测方法需要耗费大量的人力物力,因此需要设计一套能够在外场快速、经济地进行机载火控系统跟踪测试的系统。本文设计的测试系统利用光电靶模拟的虚拟图像作为被测目标,极大地降低了跟踪测试的难度与成本。本文负责完成机载火控系统测
随着物联网(IoT,Internet of Things)的快速发展,人们对物联网设备安全性的关注日益突出。攻击者利用设备漏洞进行渗透,进而发动网络攻击的情况越来越多,因此,物联网设备的安全准入机制研究显得愈发重要,而物联网设备的识别则是需要解决的关键问题。然而,由于物联网终端设备及其流量特征具有多样性,难以实现统一的访问控制机制。物联网设备指纹则利用了相同类型设备在软件、硬件和固件上的高度相似性
行星滚柱丝杠作为将旋转运动转换为直线运动的传动机构,有着传动精度高、承载能力强、运行速度高和效率高等优点,其综合性能非常优越,目前已经逐步运用到航空航天、数控机床、医疗器械、武器装备等一些综合性能要求较高的场合。目前国内对行星滚柱丝杠的研制还处于起步阶段,与国外产品的性能还有一定的差距。本文从行星滚柱丝杠的运行原理出发,基于其行星运动和螺旋传动组合的运动方式,分析了构件之间的角速度关系,以及螺纹旋
羟基磷灰石(HAp)是骨骼和牙齿的主要无机成分,具有良好的生物活性、生物相容性和骨诱导性,在生物组织工程中应用广泛。尽管羟基磷灰石比表面积大,且其多孔结构能显著促进骨细胞的粘附、增殖和分化,但纯羟基磷灰石脆性高、抗弯强度低的缺点限制了其在组织缺损修复中的应用。通过将羟基磷灰石与纤维素等生物高分子材料复合可以有效解决这个问题。目前,已有大量研究将细菌纤维素(BC)和HAp结合形成复合材料,该复合材料
随着机电作动系统进入重要发展阶段,系统的相关控制要求也进一步提高。由于各种内外部复杂扰动因素的存在,精密机电作动系统中的转矩脉动因此出现,严重影响了系统的控制性能。针对如何消除系统扰动对控制性能的影响这一关键问题,本文从以下几方面展开研究工作:1.机电作动系统实验平台设计与扰动因素分析及数学建模的建立。首先针对机电伺服作动系统制定实验平台的总体设计方案和设计指标,根据指标和方案进行关键组件的分析与
在生物医学成像及计算机视觉领域中,相机数据采集与传输是一项非常重要的工作。本文针对大视场与高分辨率的矛盾及数据传输速率慢问题,提出了一种基于可扩展控制器接口(x HCI)实现相机多通道成像及PCIe数据传输的方法,设计并实现了采用FPGA的PCIe IP核与外围可扩展主机控制器(x HC)及USB3.0相机图像采集与数据处理的方案。现场可编程逻辑门阵列(FPGA)因其可并行处理图像数据的特性,可应
电涡流阻尼器是一种在动力系统中耗散动能的极具前景的阻尼装置,本文以强冲击载荷下的电涡流阻尼器为研究对象,分析动子在高速运动时电涡流阻尼器的瞬态阻尼特性,研究电涡流阻尼器在火炮发射时提供的阻力变化规律。对冲击载荷下的电涡流阻尼器建立有限元仿真模型,搭建电涡流阻尼器冲击加载实验装置进行实验以验证有限元模型的正确性,实验结果与仿真结果吻合度较高,分析了高速运动时阻尼系数随运动速度变化情况。重点分析了武器
地面无人平台作为无人车辆的一种特殊形式,自问世以来便得到了广泛关注和飞速发展。随着现代化军事技术的进步,地面无人平台作为一种可靠的装备形式,越来越成为各国研究的重点。与主要在城市的结构化环境中运行的民用无人平台不同,军用无人平台的运行环境大多是越野道路等非结构化环境,其特点是地形复杂、障碍多样,这对于地面无人平台的运行带来了挑战,尤其是在自主导航系统部分。由于现有的技术大多基于平面环境,难以直接移