首页 | 本学科首页   官方微博 | 高级检索  
     

一种基于循环展开结构的SHA-1算法实现
引用本文:孙楠楠,韩银河,许都. 一种基于循环展开结构的SHA-1算法实现[J]. 信息技术, 2007, 31(3): 29-31
作者姓名:孙楠楠  韩银河  许都
作者单位:1. 中国科学院计算技术研究所先进测试技术实验室,北京,100080;电子科技大学光纤传输与宽带通信技术重点实验室,成都,610054
2. 中国科学院计算技术研究所先进测试技术实验室,北京,100080
3. 电子科技大学光纤传输与宽带通信技术重点实验室,成都,610054
摘    要:哈希算法在信息安全领域主要应用于验证数据完整性和签名认证。通过对SHA-1算法进行深入分析,提出了一种快速实现此算法的硬件方案。该方案改变了标准算法中的迭代结构,减少消息处理时钟周期数,进而提高吞吐量。与其他IP)核相比,该设计在面积、频率和吞吐量等方面表现出了较强的优势。

关 键 词:消息认证  SHA-1算法  迭代结构  关键路径
文章编号:1009-2552(2007)03-0029-03
修稿时间:2006-08-11

An implementation of SHA-1 algorithm based on unrolling loops architecture
SUN Nan-nan,HAN Yin-he,XU Du. An implementation of SHA-1 algorithm based on unrolling loops architecture[J]. Information Technology, 2007, 31(3): 29-31
Authors:SUN Nan-nan  HAN Yin-he  XU Du
Abstract:In the field of communication security, the main applications of the hash function are data integrity verification and signature authentication. By making an overall analysis, an efficient hardware architecture is proposed to speed up the SHA- 1 algorithm. The design shortens the clock cycles and enhances the through- put by adjusting the iterative method. And this SHA - 1 engine performances better than other SHA - 1 engines in area, frequency and throughput.
Keywords:message authentication   SHA- 1 algorithm   iterative architecture   critical path
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号