计算机科学 ›› 2011, Vol. 38 ›› Issue (7): 58-60.

• 计算机网络与信息安全 • 上一篇    下一篇

FPGA上SHA-1算法的流水线结构实现

李 磊,韩文报   

  1. (解放军信息工程大学信息研究系 郑州 450002)
  • 出版日期:2018-11-16 发布日期:2018-11-16
  • 基金资助:
    本文受国家“863”计划重点项目(2009AA012201 ),上海市科委重大科技攻关项目(o8dz501600)资助。

Implementation of Pipeline Structure on FPGA for SHA-1

LI Lei, HAN Wen-hao   

  • Online:2018-11-16 Published:2018-11-16

摘要: 哈希算法SHA-1算法广泛地应用于电子商务、商用加密软件等信息安全领域。通过对SHA-1算法的深入分析,提出了流水线结构的硬件实现方案。通过缩短关键路径,使用片内RAM代替LE寄存器实现流水线中间变量的数据传递,有效地提高了工作频率和单位SHA-1算法的计算速度。这种硬件结构在Altera系列芯片上的实现性能是Altcra商用SHA-1算法IP核的3倍以上。

关键词: 哈希算法SHA-1,关键路径,流水线结构,单位时空吞吐率(TPPAT),CSA

Abstract: Hash algorithm SHA-1 is used widely in cryptographic applications such as E-commerce and commercial encryption softwares. By making an overall analysis, implementation of pipeline structure was proposed. By shorting the critical path, using inside RAMs to realize the data translation instead of LE, we improved the frequency and the speed The performance on FPGAs of Altera is three times faster of commercial IP cores for SHA-1.

Key words: Hash algorithm ( SHA-1),Critical path, Pipeline structure, Throughput of per AT production unit(TPPAT) , CSA

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!