生物特征识别方法技术

技术编号:20729946 阅读:26 留言:0更新日期:2019-03-30 19:28
本发明专利技术提供一种生物特征识别方法,所述方法包括:S101,处理器接收来自采集器发送的预设生物特征,对所述预设生物特征进行密码学处理,并将所述预设生物特征及其密码学处理结果发送至用户设备存储;S102,识别器接收来自所述用户设备的部分或全部所述密码学处理结果,并对所述密码学处理结果的正确性进行识别,如果识别通过,则执行S103;如果识别不通过,则操作结束;S103,所述采集器实时采集用户生物特征,将所述实时采集的用户生物特征与所述预设生物特征进行比较,获得识别结果,该方法大大提高生物特征识别方法安全性的同时,也提高了识别性能。

【技术实现步骤摘要】
生物特征识别方法
本专利技术涉及一种识别技术,尤其涉及一种生物特征识别技术。
技术介绍
生物识别技术(BiometricIdentificationTechnology)是指利用人体生物特征进行身份认证的一种技术。更具体一点,生物特征识别技术就是通过计算机与光学、声学、生物传感器和生物统计学原理等高科技手段密切结合,利用人体固有的生理特性和行为特征来进行个人身份的鉴定。目前,现有的实现生物识别技术的方法都需要在采集用户的生物特征完成之后,将其作为预设生物特征集中存储于本地生物识别器或处理器中,一旦本地生物识别器或处理器遭受攻击,就会导致预设生物特征数据被泄露,加上生物特征的不可更改性,这些生物特征数据一旦泄漏,将会产生无法挽回的巨大损失。除此之外,当前的生物识别技术由于需要在处理器和本地设备之间传送实时待识别的生物特征,这样会使得整个识别过程时间较长,影响用户体验。为此,本专利技术提出一种基于密码学技术的生物特征识别方法,克服了现有技术中的缺陷,在大大提高安全性的同时,也提高了性能。
技术实现思路
本专利技术实施例提供一种生物特征识别方法,能够提高识别安全性和识别性能。本专利技术实施例提供一种生物特征识别方法,方法包括以下步骤:S101,接收来自采集器发送的预设生物特征,对所述预设生物特征进行密码学处理,并将所述预设生物特征及其密码学处理结果发送至用户设备存储;S102,识别器接收来自所述用户设备的部分或全部所述密码学处理结果,并对所述密码学处理结果的正确性进行识别,如果识别通过,则执行S103;如果识别不通过,则操作结束;S103,所述采集器实时采集用户生物特征,将所述实时采集的用户生物特征与所述预设生物特征进行比较,获得识别结果。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例中所需要使用的附图作简单地介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出了本专利技术的生物特征识别方法的流程示意图。具体实施方式下面将详细描述本专利技术的各个方面的特征和示例性实施例,为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细描述。需要说明的是,本专利技术不仅限于下文提出或在附图中图示的装置、步骤或细节。本专利技术还可以具有其他实施方式或以其他方式实现。应当理解,本说明书中使用的诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。同时,在以下各实施例的描述中,“多个”的含义是两个以上,除非另有明确具体的限定。术语“步骤”和/或“块”在此可以用于指示采用的方法的不同元素,但是这些术语不应被解释为暗示在此公开的各种步骤之中或之间的任何特定次序,除非另有明确说明或记载。为了便于理解,以下是本专利技术所涉及的名词解释:预设生物特征:首次采集用户的生物特征,并对该生物特征进行登记的生物特征。识别器:将待识别的生物特征与预设生物特征进行对比和判别真伪的设备。识别器既可以是本地设备,也可以是远程设备。采集器:采集用户生物特征的设备,可以集成在生物特征识别器中,也可以单独存在。采集器既可以是本地设备,也可以是远程设备。用户设备:指的是用户持有的可以存储生物特征的设备(例如手机、智能卡等),本专利技术中涉及的用户设备可以是一个或者多个,均可以与识别器通信,部分用户设备可以同时与处理器通信,部分用户设备还可以进行密码运算。处理器:指的是对预设生物特征进行密码学处理,获得密码学处理结果的设备。该处理器既可以是本地设备,也可以是远程设备。密码学处理:可以是基于任何形式的密码学体系,例如IBC体系(Identity-BasedCryptograph,基于标识的密码体系)、隐式证书体系(一种新兴的非对称密码学)、PKI体系(PublicKeyInfrastructure,公钥基础设置)、消息认证码体系(MAC)、对称加密体系等。可以根据需要确定基于哪一种密码学体系对该预设生物特征进行密码学处理,本专利技术并不对密码学体系的类型进行特别的限定。下面结合附图对本专利技术的具体实施方式进行详细说明。参见图1,本专利技术实施例提供的生物特征识别方法的流程图,具体实现步骤包括:S101,接收来自采集器发送的预设生物特征,对该预设生物特征进行密码学处理,并将该预设生物特征及其密码学处理结果发送至用户设备存储。优选地,预设生物特征可以包含具有验证功能的附加信息,例如权限信息、身份信息、时间、位置等,可以根据需要确定是否将附件信息添加到预设生物特征中。区别于现有的生物识别技术,该具有验证功能的附加信息的方案可以应用于需要特别提高安全性的场景中,例如,对用户设备进行绑定以及验证用户设备的真实性。一般地,在基于IBC体系、隐式证书体系、PKI体系的密码学处理中,通常由处理器保存主秘钥或私钥,此时对该预设生物特征进行的密码学处理是在处理器中进行;在基于MAC体系、对称加密体系的密码学处理中,通常由识别器生成加密秘钥,或者可以由处理器和识别器共享加密秘钥,此时对该预设生物特征进行的密码学处理是在处理器或者识别器中进行。因此本专利技术,并不特别限定S101具体是在服务中或者是在识别器中执行。需要注意的是,该密码学处理结果所包含的内容与所运用的密码学体系的类型有关,举例说明,基于IBC体系的密码学处理中,密码学处理结果包含该预设生物特征及其对应的私钥(即以该预设生物特征作为ID生成的私钥);基于隐式证书体系的密码学处理中,密码学处理结果包含该预设生物特征及其对应的私钥及隐式证书(即以该预设生物特征作为ID生成的私钥和隐式证书);基于PKI体系的密码学处理中,密码学处理结果包含该预设生物特征及其对应的数字签名(即对该预设生物特征的数字签名);基于MAC体系的密码学处理中,密码学处理结果包含该预设生物特征及其对应的MAC;基于对称加密体系的密码学处理中,该密码学处理结果包含该预设生物特征对应的密文。由于本专利技术没有限定具体的密码学类型,相应的,本专利技术也不意味着对该密码学处理结果的具体内容进行限定。为了便于理解专利技术,下面分别以IBC体系以及隐式证书体系为例阐述密码学处理结果的具体生成方法,基于其他密码学体系的密码学处理结果的生成方法在此不再赘述。1、基于IBC体系私钥生成器(PKG)进行初始化,(IBC_Master_Key,IBC_Common_Para)=IBC_Setup();初始化阶段产生一个主密钥(IBC_Master_Key)和一组公共参数(IBC_Common_Para)。私钥生成器(PKG)进行私钥生成:Private_KeyID=IBC_PKG(IBC_Master_Key,ID,IBC_Common_Para);管理员操作PKG,输入IBC_本文档来自技高网...

