Windows统一生物身份识别认证平台


一、功能概述

指纹识别平台(以下简称UniBAP)是中天一维指纹UKEY应用系统的平台服务,以指纹识别技术和商用密码技术为核心 ,结合先进的网络安全手段开发的跨平台的、开放的统一身份认证平台。UniBAP是运行在Windows Server系统以上的一组系统服务,它们一同工作,提供多种生物识别身份认证服务(包括指纹、掌纹、虹膜等,目前只实现了指纹识别)。提供安全便捷的认证方式, 实现“任何人、任何地方、任何设备”的统一认证方式(“Anyone Anywhere Any Device Just one touch”)。

利用人体生物特征——指纹所具有的唯一性、不变性、再生性,并结合商用密码技术来进行身份认证,它避免了传统的“用户名+密码”、磁卡、IC卡等认证方式存在的遗忘,失窃,代替,破解等不足和缺陷,有效地杜绝了人为因素造成的系统漏洞,充分体现了开放、安全、唯一等特点。

功能描述:

二、平台结构

UNIBAP的总体目标是完成指纹信息的存储和认证管理,并为其它生物认证方式的加入提供容器,以使得使用UNIBAP的应用程序具有生物特征的认证能力。UNIBAP的最终产品是一个开发平台,在该平台上开发的应用程序将具有强大的生物特征的认证能力。

整个平台在三层结构模型的架构上进行构造,该系统由数据表示层、业务逻辑层和数据服务层组成。

架构图如下图所示:

数据表示层提供供应用程序开发指纹应用相关的应用程序接口,并通过TCP与服务器端的业务逻辑层进行通信。(这里数据表示层也可封装成一个WEB SERVICE,供其它应用程序在INTERNET上调用,成为了其它应用程序的服务端。)

业务逻辑层的组成包括:与客户端进行交互的通信程序、数据捣弄及处理程序、数据加密解密程序、数据压缩程序以及负载平衡策略管理服务程序。

数据服务层由数据库的访问程序和网络目录的访问程序构成,负责处理对各种主流数据库管理系统和活动目录的访问。

三、工作流程

UNIBAP的主要逻辑组成部分是各种生物特征信息的存储和认证,以及各个模块之间的通信。下面所述的各个组件不一定是相互独立的,只是为了逻辑上的清晰才分别开来。

各个逻辑组件的概要描述:

四、接口定义

指纹服务器接口:

五、基于平台的软件产品

本平台的架构几乎涵盖了目前软件系统的所有架构方式,它包括了Browser/Server、Browser/Server+移动终端、Client/Server、Server+嵌入式终端(含指纹UKEY模块)四种架构方式,其架构方式与对应的产品,如图下图所示:

六、安全性/核心点 /特点描述/可靠性认证

基于指纹识别的“一维”Windows域登录系统Biologon Pro 是我们基于自身指纹识别算法核心技术及系统软件开发能力推出的一款适合Windows域安全登录的网络操作系统安全产品,产品完全适用于Windows server 2003/2008/2012,是获得微软公司产品认证的指纹识别身份认证服务类产品。它提供了有关生物识别技术应用的计算机系统安全解决方案,能够通过指纹等生物认证方式代替密码识别,登录计算机及网络系统,该系统经过微软认证。



地址:北京市海淀区丰豪东路9号院中关村集成电路设计园2号楼c座404