代码拉取完成,页面将自动刷新
人脸认证 (faceauth)支持用户人脸的录入,删除和认证功能。
人脸认证是OpenHarmony支持的一种生物认证执行器,按照协同认证定义的资源注册接口,将人脸认证相关资源信息注册到协同认证框架,并根据协同认证框架的调度,调用人脸认证HDI,完成人脸的录入,认证,删除等功能。
图1 人脸认证架构图
人脸数据是用户的重要生物识别信息,在人脸认证的处理过程中,我们对用户输入的人脸数据实施了如下安全保护措施:
注1:OpenHarmony开源框架内提供了人脸认证的桩实现,未包含可信执行环境内完成人脸数据的安全存储和比对。
//base/useriam/face_auth
├── bundle.json # 组件描述文件
├── common # 组件公共文件
├── figures # README使用的图片
├── frameworks # 框架代码
├── interfaces # 对外接口存放目录
│ └── inner_api # 对内部子系统暴露的头文件,供系统服务使用
├── sa_profile # Service Ability 配置文件
├── services # Service Ability 服务实现
└── ui # 人脸录入界面实现
//drivers/interface/faceauth
中定义的接口,//drivers/peripheral/faceauth
提供了接口的桩实现,供开发过程参考。人脸数据的提取、比对、存储和录入等过程应在尽可能安全的环境中实现,保证用户人脸数据的的安全保护达到系统内可以提供的最高安全级别(可信执行环境/安全芯片)。此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。