基于生物特征的注册方法、认证方法、装置及存储介质制造方法及图纸

技术编号:38616062 阅读:16 留言:0更新日期:2023-08-26 23:43
本发明专利技术公开了基于生物特征的注册方法、认证方法、装置及存储介质,其中,所述方法包括以下步骤:获取待注册对象关联的生物特征,所述生物特征包括掌纹图片;对所述生物特征做哈希运算,得到所述生物特征对应的哈希值;将所述哈希值作为私钥,基于国密SM2算法确定所述私钥对应的公钥,并将所述公钥作为注册信息,保存至注册信息数据库中。通过对获取到的待注册对象关联的生物特征做相关处理,并将得到的公钥存储到注册信息数据库中,进而避免直接将生物特征信息存储到数据库中,在数据库遭到攻击时个人身份信息泄露的问题,提高了基于生物特征进行支付的安全性。征进行支付的安全性。征进行支付的安全性。

【技术实现步骤摘要】
基于生物特征的注册方法、认证方法、装置及存储介质


[0001]本专利技术涉及生物特征识别领域,尤其涉及基于生物特征的注册方法、认证方法、装置及存储介质。

技术介绍

[0002]常见的支付手段包括生物特征支付和扫码支付,其中,生物特征支付的安全性以及便携性远高于扫描支付。而生物特征支付方式中,掌纹支付开始占据一席之地。
[0003]在相关的掌纹支付的方式中,通常是将掌纹信息录入到数据库,随后基于摄像机拍摄到图像信息进行比对,若数据库中掌纹数据匹配成功,则完成掌纹支付。然而,在使用不同的厂商开发的应用产品时,需要将掌纹数据录入到不同的数据库中。当某个应用产品的数据库遭到攻击,导致数据库中存储的掌纹信息被窃取时,掌纹信息对应的个人身份信息等隐私数据也会随之泄露。因此,当前的掌纹支付方式存在安全性较低的缺陷。
[0004]上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。

技术实现思路

