前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Android8.0中CTS测试对TEE的要求(Google 9月1日文档)

Android8.0中CTS测试对TEE的要求(Google 9月1日文档)

作者头像
安智客
发布2018-02-24 10:36:25
1.6K0
发布2018-02-24 10:36:25
举报
文章被收录于专栏:安智客

我们知道TEE在Google Android7.0后成为一种强制性要求,那么Android8.0又是如何要求的呢?

我们来看在9.1日Google最新的文档。

对于Android8.0中CTS测试,参考Google 文档描述,我们看到对于TEE有明确的要求:

具体说来就是:

1,必须有硬件的Keystore实现支持,指纹必须在TEE中,或者在一个与TEE有安全通道的芯片中完成比对。

2,必须对所有指纹数据进行加密和密码认证,保证在TEE环境之外不能被获取、读取或者修改。Android开源项目站点上有其实现指导文档描述。

3,在第一次增加没有建立起信任链之前,应该防止添加指纹。这种信任链是被TEE所保护的,通过用户确认或者增加一个新的设备秘钥(PIN、图案、密码)。Android开源项目实现提供了框架内的机制。

点评

关于TEE的这部分,google的描述和Android7.1版本一样,没有改变。

我们想强调的是:

从Android7.0开始,TEE就成为Google重点考虑的一种必选项。后续Android版本只会更加强化安全机制的作用。

附录:

CTS Compatibility Test Suite,一致性测试套件,这是一组用于测试的程序的集合,它能够在官网(http://source.android.com/compatibility/downloads.html)上面下载。CTS的目的就是让Android设备开发商能够开发出兼容性更好的Android设备。

通过CTS测试即使表明兼容性要求,同时也是GMS认证所必须的基础要求。 GMS全称为Google Mobile Service,即谷歌移动服务。GMS是Google开发并推动Android的动力。GMS的认证主要是Google为手机厂商进行认证,对于厂商来说,GMS除了获得更多的谷歌服务权限之外,也是实力的象征。

下一次,我们将向大家介绍Google VTS认证,敬请期待!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-09-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 安智客 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档