[发明专利]一种基于区块链的生物体征混合模式认证方法与系统在审
| 申请号: | 201910066126.1 | 申请日: | 2019-01-24 |
| 公开(公告)号: | CN111478875A | 公开(公告)日: | 2020-07-31 |
| 发明(设计)人: | 张涛 | 申请(专利权)人: | 四川具德大数据科技有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 610000 四川省成*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 区块 生物 体征 混合 模式 认证 方法 系统 | ||
1.一种基于区块链的生物体征混合模式认证的方法,其特征在于:用户注册时将自身生物体征的原始信息存储于服务端的文件系统或数据库中,而将生物体征的特征码信息通过存储智能合约存储在区块链网络中。用户进行身份验证时首先通过识别模块将采集的体征与存储于文件系统中的注册信息进行比对,比对成功后再通过智能合约将外部文件系统中当前生物体征的原始信息的特征值与链上的特征值进行匹配,匹配成功则实现用户生物体征的链上验证,并将记录信息存储于区块链中,防止第三方进行篡改,匹配失败则表示文件系统中的存储信息被篡改,通知用户重新录入对应生物体征信息。
2.一种基于区块链的生物体征混合模式认证的系统,其特征在于系统包括用户体征信息采集模块、原始体征信息存储模块、体征识别模块、体征码生成模块、体征注册模块、体征码信息存储智能合约、体征码验证智能合约。
3.如权利要求1、2所述的基于区块链的生物体征认证方法与系统,其特征在于,所述用于体征注册的用户体征包括但不限于指纹、人脸、虹膜、掌纹、语音、私有信息图像等,所使用体征生成的体征码与用户之间具有一对一的区配关系。
4.如权利要求1、2所述的基于区块链的生物体征认证方法与系统,其特征在于,所述用户体征注册的步骤为:S1,用户使用体征采集模块获得体征信息;S2,获得的体征原始数据存储于服务端对应数据库或文件系统中,并调用体征码生成模块提取特征生成对应的用户体征码;S3,若区块链上有用户信息,则通过体征注册合约将用户体征码存储于对应用户预留存储字段位置;S4,若区块链中未监测到用户信息,则需要在区块链中注册一个新的用户,并在对应位置存储用户特征码。
5.如权利要求1、2所述的基于区块链的生物体征认证方法与系统,其特征在于,所述用户体征检索与验证的步骤为:S1,用户使用体征采集模块获得体征信息;S2,通过生物特征识别模块将采集的体征信息与服务端注册时存留的体征信息进行对比;S3,对比失败则退出,成功则通过体征码生成模块将服务端的特征信息生成对应的用户体征码;S4,通过体征特征码比对智能合约将此特征码与体征特征码注册智能合约中的特征码进行对比验证,成功则完成验证,并在区块链上留下相应记录,若验证不通过则通知用户服务端存储的识别信息遭到篡改,提示用户对其信息进行修改,并更新区块链注册时录入的户体征信息特征码。
6.如权利要求1、2所述的基于区块链的生物体征认证方法与系统,所述体征存储智能合约包括有两大接口功能,其一为体征信息注册,体征注册模块向其发送体征码、用户账号信息后,体征信息注册接口模块将这些信息存储到智能合约的区块链存储中(最终存储在所有区块链节点的状态数据库中);其二为体征码匹配验证,体征码验证模块向其发送体征码及验证请求后,体征匹配验证接口模块调用体征码验证智能合约将外部传来的体征码与区块链注册模块中的体征码进行比对,结果返回给体征验证模块。
7.如权利要求1、2、6所述的基于区块链的生物体征认证方法与系统,所述体征存储智能合约的体征信息匹配检索接口模块仅唯一接受单一体征码检索,不接受任何其它形式检索如索引检索、批量检索等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川具德大数据科技有限公司,未经四川具德大数据科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910066126.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:卡式瓦斯炉的安全装置
- 下一篇:一种复合实木地板





