TAF-WG4-AS0012-V1.0.0-2017 移动智能终端指纹框架接口测试方法.docx
电信终端产业协会标准
TAF-WG4AS0012-V1.0.0:2017
移动智能终端指纹框架接口测试方法
移动智能终端指纹框架接口测试方法
TestmethodsforFingerprintFrameworkInterfaceofSmartMobileTerminal
2017-05-18发布
2017-05-30实施
电信终端产业协会发布
TAF-WG4AS00012-V1.0.0:2017
I
目次
前言 II
引言 III
1范围 1
2术语、定义和缩略语 1
2.1术语和定义 1
2.2缩略语 1
3系统架构 1
4测试环境 2
4.1测试架构 2
4.2测试要求 2
4.3测试错误码 2
5测试要求 3
5.1接口测试 3
5.2性能测试 6
附录A(规范性附录)文档编写记录 11
TAF-WG4AS00012-V1.0.0:2017
II
前言
本标准按照GB/T1.1-2009给出的规则编写。
本标准是为了保障指纹识别技术的良性可持续发展,确保指纹接口的正确性、可靠性和稳定性而制定。
本标准由终端测试技术协会提出并归口。
本标准起草单位:蚂蚁金服阿里巴巴华为
本标准主要起草人:杨文波落红卫孙元博王晓晨孟飞邓太生
TAF-WG4AS00012-V1.0.0:2017
III
引言
随着移动互联网的发展、移动智能终端的普及,传统PC时代的身份认证方式已经无法满足用户对于安全、体验的需求。在此情况下,指纹作为新的本地认证方式逐渐被用户所接受。由于行业内部没有统一的标准,存在多种方案,不能够互联互通,导致产业效率低下,行业进展缓慢,严重影响生产力。在此情况下,制定移动智能终端指纹框架接口测试方法,确保满足技术要求质量。
TAF-WG4AS00012-V1.0.0:2017
1
移动智能终端指纹框架接口测试方法
1范围
本标准规范了移动智能终端REE指纹接口的测试架构和测试方法,包括测试坏境和测试案例。本标准规范适用于移动智能终端REE指纹接口的测试。
2术语、定义和缩略语
2.1术语和定义
2.2
缩略语
API
ApplicationProgramInterface
应用程序接口
FAR
FalseAcceptanceRate
错误接受率
FRR
FalseRejectionRate
错误拒绝率
REE
RichExecutionEnvironment
富应用执行环境
3系统架构
图1系统架构
基于生物识别的移动智能终端身份认证技术架构包含两大部分,终端侧及服务器侧。终端侧包含应用业务层、生物识别中间件、及安全基础层。服务器侧包含应用业务服务层、生物识别认证服务及第三方认证服务层、根CA及可信身份信任根证书。生物识别应用层通过认证协议完成身份认证,PKI作为
TAF-WG4AS00012-V1.0.0:2017
2
底层基础设施提供完整性、安全性及可追溯性。
4测试环境
4.1测试架构
通过在REE开发测试APP,执行核心案例,实现指纹框架接口测试,具体测试架构如图2所示:
REETEE
测试APP指纹接口TA
ClientAPIInternalAPI
ClientAPI
图2测试架构
4.2测试要求
a)FARFRR应确保在FAR≤1/50000的情况下FRR≤3%。
4.3测试错误码
错误码
值
说明
ERR_SUCCESS
0成功
ERR_UNKNOWN
0x7A000001
未知错误
ERR_BAD_ACCESS
0x7A000002
访存错误
ERR_BAD_PARAM
0x7A000003
参数错误
ERR_UNKNOWN_CMD
0x7A000004
不能识别的命令
ERR_BUF_TOO_SHORT
0x7A000005
Buffer长度不足
ERR_OUT_OF_MEM
0x7A000006
内存分配失败
ERR_TIMEOUT
0x7A00