指纹(生物识别)的软件框架

本文探讨了安卓系统中指纹(生物识别)的软件框架,重点在HAL层以上部分,强调了跨进程通信的重要性。内容涉及Cryptographic key storage and service provider的功能——存储加密密钥并提供加密服务。同时,解释了Android设备的身份验证流程和Authen Token的概念,它是证明用户身份的凭证,在添加或删除指纹时用于校验。Keystore service负责存储密钥,而keymaster则在TEE内部进行密钥校验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

 

指纹(生物识别)HAL层以上的软件框架(注意跨进程通信的交界)

 

指纹验证的整体框架(应当结合第一张图片一起看,图中圈红的已被替换)

 

 

Cryptographic key storage and service provider  (加密密钥存储和服务提供程序)干什么的?

存储加密密钥并基于这些密钥提供标准加密例程

https://source.android.com/security/authentication?hl=zh-cn

 

Android设备中的身份验证流程:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值