A Test Method of Trusted Computing Supporting Software

With the rapid development of trusted computing technology, the security of computing environment for multifarious platforms has been enhanced by implementing both dedicated hardware and software. There is an increasing application of trusted computing platform with trusted computing supporting software (TCSS) providing support for the trusted platform module. Although many TCSS vendors claim that their products are compliant to trusted computing group (TCG) specifications version 1.1 or 1.2, it is difficult to find a feasible way to testify whether it is TCG compliant or not. In order to ensure the quality of TCSS, there is a need to test it according to the specification of TCG. This paper presents a test method of TCSS-firstly making security function division of TCSS based on the common criteria, then giving a model of testing TCSS, describing the concrete implementation of the testing prototype system, and finally testing a concrete TCSS product.

[1]  Zhang Huanguo,et al.  Development of trusted computing research , 2008, Wuhan University Journal of Natural Sciences.

[2]  Hong Zhu,et al.  Software unit test coverage and adequacy , 1997, ACM Comput. Surv..

[3]  Leendert van Doorn,et al.  A Practical Guide to Trusted Computing , 2007 .

[4]  Zhenfu Cao,et al.  Survey of information security , 2007, Science in China Series F: Information Sciences.

[5]  Brian Cantwell Smith,et al.  Procedural reflection in programming languages , 1982 .