[发明专利]一种区块链生物面部识别方法及系统在审
申请号: | 202011488855.5 | 申请日: | 2020-12-16 |
公开(公告)号: | CN112561525A | 公开(公告)日: | 2021-03-26 |
发明(设计)人: | 赖健行;刘炜;黄国良;张翼;黄盛威 | 申请(专利权)人: | 深圳市大中华区块链科技有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q20/40;G06Q30/06;G06F21/32;G06F21/46;G06F21/60;G06F21/64 |
代理公司: | 成都鱼爪智云知识产权代理有限公司 51308 | 代理人: | 王珍 |
地址: | 518109 广东省深圳市龙华*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 区块 生物 面部 识别 方法 系统 | ||
本发明提出了一种区块链生物面部识别方法及系统,涉及区块链领域。一种区块链生物面部识别方法包括:根据一次性随机算法获取助记词;对助记词进行验证,判定是否进行记录;采集生物面部识别特征数据,将生物面部识别特征数据及验证后的助记词通过hash散列计算进行加密,得到密钥对;将密钥对的数据执行上传到分布式的区块上,根据P2P网络协议自动选择最近的节点。其能将生物脸部识别数据加密上区块链,数据不可篡改,脸部识别身份采用基于公私钥的非对称加密。此外本发明还提出了一种区块链生物面部识别系统,包括:第一获取模块、验证模块、第二获取模块、上传模块、查询模块、比对模块以及验证密码对模块。
技术领域
本发明涉及区块链领域,具体而言,涉及一种区块链生物面部识别方法及系统。
背景技术
现有的生物脸部识别数据存储属于传统的互联网存储。一是存储在客户端本地,二是存在服务器。不管是存在本地还是服务器,这两者都有一个共同的缺陷,容易被篡改,一旦其他人拿到生物识别数据,做出更改,将盗取用户的资产,用户损失无法估量。
区块链可以用于不局限于加密货币领域的自动化任务和处理,这种解决方案将能够利用区块链的特性进行更好地加密处理事务。目前在市场上的发行和交易不透明,在消费市场公信力不足。市场上所有发行的都存在中心化严重的现象,无论是信用卡、航空飞行,还是商场购物,抑或是电信行业的网上商场,都是由各自的企业或者平台进行推广。对于消费者而言,交易的可靠性正待解决。
发明内容
本发明的目的在于提供一种区块链生物面部识别方法,其能够将生物脸部识别数据加密上区块链,数据不可篡改,脸部识别身份采用基于公私钥的非对称加密,数字签名来保证识别信息来源的真实性。
本发明的另一目的在于提供一种区块链生物面部识别系统,其能够运行一种区块链生物面部识别方法。
本发明的实施例是这样实现的:
第一方面,本申请实施例提供一种区块链生物面部识别方法,其包括根据一次性随机算法获取助记词;对助记词进行验证,判定是否进行记录;采集生物面部识别特征数据,将生物面部识别特征数据及验证后的助记词通过hash散列计算进行加密,得到密钥对;将密钥对的数据执行上传到分布式的区块上,根据P2P网络协议自动选择最近的节点,节点根据分布式的协议进行数据的同步;根据采集到的生物面部识别特征数据在数据库中查询相同或相似的生物面部识别特征数据,将查询到的生物面部识别特征数据上附有的数字证书解密得到其对应的公钥,对查询到的生物面部识别特征数据附有的数字签名使用公钥解密为第一摘要;对目前的访问者的生物面部识别特征数据进行哈希运算得到第二摘要,比对第一摘要和第二摘要是否相等,若相等则准许访问者访问交易节点;将得到的密钥对与用户设置的保护密码进行对应,完成用户生物信息、密钥对与保护密码之间的对应。
在本发明的一些实施例中,在上述将密钥对的数据执行上传到分布式的区块上,根据P2P网络协议自动选择最近的节点,节点根据分布式的协议进行数据的同步之后还包括:验证密钥的真实性并对有历史记录的用户保存公钥,用户再次登陆时对生物面部识别数据进行采集,即执行解密登陆程序。
在本发明的一些实施例中,在上述将密钥对的数据执行上传到分布式的区块上,根据P2P网络协议自动选择最近的节点,节点根据分布式的协议进行数据的同步之后还包括:对生物面部识别特征数据做哈希运算得到的第一摘要,预存第一摘要对应的数字签名以及数字证书。
在本发明的一些实施例中,上述还包括第一摘要、数字签名以及数字证书通过区块链分布式打包记录在各个交易节点中。
在本发明的一些实施例中,上述还包括在各个交易节点上设置访问控制模块,访问控制模块对访问本交易节点的访问者进行权限管理。
在本发明的一些实施例中,上述还包括访问者访问交易节点时,对于不同等级的用户开放不同权限等级的访问,权限等级与生物面部识别特征数据相关联。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市大中华区块链科技有限公司,未经深圳市大中华区块链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011488855.5/2.html,转载请声明来源钻瓜专利网。