[发明专利]区块链钱包存储用户私钥的方法及装置在审
申请号: | 202011061780.2 | 申请日: | 2020-09-30 |
公开(公告)号: | CN112182527A | 公开(公告)日: | 2021-01-05 |
发明(设计)人: | 周书田;薛雁;于海洋 | 申请(专利权)人: | 青岛网信信息科技有限公司 |
主分类号: | G06F21/31 | 分类号: | G06F21/31;G06F21/32;G06F21/60;G06Q20/38;G06Q20/40 |
代理公司: | 青岛发思特专利商标代理有限公司 37212 | 代理人: | 巩同海;江鹏飞 |
地址: | 266000 山东省青岛市崂山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 钱包 存储 用户 方法 装置 | ||
1.一种区块链钱包存储用户私钥的方法,其特征在于,包括以下步骤:
步骤一:设置客户端:在客户端设置加密软件、解密软件和生物信息录入识别系统;
步骤二:信息录入:用户通过客户端按照智能合约创立账户信息、录入个人生物信息和输入私钥,并写入区块链;
步骤三:处理私钥:智能合约通过加密方式对私钥进行处理并将私钥加入到用户录入的个人生物信息中,与创立的账户信息唯一对应;
步骤四:个人生物信息的匹配判断:当用户想得到私钥时,客户端向区块链发送私钥回传请求,区块链根据智能合约,要求生物信息识别系统对用户生物信息进行识别,包括如下情况:
情况一:若与录入的个人生物信息全部匹配,则区块链回传用户保存的私钥,
情况二:若与录入的个人生物信息不匹配,则私钥回传失败。
2.根据权利要求1所述的区块链钱包存储用户私钥的方法,其特征在于,所述步骤二中的个人生物信息包括面部信息、声音信息、虹膜信息、指纹。
3.根据权利要求1所述的区块链钱包存储用户私钥的方法,其特征在于,所述步骤三中的加密方式采用鲁棒性水印加密方式。
4.根据权利要求1所述的区块链钱包存储用户私钥的方法,其特征在于,所述步骤四中区块链回传用户保存的私钥时需先通过解密软件对加密的私钥进行解密。
5.根据权利要求1所述的区块链钱包存储用户私钥的方法,其特征在于,所述步骤二中创立的账户信息包括用户名、钱包地址。
6.一种实现如权利要求1~5任意一项所述的区块链钱包存储用户私钥的方法的装置,其特征在于,包括以下模块:
信息录入模块:用于创立账户、录入个人生物信息和输入私钥;
私钥加密模块:用于通过鲁棒性水印加密方式对私钥进行处理并将私钥加入到用户录入的个人生物信息中并与创立的账户信息唯一对应;
生物信息识别模块:用于在用户验证时识别用户生物信息是否与录入的个人生物信息相匹配;
私钥解密模块:用于在完成个人生物信息匹配时通过解密软件对私钥进行解密,正确还原出私钥;
连接模块:用于在通过客户端运行区块链钱包程序时,建立该客户端与区块链系统之间的连接关系;
广播模块:用于将账户信息对应的个人生物信息和私钥在区块链系统内广播,以便在其他连接入区块链的客户端登录时均可使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛网信信息科技有限公司,未经青岛网信信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011061780.2/1.html,转载请声明来源钻瓜专利网。