• 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