• DocumentCode
    519118
  • Title

    A compatible SHA series design based on FPGA

  • Author

    He, Jianhua ; Chen, Hu ; Huang, Huaqiang

  • Author_Institution
    Comput. Sci. & Eng., South China Univ. of Technol., Guangzhou, China
  • fYear
    2010
  • fDate
    19-21 May 2010
  • Firstpage
    380
  • Lastpage
    384
  • Abstract
    Though some blemish is reported on the SHA-1 cryptographic hash function, TCG (Trusted Computing Group) still choose it to be the encryption of the latest published specification. SHA-256 and SHA-512, being considered to be safe so far, is the best choices for the next generation of the trusted computing, since they both are the SHA series functions and qualified by the NIST (National Institute of Standards and Technology). For the reasons mentioned above, it is necessary to implement a TPM (Trusted Platform module) encryption core which can not only perform the SHA-1 function fulfilling the trusted computing requirement now, but also offer the SHA-256 and SHA-512 functions when the trusted computing guideline is updated. In this paper, an implementation is introduced to obtain all of these three functions by adding limited resources on the Xilinx´s FPGA.
  • Keywords
    cryptography; field programmable gate arrays; FPGA; NIST; National Institute of Standards and Technology; SHA series design; SHA-1 function; SHA-256 function; SHA-512 function; TCG; Xilinx FPGA; cryptographic hash function; trusted computing group; trusted platform module encryption core; Cryptography; Data security; Design optimization; Field programmable gate arrays; Frequency; NIST; Personal digital assistants; Registers; Software engineering; Switches; FPGA; Hash function; SHA-1; SHA-256; SHA-512; Trusted computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical Engineering/Electronics Computer Telecommunications and Information Technology (ECTI-CON), 2010 International Conference on
  • Conference_Location
    Chaing Mai
  • Print_ISBN
    978-1-4244-5606-2
  • Electronic_ISBN
    978-1-4244-5607-9
  • Type

    conf

  • Filename
    5491466