DocumentCode :
3508549
Title :
Design and Implementation of the TPM Chip J3210
Author :
Zhang Huanguo ; Qin Zhongping ; Yang Qi
Author_Institution :
Sch. of Comput., Wuhan Univ., Wuhan
fYear :
2008
fDate :
14-17 Oct. 2008
Firstpage :
72
Lastpage :
78
Abstract :
During these years, computer security is in expeditious progressing. With the serious risk of security, the idea of Trusted Computing was introduced to the Information Technology industry. Trusted Computing has to ensure the computing is on the trusted platforms, so the technology of Trusted Computing Platform (TCP) was developed. In the specification of Trusted Computing Group (TCG), Trusted Platform Module (TPM) can be used to ensure that each computer will report its configuration parameters in a trustworthy manner. The cryptographic operations are all taking place in TPM, such as the measurement of Operation System, the encryption process, and the process of personal identification. These kinds of operations need huge computing power. Besides, these operations have to be done in TPM totally under the consideration of security. It is obviously a TPM chip should offer sufficient computing power to do these kinds of operations; otherwise the performance of trusted computing would descend seriously. In this paper, a high performance TPM chip J3210 based on SPARC v8 is designed and implemented. This high performance TPM chip J3210 consists of a high performance RISC CPU, a RSA/ECC cryptographic acceleration engine, a hash engine, a symmetric cryptographic acceleration engine, a random number generator and some peripheral interfaces. These internal Intellectual Property (IP) cores are elaborately designed and carefully configured. As a result, it demonstrates a high performance of cryptographic operations.
Keywords :
cryptography; industrial property; integrated circuit design; microprocessor chips; operating systems (computers); peripheral interfaces; random number generation; reduced instruction set computing; RISC CPU; RSA/ECC cryptographic acceleration engine; SPARC v8; TPM chip J3210; computer security; configuration parameters; cryptographic operations; encryption process; hash engine; information technology industry; intellectual property; operation system; peripheral interfaces; personal identification; random number generator; symmetric cryptographic acceleration engine; trusted computing group; trusted computing platform; trusted platform module; Acceleration; Computer industry; Computer security; Cryptography; Engines; Information security; Information technology; Power system security; Reduced instruction set computing; Semiconductor device measurement; System on Chip; TPM Chip; Trusted Compute;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Trusted Infrastructure Technologies Conference, 2008. APTC '08. Third Asia-Pacific
Conference_Location :
Hubei
Print_ISBN :
978-0-7695-3363-6
Type :
conf
DOI :
10.1109/APTC.2008.8
Filename :
4683084
Link To Document :
بازگشت