CTS(5)---Android8.0中CTS测试对于TEE的要求
Android8.0中CTS测试对于TEE的要求
对于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 CompatibilityTest 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认证,欢迎关注!
CTS(5)---Android8.0中CTS测试对于TEE的要求相关推荐
- Android 8.0 学习(17)---Android8.0中对指纹的新要求
Android8.0中对指纹的新要求 784 我们先来看一张指纹在Android6.0版本上的架构层次图: 指纹应用层,也就是手机上的指纹设置,这是Android系统层定义的指纹管理入口. 1,sys ...
- Broadcasts在Android7.0以及Android8.0中的变更
从Android6.0开始,谷歌更新的Android越来越注重应用安全.对一些行为进行了限制,相信大家都有关注这些新版的变更. 本文主要记录我在学习Broadcasts在Android7.0以及And ...
- Activity详情——Android8.0中Activity的启动流程
每个Android开发者都知道,可以用startActivity()或者startActivityForResult()来启动一个Activity.那么startActivity()这个方法到底是通过 ...
- Android8.0中外接USB Audio设备无法控制音量问题
最近在开发过程中,很多客户需要定制USB Audio设备用于会议时当麦克音箱使用,但是Android原生系统对外接USB Audio设备的兼容性并不好,特别是外设厂商五花八门,可能标准都不一样.这样导 ...
- android 跳转动画黑屏,Android8.0 适配解决页面跳转过程出现短暂黑屏的问题
小菜在适配 Android8.0 过程中,遇到很多问题,有很多很常见的问题,今天来整理一下页面跳转时黑屏的问题. 问题猜测 猜测一: 显示 Activity 页面之前会优先开启一个 Starting ...
- Android 8.0 学习(14)---Android8.0适配分析
公司项目Android8.0适配分析 1. 官方推荐的兼容测试方式 2. Android8.0行为变更说明 Android 8.0 行为变更包括两个部分:针对所有 API 级别的应用和针对 And ...
- 华为android贡献度,Android8.0系统占比大幅提升,华为、荣耀、小米成为主要贡献...
原标题:Android8.0系统占比大幅提升,华为.荣耀.小米成为主要贡献 安卓推出Android8.0系统至今已半年有余,如今Android8.1稳定版.Android9.0开发者预览版也发布了,但 ...
- Android 5.0中的FDE功能实现
标 题: [分享]Android 5.0中的FDE功能实现 作 者: netsniffer 时 间: 2015-01-27,21:15:06 链 接: http://bbs.pediy.com/sh ...
- CTS(22)---GMS认证-Android8.x新增cts测试(VTS下测试GSI版本)
GMS认证-Android8.x新增cts测试(VTS下测试GSI版本) 2 https://www.jianshu.com/p/3b1fbefc93ae GMS认证-Android8.x新增cts测 ...
最新文章
- SCALA当的trait
- Jenkins+Gradle+Git+Pyger+二维码搭建Android自动打包平台
- python中类与对象之间的关系_python 类与类之间的关系
- 树上启发式合并 简单例题
- 【实操手册】如何把一场直播录制下来?
- 分享朋友圈QQ空间需要哪些参数
- Spring Cloud 之 Feign 使用HTTP请求远程服务
- iTerm2 + Fish 打造高效终端
- innerHTML和outerHTML以及innerText和outerText之间的区别
- OpenCV模板匹配方法原理
- 竞品分析:网易云音乐和QQ音乐,音乐类app的战场
- 如何使用思维导图?思维导图绘制方法介绍
- 苹果电脑一直密码错误_您可能一直都在犯的安全和密码错误
- Word中查找替换软回车键和回车键
- 云服务器最重要的特点,云服务的优势是什么(云服务的主要特点)
- 产品经理如何设计网页导航菜单
- 重心模型选址代码_如何规划选址体系,让选址像流水线更简单?
- safari浏览器的一些兼容性问题总结
- 计算机视觉-OpenCV(七)
- 行列式求值Java语言实现———线性代数
热门文章
- HTTP协议 (二) 基本认证
- 汤普森算法_Eamp;E算法在汽车之家推荐系统中的应用
- nginx修改php导出时间格式,nginx 修改 time_local 时间格式
- pageable设置size_总结SpringBoot使用Pageable实现分页源码
- python爬虫实现方式_python爬虫的实现方法
- 数据挖掘(data mining),机器学习(machine learning),和人工智能(AI)的区别是什么
- python-day19-面向对象进阶-加载顺序,命名空间,组合(实现松耦合)
- 类型和原生函数及类型转换(一)
- 组合数据类型,英文词频统计
- Vue - 条件渲染与列表渲染