[0005]本专利技术的主要目的在于提供一种基于生物特征的注册方法、认证方法、装置及存储介质,解决现有技术中掌纹支付方式存在安全性较低的问题。
[0006]为实现上述目的,本专利技术提供一种基于生物特征的注册方法,所述方法包括以下步骤:获取待注册对象关联的生物特征,所述生物特征包括掌纹图片、指纹信息、人脸图片和虹膜图片中的至少一个;对所述生物特征做哈希运算,得到所述生物特征对应的哈希值;将所述哈希值作为私钥,基于国密SM2算法确定所述私钥对应的公钥,并将所述公钥作为注册信息,保存至注册信息数据库中。
[0007]可选地,所述获取待注册对象关联的生物特征,所述生物特征包括掌纹图片的步骤之前,还包括:检测到所述生物特征对应的支付权限为关闭时,显示信息采集界面的操作列表;在所述信息采集界面接收到的选定操作,为所述生物特征的开启支付权限并执行注册动作时,执行所述获取待注册对象关联的生物特征的步骤。
[0008]可选地,所述将所述哈希值作为私钥,基于国密SM2算法确定所述私钥对应的公钥,并将所述公钥作为注册信息,保存至注册信息数据库中的步骤之后,还包括:触发所述生物特征对应的认证机制时,根据所述注册信息数据库对所述生物特征进行信息认证。
[0009]为实现上述目的,本专利技术提供一种基于生物特征的认证方法,所述方法包括以下步骤:
在触发认证机制时,获取采集设备采集的生物特征,其中,所述生物特征包括掌纹图片;对所述生物特征做哈希运算,得到所述生物特征对应的哈希值;将所述哈希值作为用户私钥,根据随机数以及所述用户私钥,生成数字签名;基于注册信息数据库中存储的公钥,对所述数字签名进行验签运算,并基于所述验签运算的结果确定认证结果。
[0010]可选地,所述基于注册信息数据库中存储的公钥,对所述数字签名进行验签运算,并基于所述验签运算的结果确定认证结果的步骤包括:基于注册信息数据库中存储的所述公钥,对所述数字签名进行验证签名运算,得到验证通过的所述结果;判断所述数字签名认证成功。
[0011]可选地,所述基于注册信息数据库中存储的公钥,对所述数字签名进行验签运算,并基于所述验签运算的结果确定认证结果的步骤包括:基于注册信息数据库中存储的所述公钥,对所述数字签名进行验证签名运算,得到验证不通过的所述结果;判断所述数字签名认证失败。
[0012]可选地,所述获取采集设备采集的生物特征的步骤之前,还包括:在接收到支付确认指令时,触发所述认证机制;所述获取采集设备采集的生物特征的步骤包括:在触发认证机制时,获取采集设备采集的掌纹图片。
[0013]可选地,所述对所述生物特征做哈希运算,得到所述生物特征对应的哈希值的步骤之前,还包括:基于对比度修正规则和/或曝光度修正规则对所述掌纹图片进行修正处理;提取修正处理后的所述掌纹图片的纹理信息和/或轮廓信息,并基于所述纹理信息和/或所述轮廓信息;所述对所述生物特征做哈希运算,得到所述生物特征对应的用户私钥的步骤包括:对所述纹理信息和或所述轮廓信息做哈希运算,得到所述掌纹图片对应的所述用户私钥。
[0014]此外,为实现上述目的,本专利技术还提供一种基于生物特征的注册和认证装置,所述基于生物特征的注册和认证装置包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于生物特征的注册和认证程序,所述基于生物特征的注册和认证程序被所述处理器执行时实现如上所述的基于生物特征的注册方法和基于生物特征的认证方法的步骤。
[0015]此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有基于生物特征的注册和认证程序,所述基于生物特征的注册和认证程序被处理器执行时实现如上所述的基于生物特征的注册方法和基于生物特征的认证方法的步骤。
[0016]本专利技术实施例提供了基于生物特征的注册方法、认证方法、装置及存储介质,在生
物特征注册阶段,通过获取到的待注册对象关联的生物特征,做哈希运算,得到哈希值,并将该哈希值作为私钥,随后基于非对称算法得到该私钥对应的公钥,进而将公钥存储到注册信息数据库中;而在生物特征认证阶段,触发认证机制时,获取采集设备采集的生物特征,并对该特征做哈希运算得到哈希值后,将该哈希值作为用户私钥,随后根据用户私钥和随机数生成数字签名,最后通过注册信息数据库中存储的公钥对数字签名进行验签运算,根据验签运算的结果得到认证是否通过的结果。可以看出,在注册阶段,基于杂凑及非对称算法对生物特征做相应的处理,随后在注册信息数据库中存储公钥信息而非直接存储该生物特征,进而能够保障个人的生物特征信息的隐私,进而提高基于生物特征进行支付时的安全性。
附图说明
[0017]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0018]图1为本专利技术基于生物特征的注册方法的第一实施例的流程示意图;图2是本专利技术基于生物特征的认证方法的第二实施例的流程示意图;图3是本专利技术基于生物特征的注册方法及认证方法的各个实施例的终端硬件结构示意图。
[0019]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0020]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0021]在一些无法使用手机,或者是没带手机、手机没电的场景下,掌纹支付也可以有效地避免二维码盗刷的出现。与其他的生物支付方式相同,掌纹支付同样存在个人生物数据信息存储的不规范。
[0022]在相关的掌纹支付的方式中,通常是将掌纹信息录入到数据库,随后基于摄像机拍摄到图像信息进行比对,若数据库中掌纹数据匹配成功,则完成掌纹支付。然而,在使用不同的厂商开发的应用产品时,需要将掌纹数据录入本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于生物特征的注册方法,其特征在于,所述基于生物特征的注册方法包括:获取待注册对象关联的生物特征,所述生物特征包括掌纹图片;对所述生物特征做哈希运算,得到所述生物特征对应的哈希值;将所述哈希值作为私钥,基于国密SM2算法确定所述私钥对应的公钥,并将所述公钥作为注册信息,保存至注册信息数据库中。2.如权利要求1所述的基于生物特征的注册方法,其特征在于,所述获取待注册对象关联的生物特征,所述生物特征包括掌纹图片的步骤之前,还包括:检测到所述生物特征对应的支付权限为关闭时,显示信息采集界面的操作列表;在所述信息采集界面接收到的选定操作,为所述生物特征的开启支付权限并执行注册动作时,执行所述获取待注册对象关联的生物特征的步骤。3.如权利要求1所述的基于生物特征的注册方法,其特征在于,所述将所述哈希值作为私钥,基于国密SM2算法确定所述私钥对应的公钥,并将所述公钥作为注册信息,保存至注册信息数据库中的步骤之后,还包括:触发所述生物特征对应的认证机制时,根据所述注册信息数据库对所述生物特征进行信息认证。4.一种基于生物特征的认证方法,其特征在于,所述基于生物特征的认证方法包括:在触发认证机制时,获取采集设备采集的生物特征,其中,所述生物特征包括掌纹图片;对所述生物特征做哈希运算,得到所述生物特征对应的哈希值;将所述哈希值作为用户私钥,根据随机数以及所述用户私钥,生成数字签名;基于注册信息数据库中存储的公钥,对所述数字签名进行验签运算,并基于所述验签运算的结果确定认证结果。5.如权利要求4所述的基于生物特征的认证方法,其特征在于,所述基于注册信息数据库中存储的公钥,对所述数字签名进行验签运算,并基于所述验签运算的结果确定认证结果的步骤包括:基于注册信息数据库中存储的所述公钥,对所述数字签名进行验证签名运算,得到验证通过的所述结果;判断所述数字签名认证成功。6.如权利要...

【专利技术属性】
技术研发人员:连新蔚胡晓霞吴谨妙李露
申请(专利权)人:鼎铉商用密码测评技术深圳有限公司
类型:发明
国别省市:

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

1