TY - JOUR
T1 - High throughput evaluation of SHA-1 implementation using unfolding transformation
AU - Suhaili, Shamsiah Binti
AU - Watanabe, Takahiro
PY - 2016/3/1
Y1 - 2016/3/1
N2 - Hash Function is widely used in the protocol scheme. In this paper, the design of SHA-1 hash function by using Verilog HDL based on FPGA is studied to optimise both hardware resource and performance. It was successfully synthesised and implemented using Altera Quartus II Arria II GX: EP2AGX45DF29C4. In this paper, two types of design are proposed, namely SHA-1 and SHA-1unfolding. The maximum frequency of SHA-1 design is 274.2 MHz which is higher than SHA-1 unfolding that has the maximum frequency of only 174.73 MHz. However, this leads to a high throughput of the SHA1 unfolding design with 2236.54 Mbps. Besides, both designs provide a small area implementation on Arria II that requires only 423 and 548 Combinational ALUTs, 693 and 907 total register respectively.
AB - Hash Function is widely used in the protocol scheme. In this paper, the design of SHA-1 hash function by using Verilog HDL based on FPGA is studied to optimise both hardware resource and performance. It was successfully synthesised and implemented using Altera Quartus II Arria II GX: EP2AGX45DF29C4. In this paper, two types of design are proposed, namely SHA-1 and SHA-1unfolding. The maximum frequency of SHA-1 design is 274.2 MHz which is higher than SHA-1 unfolding that has the maximum frequency of only 174.73 MHz. However, this leads to a high throughput of the SHA1 unfolding design with 2236.54 Mbps. Besides, both designs provide a small area implementation on Arria II that requires only 423 and 548 Combinational ALUTs, 693 and 907 total register respectively.
KW - FPGA
KW - HDL
KW - Maximum frequency
KW - SHA-1
UR - http://www.scopus.com/inward/record.url?scp=84961620236&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84961620236&partnerID=8YFLogxK
M3 - Article
AN - SCOPUS:84961620236
SN - 1819-6608
VL - 11
SP - 3350
EP - 3355
JO - ARPN Journal of Engineering and Applied Sciences
JF - ARPN Journal of Engineering and Applied Sciences
IS - 5
ER -