- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
电信终端产业协会标准
TAF-WG4-AS0009-V1.0.0:2017
TEE
TEEClientAPI测试方法(Java版)
TEEClientAPITestMethodforJava
2017-05-18发布
2017-05-30实施
电信终端产业协会发布
TAF-WG4-AS0009-V1.0.0:2017
I
目次
前言 II
引言 III
1范围 1
2规范性引用文件 1
3缩略语 1
4目标 2
5测试环境 2
6测试要求 2
6.1ReturnOrigin类测试 2
6.2ShareMemory类测试 2
6.3Operation类测试 3
6.4ClientAPI类测试 4
附录A(资料性附录)文档编写记录 7
TAF-WG4-AS0009-V1.0.0:2017
II
前言
本标准按照GB/T1.1-2009给出的规则起草。
本标准由中国移动通信有限公司研究院提出并归口。
本标准起草单位:中国移动通信有限公司研究院、中国信息通信研究院(工业和信息化部电信研究院)。
本标准主要起草人:任晓明、李征、傅镜艺、刘辉、刘扬。
TAF-WG4-AS0009-V1.0.0:2017
III
引言
随着移动终端市场的日益成熟和发展,安全问题逐渐成为人们关注的焦点。终端用户在他们的智能终端上装载了各种各样的应用,于是在开放环境下,安全需求激增。安全保护、企业环境、连接安全、移动支付这些问题都引发了人们对安全的关注。可信执行环境(TEE)是与传统的终端应用运行环境相独立的一个可信环境,该环境以终端硬件提供的安全能力为依托,基于微内核OS向应用提供各种安全服务。
为了保障普通应用可以使用TEE中提供的各种安全能力,确保移动智能终端中普通应用(CA)与TEE中可信应用(TA)通信的正确性、可靠性和稳定性,需要检测TEE在REE侧接口的技术实现是否遵照《TEEClientAPI技术要求(Java版)》规范。
TAF-WG4-AS0009-V1.0.0:2017
1
JavaClientAPI测试方法(Java版)
1范围
本规范测试范围针对《TEEClientAPI技术要求(Java版)》中的内容进行测试,测试对象为TEEOS中的ClientAPI接口,如图1阴影部分所示。具体测试内容包括tee.client包中ReturnOrigin类、ShareMemory类、Operation类、ClientAPI类中成员方法的测试,本规范针对各个类提供测试方法,测试各个类中成员方法的功能是否按照对应的技术规范进行实现。测试方法是建立CA到TA的连接,并由CA向TA发送测试指令,TA根据测试指令调用相关方法执行测试,并将结果返回给CA,CA根据执行结果判断接口是否按照规定实现。
REE
REE
TEE
TA
CA
InternalAPI(Java)
ClientAPI(Java)
InternalAPI(C)
ClientAPI(C)
TEEVM
TEE驱动
TEE驱动
硬件
图1TEE接口架构
2规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
TAF-WG4-AS0005-V1.0.0:2016TEEClientAPI技术要求(Java版)
3缩略语
运行在TEEOS并对客户端提供相应服务
的可信应用程序UUIDUniversallyUniqueIdentifier可信应用程序的唯一标识TA
的可信应用程序
UUIDUniversallyUniqueIdentifier可信应用程序的唯一标识
TAF-WG4-AS0009-V1.0.0:2017
2
CAClientApplications运行在REE的客户端程序
4目标
本文件旨在定义TEEClientAPI(Java版)的测试方法。
5测试环境
本规范旨在提供各个类的测试方法,需要根据测试方法开发相应功能的TA和CA。其中CA位于REE侧,根据测试方法的各步骤需要向TA发送不同的测试指令;TA为安装在TEE中的拥有不同UUID
您可能关注的文档
- T_TAF 121-2022 移动终端未成年保护测试方法.docx
- DG_T 060-2023 孵化机标准规范.docx
- DG_T 312-2024 撒料机标准规范.docx
- DG_T 192-2023 粮食输送机标准规范.docx
- T_TAF 090-2021 移动终端适老化技术要求.docx
- DG_T 211-2022 轨道运输机标准规范.docx
- T_TAF 101.2-2021 冷链物流可信溯源服务技术要求 第2部分:设备安全.docx
- DG_T 210-2022 草捆捡拾收集机.docx
- TAF-WG4-AS0050-V1.0.0-2019 移动智能终端及应用软件用户个人信息保护实施指南 第2部分 个人信息分类分级.docx
- DG_T 293-2023 病死猪捡拾机.docx
- T_TAF 113-2022 移动应用内容可访问性信息无障碍技术服务评测规范指引.docx
- DG_T 040-2019 轻小型喷灌机.docx
- TAF-WG4-AS0013-V1.0.0-2017 移动智能终端预置软件信息公开指南.docx
- DG_T 278-2022 修蹄机标准规范.docx
- DG_T 279-2022 畜禽识别(定位)监控设备.docx
- DG∕T 145-2019 鸡蛋分选机标准规范.docx
- T_CPUMT 005-2022 T_CFA 02020502014-2022 高端装备铸造用高纯生铁.docx
- DG∕T 050-2019 挤奶机标准规范.docx
- T_TAF 081.3-2022 移动智能终端应用软件调用行为记录能力要求 第3部分:API接口.docx
- DG∕T 144-2019 集蛋机标准规范.docx
文档评论(0)