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
Link To Document