论文部分内容阅读
可信密码模块(TCM)是中国可信计算的基础,其上的固件(Firmware)是TCM芯片的操作系统,对其进行协议符合性测试是验证TCM性能的重要方法。在分析可信密码模块及其固件结构的基础上,说明了TCM命令的数据结构及其各项参数。按照TCM命令协议文档,给出一个针对该协议的固件协议符合性测试方案。实现该方案后,对某款TCM芯片的固件进测试结果表明:该方案切实可行,效果良好。
Trusted Cryptography Module (TCM) is the basis of Trusted Computing in China. Firmware on it is the operating system of TCM chip. The protocol compliance test is an important method to verify TCM performance. Based on the analysis of the credible cryptographic module and its firmware structure, the data structure of the TCM command and its parameters are described. According to the TCM command protocol document, a firmware protocol conformance test protocol for this protocol is given. After the implementation of the program, the firmware test results of a certain TCM chip show that the solution is feasible and works well.