首页> 外文期刊>Computers & Digital Techniques, IET >Optimising the SHA-512 cryptographic hash function on FPGAs
【24h】

Optimising the SHA-512 cryptographic hash function on FPGAs

机译:在FPGA上优化SHA-512密码哈希函数

获取原文
获取原文并翻译 | 示例
       

摘要

In this study, novel pipelined architectures, optimised in terms of throughput and throughput/area factors, for the SHA-512 cryptographic hash function, are proposed. To achieve this, algorithmic- and circuit-level optimisation techniques such as loop unrolling, re-timing, temporal pre-computation, resource re-ordering and pipeline are applied. All the techniques, except pipeline are applied in the function??s transformation round. The pipeline was applied through the development of all the alternative pipelined architectures and implementation in several Xilinx FPGA families and they are evaluated in terms of frequency, area, throughput and throughput/area factors. Compared to the initial un-optimised implementation of SHA-512 function, the introduced five-stage pipelined architecture improves the both the throughput and throughput/area factors by 123 and 61.5%, respectively. Furthermore, the proposed five-stage pipelined architecture outperforms the existing ones both in throughput (3.4?? up to 16.9??) and throughput/area (19.5% up to 6.9??) factors.
机译:在这项研究中,提出了针对SHA-512密码哈希函数在吞吐量和吞吐量/面积因子方面进行了优化的新颖流水线架构。为此,应用了算法和电路级的优化技术,例如循环展开,重新定时,时间预计算,资源重新排序和流水线。除流水线外的所有技术都应用于函数的转换回合中。通过开发所有替代流水线架构并在多个Xilinx FPGA系列中实施流水线,并根据频率,面积,吞吐量和吞吐量/面积因素对流水线进行了评估。与最初未优化的SHA-512功能实现相比,引入的五级流水线体系结构分别将吞吐量和吞吐量/面积因子提高了123和61.5%。此外,所提出的五阶段流水线体系结构在吞吐量(3.4?至16.9?)和吞吐量/面积(19.5%至6.9?)因素方面都优于现有的架构。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号