【技术保护点】
1.一种生物特征识别方法,其特征在于所述方法包括以下步骤:S101,处理器接收来自采集器发送的预设生物特征,对所述预设生物特征进行密码学处理,并将所述预设生物特征及其密码学处理结果发送至用户设备存储;S102,识别器接收来自所述用户设备的部分或全部所述密码学处理结果,并对所述密码学处理结果的正确性进行识别,如果识别通过,则执行S103;如果识别不通过,则操作结束;S103,所述采集器实时采集用户生物特征,将所述实时采集的用户生物特征与所述预设生物特征进行比较,获得识别结果。

【技术特征摘要】
2018.05.17 CN 20181047251111.一种生物特征识别方法,其特征在于所述方法包括以下步骤:S101,处理器接收来自采集器发送的预设生物特征,对所述预设生物特征进行密码学处理,并将所述预设生物特征及其密码学处理结果发送至用户设备存储;S102,识别器接收来自所述用户设备的部分或全部所述密码学处理结果,并对所述密码学处理结果的正确性进行识别,如果识别通过,则执行S103;如果识别不通过,则操作结束;S103,所述采集器实时采集用户生物特征,将所述实时采集的用户生物特征与所述预设生物特征进行比较,获得识别结果。2.根据权利要求1所述的方法,其特征在于,所述密码学处理可以基于以下一个或多个密码学体系:基于标识的密码体系(Identity-BasedCryptograph,IBC)、隐式证书体系、公钥基础设置体系(PublicKey...

【专利技术属性】
技术研发人员:杨邺符爱花
申请(专利权)人:北京岸思信息科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1