GM_T 0012-2012可信计算 可信密码模块接口规范.pdf
文本预览下载声明
ICS_ 35. 040L 80GM备案号:38310—2013中华人民共和国密码行业标准GM/T0012——2012可信计算可信密码模块接口规范Trusted computing-Interface specification of trusted cryptographymodule2012-11-22发布2012-11-22实施国家密码管理局发布
中华人民共和国密码行业标准可信计算可信密码模块接口规范GM/T中国标出版社出版发行北京市朝阳区和平里西街甲2号(100013)北京市西城区三里河北街16号(100045)网址 www, spc, net, cn总编室:(010行中心,(010者股务部:(010国标准出版社套皇岛印刷厂印刷各地新华书店经销开本 880X1230 1/16印张8.25字数251千字2013年1月第一版2013年1月第次印8书$号; 155066 · 2-24380定价100.00元如有印装差错由本社发行中心调换版权专有侵权必究举报电话:(010
GM/T 0012—2012接口:输人数据格式:标识数据长度命令码2B4B4B标识为TCM_TAG_RQU_COMMAND;数据长度为输人数据总的字节数;命令码为TCM_ORD_SelfTestFull所定义的固定值。输出数据格式:标识数据长度返回码2B4B4B标识为TCM_TAG_RSP_COMMAND;数据长度为输出数据总的字节数;返回码为本操作的结果(见返回码定义表),5.3. 1.2异步自检TCM_ContinueSelfTest功能措述:测试TCM初始化时未被测试的模块。接口:输人数据格式:标识数据长度命令码2B4B4B标识为TCM_TAG_RQU_COMMAND;数据长度为输人数据总的字节数:令码为TCM_ORD_ContinueSelfTest所定义的固定值。输出数据格式:标识数据长度返回码2B4B4B标识为TCM_TAG_RSP_COMMAND;数据长度为输出数据总的字节数:返回码为本操作的结果(见返回码定义表)。5.3.2获取自检结果TCM_GetTestResult功能猎述:该命令提供自检结果信息。该命令可以在故障模式下运行是为了让TCM生产商获得诊断信息、TCM应返回最近一次自检结果的信息块,且这些信息不能包含任何能唯一鉴别某个TCM的数据。接口:输入数据格式:标识数据长度命令码2B4B4B标识为TCM_TAG_RQU_COMMAND;数据长度为输人数据总的字节数;
GM/T 0012—2012A. 5.2TCM_STCLEAR_FLAGS结构定义:typedef struct tdTCM_STCLEAR_FLAGSITCM_STRUCTURE_TAG tag:BOOL deactivated,BOOL disableForceClear;BOOL physicalPresence;BOOL physicalPresenceLock ;BOOL bGlobalLock;} TCM_STCLEAR_FLAGS;参数说明:类型名称描速标识名TCM_STRUCTURE.tgTCM_TAG_STCLEAR_FLAGSTAGTCM是香有效标识,BOOLdeactivstedTCM_Startup将其初始化 TCM_PERMANENT_FLAGS deactivated或者其他值,TCM_SF_DEACTIVATEDTCM_SetTempDeactivated 将其设为 TRUEdisableForce-禁止物理现新清除.歌认力FALSE,BOOLTCM_DisableForeeClear 将其设为 TRUE,TCM_SF_DISABLEFORCE其为 TRUE时禁止TCM_ForceClear操作BOOLphysicalPres-质有者楚否在物理观场的款件标识,ence默认值为FALSETCM_SF_PHYSICALPRESENCE表示是否允许改变physicalPresence标示,TRUEphysicalPres-表示禁止,FALSE表示允许。BOOLClear 模式的TCM_Startup等其设为默认值TCM _ SF _ PHYSICALPRESenceLockFALSE.ENCELOCKTSC_PhysiealPresenee 对其进行设置NV全局锁标识.Clear模式的TCM_Starup将其设为FALSE,表BOOLbGlobalLock录允许写NV,TCM_SF_BGLOBALLOCK写NV_Index=0成功时将其设为TRUE,表示禁止写 NVA. 5. 3TCM_STANY_FLAGS结构定义:typedef struet
显示全部