DocumentCode
1621145
Title
High-performance implementation of a new hash function on FPGA
Author
Han, Demin ; Li, Renfa ; Zeng, Juanli
Author_Institution
Embedded Syst. & Networking Lab., Hunan Univ., Changsha, China
fYear
2012
Firstpage
217
Lastpage
220
Abstract
Skein has the advantages of higher security (resisting against traditional attacks), faster speed and selectable parameters. Therefore, it becomes a strong competitor for next generation secure hash algorithm standard (SHA-3) which will be used widely in communication and security for substitution of SHA-2. The problems of existing works lie in implementation for only one structure and lack detailed comparison of different structures. Based on analysis of the algorithm, we accomplished three structures (iterative, 4-unrolled and 8-unrolled) of Skein and ported the designs to FPGA respectively. Finally detailed analysis and comparison with our different structures and other implementations are provided from aspects of hardware resource and performance. The results show that our implementation has better performance and takes up less hardware resources than existing works under the same structure. Our implementation can meet the requirement of real-time and high performance field.
Keywords
cryptography; field programmable gate arrays; telecommunication security; FPGA; SHA-3; Skein; hash function; next generation secure hash algorithm standard; Cryptography; Field programmable gate arrays; Hardware; NIST; Schedules; Throughput; FPGA; Hash Function; SHA-3; Skein; Threefish;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Communication Technology (ICACT), 2012 14th International Conference on
Conference_Location
PyeongChang
ISSN
1738-9445
Print_ISBN
978-1-4673-0150-3
Type
conf
Filename
6174591
Link To Document