- 现行
- 正在执行有效
- 2018-05-02 颁布
- 2018-05-02 实施
文档简介
ICS35040
L80.
备案号62993—2018
:
中华人民共和国密码行业标准
GM/T0058—2018
可信计算TCM服务模块接口规范
Trustedcomputing—TCMservicemoduleinterfacespecification
2018-05-02发布2018-05-02实施
国家密码管理局发布
GM/T0058—2018
目次
前言
…………………………Ⅲ
引言
…………………………Ⅳ
范围
1………………………1
规范性引用文件
2…………………………1
术语和定义
3………………1
缩略语
4……………………3
软件架构
5…………………3
应用服务
6TCM…………………………5
类定义
6.1………………5
类与对象的关系
6.2……………………5
接口
6.3…………………7
通用接口
6.3.1………………………7
上下文管理
6.3.2……………………11
管理策略类
6.3.3……………………25
管理类
6.3.4TCM…………………31
密钥管理类
6.3.5……………………53
数据加解密类
6.3.6…………………65
操作类
6.3.7PCR……………………74
存储管理类
6.3.8NV………………77
杂凑计算类
6.3.9……………………83
密钥协商类
6.3.10…………………90
回调函数类
6.3.11…………………93
核心服务
7TCM…………………………97
核心服务管理
7.1TCM………………97
上下文管理
7.1.1……………………97
密钥管理
7.1.2……………………100
事件管理
7.1.3……………………104
可信密码模块管理
7.2………………106
测试
7.2.1TCM……………………106
工作模式设置
7.2.2………………107
所有者管理
7.2.3…………………110
属性管理
7.2.4……………………113
升级与维护
7.2.5…………………114
授权管理
7.2.6……………………115
非易失性存储管理
7.2.7…………117
审计
7.2.8…………………………121
Ⅰ
GM/T0058—2018
时钟
7.2.9…………………………123
计数器
7.2.10………………………124
平台身份标识与认证
7.3……………127
密码模块密钥管理
7.3.1…………127
平台身份密钥管理
7.3.2…………130
平台数据保护
7.4……………………133
数据保护操作
7.4.1………………133
密钥管理
7.4.2……………………135
密钥协商
7.4.3……………………139
密钥迁移
7.4.4……………………142
密码学服务
7.4.5…………………144
传输会话
7.4.6……………………147
授权协议
7.4.7……………………150
完整性度量与报告
7.5………………151
平台配置寄存器管理
7.5.1………………………151
设备驱动库
8TDDL……………………153
架构
8.1TDDL………………………153
内存管理
8.2TDDL…………………154
错误码与定义
8.3TDDL……………154
接口
8.4TDDL………………………154
8.4.1Tddli_Open…………………154
8.4.2Tddli_Close…………………155
8.4.3Tddli_Cancel…………………155
8.4.4Tddli_GetCapability………………………156
8.4.5Tddli_SetCapability…………157
8.4.6Tddli_GetStatus……………157
8.4.7Tddli_TransmitData………………………158
附录规范性附录接口数据结构
A()…………………160
基础定义
A.1…………………………160
数据结构
A.2…………………………179
授权数据处理
A.3……………………184
返回码定义
A.4………………………184
Ⅱ
GM/T0058—2018
前言
本标准按照给出的规则起草
GB/T1.1—2009。
请注意本文件的某些内容可能涉及专利本文件的发布机构不承担识别这些专利的责任
。。
本标准由密码行业标准化技术委员会提出并归口
。
本标准起草单位国民技术股份有限公司联想控股有限公司同方股份有限公司中国科学院软件
:、、、
所北京兆日技术有限责任公司瑞达信息安全产业股份有限公司长春吉大正元信息技术股份有限公
、、、
司方正科技集团股份有限公司北京信息科技大学中国长城计算机深圳股份有限公司成都卫士通信
、、、、
息产业股份有限公司无锡江南信息安全工程技术中心中国人民解放军国防科学技术大学北京工业
、、、
大学
。
本标准主要起草人吴秋新杨贤伟范琴邹浩余发江宁晓魁王梓郑必可刘鑫林洋李伟平
:、、、、、、、、、、、
尹洪兵徐震严飞付月朋明明刘韧李丰许勇贾兵王蕾顾健何长龙秦宇
、、、、、、、、、、、、。
Ⅲ
GM/T0058—2018
引言
可信计算标准体系包含以下标准
:
可信计算可信密码支撑平台功能与接口规范
GM/T0011—2012
可信计算可信密码模块接口规范
GM/T0012—2012
可信计算可信密码模块接口符合性测试规范
GM/T0013—2012
可信计算服务模块接口规范
GM/T0058—2018TCM
上述四个标准中本标准的接口介于之上向上为应用程序提供接口调用中
,GM/T0012—2012,,
间定义了如何实现服务模块接口向下调用中的接口本标准以
,GM/T0012—2012,GM/T0011—2012
为基础及核心技术内容基本未做改动为可信密码模块产品的符合性检测提供依
,,GM/T0013—2012
据四个规范形成一套完整的可信计算体系标准
,。
本标准描述了可信计算服务模块接口规范目标是制定统一的可信计算服务模块组
TCM,TCM
成和接口规范通过该类接口规范向应用层提供统一的密码应用服务适用于可信计算应用的
,,TCM,
开发使用及检测提供标准依据和指导有利于提高可信计算产业发展水平
、,。
本标准凡涉及密码算法的相关内容按国家有关法规实施凡涉及采用密码技术解决保密性完整
,;、
性真实性不可否认性需求的应遵循密码相关国家标准和行业标准
、、。
Ⅳ
GM/T0058—2018
可信计算TCM服务模块接口规范
1范围
本标准规定了服务模块的组成和接口标准包含和是面向应用层
TCM,TSP、TCSTDDL,TCM
的接口标准
。
本标准适用于基于的应用开发
TCM。
2规范性引用文件
下列文件对于本文件的应用是必不可少的凡是注日期的引用文件仅注日期的版本适用于本文
。,
件凡是不注日期的引用文件其最新版本包括所有的修改单适用于本文件
,,()。
密码杂凑算法
GB/T32905—2016SM3
分组密码算法
GB/T32907—2016SM4
椭圆曲线公钥密码算法第部分数字签名算法
GB/T32918.2—2016SM22:
椭圆曲线公钥密码算法第部分公钥加密算法
GB/T32918.4—2016SM24:
随机性检测规范
GM/T0005—2012
密码算法使用规范
GM/T0009—2012SM2
温馨提示
- 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
- 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
- 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。
最新文档
- 人教版六年级数学下册小升初总复习期末测试卷(含答案)
- 大学生暑期社会实践报告1000字
- 小学班长竞选演讲稿300字
- 《混凝土结构设计原理(新形态活页式)》 课件 11.结构设计的几种计算方法
- 资金经费请示报告精彩4篇
- 新生军训方案
- 织物阻燃剂项目综合评估报告
- 质量员-设备方向(质量员)证考试题库及答案
- 篮球比赛举办活动方案
- 涂饰机械项目建议书
- 中考语文复习专题训练-丁立梅作品阅读训练
- 家纺面料基础知识
- 小学劳动教育实践的研究与探索 论文
- 安徽金轩科技有限公司 年产60万吨硫磺制酸项目环境影响报告书
- 安全梯笼专项施工方案
- 人工智能实验室建设方案
- 计算机科学与技术学院操作系统原理教案
- 好利来市场调查报告DOC
- 人工挖孔桩专项施工方案
- 主题班会端午节主题班会课件
- GB/T 7679.6-2003矿山机械术语第6部分:矿用筛分设备
评论
0/150
提交评论