在进行金额较大的支付转账等场景中, 普通的认证安全等级不能满足. 数字证书较好填补了这一空白. 从证书 的生成, 下发到设备.作为一个独立的 Application 装到 SE 模块里面. 此场景为”空中发卡” 通过 TSM 平台下 发数字证书. 场景类似于在手机上开通公交卡的操作. 在验证用户身份时, 由 TEE(可信安全执行环境) 独立与 操作系统的区域弹出用户密码的输入界面, 用户输入. TEE 与 SE 通讯, TEE 模块进行透传. 返回给安卓层. 最 终终端与服务端进行通讯, 进行一整套完整的验证流程.
难点在多个系统层之间的通讯. 流程复杂. 场景复杂. 需要考虑证书下发失败等意外流程的处理. 难度非常大. 上层整体的业务全部由本人与售前工程师牵头完成. 该项目占全公司当年营业额的一半以上.不同于本地发生的指纹认证的, 其通过提升系统之间的交互层数, 先天对攻击手段进行物理隔离. 有效保证了 客户数据的安全. 已经操作流程全链路的安全性.