• DocumentCode
    2415005
  • Title

    A Reconfigurable Implementation of the New Secure Hash Algorithm

  • Author

    Zeghid, M. ; Bouallegue, B. ; Baganne, A. ; Machhout, M. ; Tourki, R.

  • Author_Institution
    Electron. & Micro-Electron. Lab., Monastir
  • fYear
    2007
  • fDate
    10-13 April 2007
  • Firstpage
    281
  • Lastpage
    285
  • Abstract
    The main applications of the hash functions are met in the fields of communication´s integrity and signature authentication. Many hash algorithms have been investigated and developed in the last years. This work is related to hash functions FPGA implementation. Field programmable gate arrays (FPGAs) being reconfigurable, flexible and physically secure are a natural choice for implementation of hash functions in a broad range of applications with different area-performance requirements. We propose a configurable secure hash algorithm (SHA) processor for extended signature authentication. This paper investigates different optimizations algorithms of recent techniques that have been proposed in the literature. In our implementation based on Xilinx Virtex FPGAs, the throughput of SHA processor is equal to 1296 Mbit/s. Speed/area results from these processors are analyzed and shown to compare favorably with other FPGA-based implementations. A fastest data throughput is achieved by our optimized algorithm
  • Keywords
    cryptography; field programmable gate arrays; microprocessor chips; reconfigurable architectures; 1296 Mbit/s; Xilinx Virtex FPGA; configurable secure hash algorithm processor; field programmable gate arrays; signature authentication; Authentication; Cryptographic protocols; Cryptography; Data security; Field programmable gate arrays; Hardware; Laboratories; NIST; Throughput; Transport protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Availability, Reliability and Security, 2007. ARES 2007. The Second International Conference on
  • Conference_Location
    Vienna
  • Print_ISBN
    0-7695-2775-2
  • Type

    conf

  • DOI
    10.1109/ARES.2007.17
  • Filename
    4159814