SHA-1 algorithm is one of the national standard for Secure Hash Algorithm. For the sake of accelerating the throughput of SHA-1 algorithm
a new 5-in-1 structure is proposed in this paper. This structure reduces the compression function from original 80 rounds to 16 5-in-1 rounds and in each round some functions f and adders can be moved out of the critical path. Based on this
we can shorten the critical path and increase the throughput. In SMIC 65nm technology
the throughput of SHA-1 can achieve 12.68 Gb/s
which is higher than that of other reported designs and can meet the requirement of high throughput. This design also supports resuming transfer.
关键词
Keywords
references
He J, Chen H, Huang H. A compatible SHA series design based on FPGA[C]//Electrical Engineering/Electronics Computer Telecommunications and Information Technology(ECTI-CON), 2010 International Conference on. Thailand, IEEE, 2010: 380-384.
FIPS. FIPS PUB 180-4. Secure hash standard[S]. USA, the National Instiute of Standards and Technolohgy(NIST), 2015.
Eun Hee Lee, Je Hoon Lee, Ⅱ Hwan Park, et al. Implementation of high -speed SHA-1 architecture[J]. IEICE Electronics Express, 2009, 16(6): 1174-1179. DOI: 1174
William Stallings. 密码编码学与网络安全: 原理与实践[M]. 5版. 北京: 电子工业出版社, 2013.