[发明专利]区块链钱包多私钥的备份恢复方法和计算机可读存储介质有效
申请号: | 201911242251.X | 申请日: | 2019-12-06 |
公开(公告)号: | CN111026583B | 公开(公告)日: | 2023-10-27 |
发明(设计)人: | 张曙华;杨安荣;路斌;陆志超;朱超;陆开奇;宗忆陈;李宏辉;严浩 | 申请(专利权)人: | 上海信联信息发展股份有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F21/16;G06F21/32;G06F21/60;G06T1/00 |
代理公司: | 上海泰能知识产权代理事务所(普通合伙) 31233 | 代理人: | 宋缨;钱文斌 |
地址: | 200040 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 钱包 多私钥 备份 恢复 方法 计算机 可读 存储 介质 | ||
本发明涉及一种区块链钱包多私钥的备份及恢复方法,其中,备份方法包括以下步骤:生成区块链钱包多私钥的字符串;通过生物特征值对所述字符串进行加密,得到私钥备份信息;采用图像隐写技术将私钥备份信息生成密文图片。本发明还公开了区块链钱包多私钥的恢复方法和两种计算机可读存储介质。本发明能够增强安全性且无需添购额外的设备。
技术领域
本发明涉及区块链技术领域,特别是涉及一种区块链钱包多私钥的备份及恢复方法。
背景技术
随着区块链技术的迅速发展,区块链钱包作为一款私钥管理工具,能够保存多个私钥。但是当发生设备断电、自然灾害、黑客攻击等情况时,这些私钥会存在丢失的风险。
关于区块链钱包私钥备份,常见方式之一是在客户端进行备份。现有发明专利“CN201811542521区块链账户密钥备份及恢复方法、装置、终端及系统”中,发明人提出了一种将用户的区块链钱包密钥备份在外部设备方案,密钥备份装置可以是U盘、移动硬盘、只读存储器、光盘等各类外部存储设备。
区块链钱包私钥备份另外的方式是服务器端备份。“CN201710630879.1一种区块链私钥的保护方法、装置及系统”将用户私钥隐藏至原始交易区块头部的字段中,得到隐藏信息后的交易区块,将隐藏信息后的交易区块链接在区块链上,获取用户的提取指令,依据提取指令从区块链上的交易区块中提取出私钥。
但是本发明的发明人发现,上述第一种方案需要用户额外购买设备,作为密钥的备份和保存载体,增加了方案的实施成本;第二种方案将备份的私钥文件保存在云端,黑客攻破云端或者能够破解私钥文件后,可以获取保存于云端的所有私钥文件,具有较高的隐患。
发明内容
本发明所要解决的技术问题是提供一种区块链钱包多私钥的备份及恢复方法,能够增强安全性且无需添购额外的设备。
本发明解决其技术问题所采用的技术方案是:提供一种区块链钱包多私钥的备份方法,包括以下步骤:
(A)生成区块链钱包多私钥的字符串;
(B)通过生物特征值对所述字符串进行加密,得到私钥备份信息;
(C)采用图像隐写技术将私钥备份信息生成密文图片。
所述步骤(A)生成区块链钱包多私钥的密文时,将用户区块链钱包下所有私钥进行拼接,并生成一个字符串;所述字符串包括私钥指示位长度定义码、私钥指示位和私钥拼接位;所述私钥指示位长度定义码位于生成的字符串在起始前10位根据所述私钥指示位的长度生成;所述私钥指示位由各私钥的结束位置与其描述信息的结束位置组成;所述私钥拼接位为所备份的私钥及其描述信息按导出先后顺序进行拼接。
所述步骤(B)具体为:获取用户的生物特征信息并进行保存;提取生物特征数据,并基于生物特征数据生成密钥K;利用密钥K对明文格式的区块链钱包多私钥的字符串进行加密,得到私钥备份信息。
所述步骤(C)具体为:将私钥备份信息转换为二进制数字;随机获取一张用于隐写信息的图片;读取图片的RGB层的每一层信息,然后将私钥备份信息的二进制数字依次替换图片RGB层的每一层信息的最后一位,得到密文图片并进行保存。
本发明解决其技术问题所采用的技术方案是:提供一种区块链钱包多私钥的恢复方法,包括以下步骤:
(a)根据用户请求,采用图像隐写技术恢复区块链钱包的私钥备份信息;
(b)利用生物特征值对私钥备份信息进行解密;
(c)恢复区块链钱包多私钥信息。
所述步骤(a)具体为:以二进制的形式读取图片的RGB层的每一层信息,按密文图片原有的顺序进行排列得到区块链钱包的私钥备份信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海信联信息发展股份有限公司,未经上海信联信息发展股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911242251.X/2.html,转载请声明来源钻瓜专利网。