【麒麟在线讲堂】优麒麟生物特征认证系统-01简述

发布时间:2020-08-11 09:21:16 点击次数:785

生物特征识别(BIOMETRICS)技术,是指通过计算机利用人体所固有的生理特征(指纹、虹膜、面相、DNA等)或行为特征(步态、击键习惯等)来进行个人身份鉴定的技术。生物识别技术应用非常广泛,具有安全、高效、便捷等特点。

01 背景

生物特征识别(BIOMETRICS)技术,是指通过计算机利用人体所固有的生理特征(指纹、虹膜、面相、DNA等)或行为特征(步态、击键习惯等)来进行个人身份鉴定的技术。生物识别技术应用非常广泛,具有安全、高效、便捷等特点。

02 麒麟生物特征识别系统优点

麒麟生物特征认证系统具备以下优点:

  • 支持多种生物特征:目前支持指纹、指静脉、虹膜;

  • 框架可拓展性强,后期可拓展人脸识别、声纹识别等生物特征;

  • 支持各类应用,覆盖几乎所有图形下需要用户密码认证的部分,如:系统登陆器、系统锁屏、分区管理器;

  • 支持sudo,pkexec等通用提权工具;

  • 使用灵活方便,应用无需了解底层实现,只需使用PAM或Polkit规范编程即可使用生物特征识别认证;

  • 可直接通过DBus调用后端框架提供的服务,无需使用老的PAM和Polkit认证技术;

  • 全面的人机交互、全图形化的授权认证、全图形化的特征管理。

03 目前支持的设备

目前支持的生物特征类型

当前麒麟生物特征识别认证体系支持的生物特征类型:

  • 指纹

  • 指静脉

  • 虹膜

目前支持的设备

  • 指静脉:

支持厂商“圣点科技”:UD650型号设备1个。

  • 虹膜:

支持厂商“北京无线电计量测试研究所”:A210型号设备1个。

  • 指纹:

支持厂商“杭州城章科技”:R301型号设备1个。

支持厂商“亚略特生物识别科技有限公司”:EM03型号设备1个、EM1600型号设备1个、TL-FRT610型号设备1个。

支持厂商“AuthenTec”:AES1610型号设备1个、AES1660型号设备17个、AES2500/AES2501型号设备2个、AES2550/AES2810型号设备2个、AES2660型号设备18个、AES3500型号设备1个、AES4000型号设备1个。

支持厂商“ElanTech”:Fingerprint Sensor型号设备53个。

支持厂商“EgisTec(akaLightuning)”:ES603型号设备1个。

支持厂商“Secugen”:FDU 2000型号设备1个。

支持厂商“UPEK”:Eikon 2型号设备1个、TouchStrip Sensor-Only型号设备2个、TouchChip/Eikon Touch 300型号设备2个、TouchChip FingerprintCoprocessor型号设备1个、TouchStrip型号设备1个。

支持厂商“Digital Persona”:U.are.U 4000/4000B/4500型号设备7个。

支持厂商“Veridicom”:5thSense型号设备1个。

支持厂商“Validity”:VFS0050型号设备1个、VFS101型号设备1个、VFS301型号设备2个、VFS5011型号设备4个。

04 麒麟生物特征识别系统原理

本生物特征识别系统的总体结构如图1所示,分成两个大部分:后端框架服务(虚线中“生物识别后端框架服务”部分)和前端系统认证应用(虚线中“应用”和“系统认证”两部分)。后端服务偏向于系统底层与硬件,前端系统认证应用偏向于系统身份鉴别及人机交互。

图1 生物特征识别系统的总体结构图

  • 后端框架服务

后端框架服务主要提供:

(1) 对各种生物特征交互模式的实现;

(2) 屏蔽不同硬件设备的访问逻辑与功能上的差异,实现统一化;

(3) 存储和管理用户的生物特征信息;

(4) 管理驱动和设备;

(5) 响应所支持的设备的热插拔事件;

(6) 为上层应用提供统一的事件触发接口;

(7) 为操作系统提供持久的服务。

  • 前端系统认证应用

前端认证应用主要负责:

(1) 面向用户的人机交互,包括各种生物特征部位的特征录入、特征认证、特征识别、特征搜索、特征删除、特征捕获、特征重命名等操作;

(2) 系统登录与锁屏解锁时的生物特征认证;

(3) 在命令行下权限提升相关命令的生物特征认证;

(4) 在图形界面中,权限提升与临时授权的生物特征认证;

(5) 生物特征的管理工具。

以上就是对优麒麟生物特征认证系统的简单介绍,后续将为大家详细介绍使用方法以及驱动开发等,敬请期待。