[发明专利]基于活体生物特征认证的区块链多币钱包及其实现方法在审
| 申请号: | 202110276279.6 | 申请日: | 2021-03-15 |
| 公开(公告)号: | CN113034139A | 公开(公告)日: | 2021-06-25 |
| 发明(设计)人: | 秦波;杨子涵;王李笑阳;聂江磊;肖若瑾;袁江风;石文昌 | 申请(专利权)人: | 中国人民大学 |
| 主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q20/40;G06K9/00;G06K9/46 |
| 代理公司: | 北京纪凯知识产权代理有限公司 11245 | 代理人: | 王胥慧 |
| 地址: | 100872 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 活体 生物 特征 认证 区块 链多币 钱包 及其 实现 方法 | ||
1.一种基于活体生物特征认证的区块链多币钱包,其特征在于,包括数据处理系统和钱包数据处理系统,其中,所述数据处理系统包括:
特征采集处理模块,用于采集用户的指纹、指静脉图像数据;
注册认证模块,用于在注册阶段,将口令作为密钥,采用混沌加密方式,对采集的指纹、指静脉图像数据进行加密并存储;还用于在登录阶段,根据用户的口令检索注册阶段加密后的指纹、指静脉图像数据并进行解密,采用图象细节特征点提取方法提取指纹、指静脉图像数据的生物认证特征;以及采用图像匹配算法对提取的注册阶段指纹、指静脉图像数据的生物认证特征和登录阶段指纹、指静脉图像数据的生物认证特征进行匹配认证;
区块链密钥地址管理模块,用于采用哈希函数和区块链地址生成算法,根据注册阶段存储的指纹、指静脉图像数据,实时生成或恢复用户的秘钥和地址;
区块链交易模块,用于采用区块链交易构造签名算法,生成交易单以及签名;
所述钱包数据处理系统用于查询和传输公链数据,并构造和广播用户的交易。
2.如权利要求1所述的一种基于活体生物特征认证的区块链多币钱包,其特征在于,所述数据处理系统还包括用户界面,用于显示注册阶段和登录阶段的提示和要求、用户的秘钥和地址以及用户的账户信息。
3.如权利要求1所述的一种基于活体生物特征认证的区块链多币钱包,其特征在于,所述钱包数据处理系统包括身份认证模块和交易构造广播模块;
所述身份认证模块用于采用索引列表,存储用户加密后的指纹、指静脉图像数据;
所述交易构造广播模块用于广播链内交易和跨链交易。
4.一种基于活体生物特征认证的区块链多币钱包的实现方法,其特征在于,包括以下内容:
1)在注册阶段,数据处理系统收集和存储用户名、口令和用户的指纹、指静脉图像数据,并将用户的口令作为密钥,采用混沌加密方式,对指纹、指静脉图像数据进行加密和存储并发送至钱包数据处理系统;
2)数据处理系统提取注册阶段的指纹、指静脉图像数据的生物认证特征;
3)在登陆阶段,用户输入用户名和口令,数据处理系统采集用户的指纹、指静脉图像数据,并根据收集的口令检索注册阶段加密后的指纹、指静脉图像数据进行解密,得到注册阶段解密后的指纹、指静脉图像数据;
4)数据处理系统提取登录阶段的指纹、指静脉图像数据的生物认证特征;
5)数据处理系统对提取的注册阶段指纹、指静脉图像数据的生物认证特征和提取的登录阶段指纹、指静脉图像数据的生物认证特征进行匹配认证,若匹配成功,则进入步骤6);否则,进入步骤3)重新登录;
6)数据处理系统采用哈希函数和区块链地址生成算法,根据存储的注册阶段指纹、指静脉图像数据,生成或恢复用户的秘钥和地址;
7)钱包数据处理系统根据生成或恢复的私钥及其对应的公钥和地址进行链内或跨链交易。
5.如权利要求4所述的一种基于活体生物特征认证的区块链多币钱包的实现方法,其特征在于,所述步骤1)的具体过程为:
1.1)数据处理系统所在的本地客户端与钱包数据处理系统所在的区块链钱包服务器端建立通信联系;
1.2)用户根据用户界面的提示和要求,输入用户名和口令,并通过特征采集处理模块11采集用户的指纹、指静脉图像数据;
1.3)注册认证模块收集和存储用户的用户名、口令和指纹、指静脉图像数据,并将用户的口令作为密钥,采用混沌加密方式,对指纹、指静脉图像数据进行加密和存储,并发送至钱包数据处理系统。
6.如权利要求5所述的一种基于活体生物特征认证的区块链多币钱包的实现方法,其特征在于,所述步骤1.3)的具体过程为:
1.3.1)注册认证模块收集用户的用户名、口令和指纹、指静脉图像数据;
1.3.2)注册认证模块将用户的口令作为密钥,采用混沌加密方式,对指纹、指静脉图像数据进行加密,并将加密数据发送至钱包数据处理系统;
1.3.3)钱包数据处理系统接收加密数据,并将用户的账户信息和加密数据记录至身份认证模块的用户信息列表;
1.3.4)注册认证模块存储收集的用户名、口令、指纹、指静脉图像数据以及加密后的指纹、指静脉图像数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民大学,未经中国人民大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110276279.6/1.html,转载请声明来源钻瓜专利网。





