[发明专利]一种数字货币私钥的备份方法、装置及终端有效
申请号: | 201810919993.0 | 申请日: | 2018-08-14 |
公开(公告)号: | CN109255612B | 公开(公告)日: | 2020-06-23 |
发明(设计)人: | 刘志;黄何 | 申请(专利权)人: | 海南新软软件有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06F11/14 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 郭放;许伟群 |
地址: | 571924 海南省海口市老城高新*** | 国省代码: | 海南;46 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数字 货币 备份 方法 装置 终端 | ||
本申请实施例公开一种数字货币私钥的备份方法、装置及终端,通过接收私钥生成请求,根据私钥生成请求生成原始私钥,对原始私钥进行混淆处理,得到混淆私钥,将混淆私钥显示至显示界面的第一显示区域,同时在显示界面的第二显示区域显示混淆提示信息,接收对混淆私钥的复制指令,将混淆私钥复制至剪切板,接收对剪切板的数据的粘贴指令,将混淆私钥粘贴至备份区;本申请在生成私钥时对私钥的内容进行混淆,在展示私钥以外的位置对混淆的内容进行提示,告知用户混淆信息,在便于用户备份私钥的同时,避免剪切板的数据被木马或者病毒监听而导致私钥地址被泄露,即使监听者获取剪切板中的混淆私钥,也无法得到原始私钥,显著提升用户资产的安全性。
技术领域
本申请涉及信息安全技术领域,尤其涉及一种数字货币私钥的备份方法、装置及终端。
背景技术
在数字货币领域,数字货币的地址相当于银行账号,数字货币的私钥相当于开启这个银行账号的密码,即数字货币的一个地址对应一个私钥。以比特币为例,仅获得比特币地址无法得知比特币私钥,也无法动用相应比特币地址下的比特币,但通过比特币私钥却可以得知其比特币地址,并且能对该地址下的比特币进行转账,也就是说,获得比特币私钥就拥有了该私钥和地址下的比特币的完全控制权,即可以支配和转移地址里的数字货币资产。
私钥是通过加密算法随机选出的一串数字。在数字货币资产的交易中,私钥用于生成支付比特币所必需的签名以证明资金的所有权,因此私钥必须始终保持机密。私钥一旦丢失就难以复原,因此通常私钥还必须进行备份以防意外丢失。现在市面上的一些数字资产管理软件都具有生成账号,即生成一个私钥和它对应的一个地址的功能。但是,由于私钥地址过长且很复杂,出于便利的考虑,目前的数字资产管理软件对于生成的私钥未进行任何处理,全部以明文形式显示出来,并且可以复制粘贴以存放到其他安全的地方。
然而,现有的数字货币私钥的备份方式存在非常大的安全隐患,当用户的设备在不知情的情况下被安装木马或者中病毒后,用户在对数字货币资产管理工具中生成的私钥进行复制备份时,剪切板的数据及其容易被木马或者病毒监听,导致生成的私钥被泄露,从而造成资产损失。
发明内容
本申请提供了一种数字货币私钥的备份方法、装置及终端,以解决现有的数字货币私钥的备份方式中,用户在对数字货币资产管理工具中生成的私钥进行复制备份时,剪切板的数据及其容易被木马或者病毒监听,导致生成的私钥被泄露,从而造成资产损失的问题。
第一方面,本申请提供一种数字货币私钥的备份方法,所述方法包括:
接收私钥生成请求;
根据所述私钥生成请求生成原始私钥;
对所述原始私钥进行混淆处理,得到混淆私钥;
将所述混淆私钥显示至显示界面的第一显示区域,同时在所述显示界面的第二显示区域显示混淆提示信息;
接收对所述混淆私钥的复制指令,将所述混淆私钥复制至剪切板;
接收对所述剪切板的数据的粘贴指令,将所述混淆私钥粘贴至备份区。
结合第一方面,在第一方面的第一种可实现方式中,对所述原始私钥进行混淆处理,得到混淆私钥,包括:
生成一个随机数和一个随机字符,所述随机数的大小小于原始私钥的字符串长度;
根据所述随机数确定原始私钥中待替换的字符的位置,将原始私钥中所述位置下的字符替换为所述随机字符,得到混淆私钥。
结合第一方面,在第一方面的第二种可实现方式中,对所述原始私钥进行混淆处理,得到混淆私钥,包括:
生成一个随机数和一个随机字符串,所述随机数的大小和所述随机字符串的长度均小于原始私钥的字符串长度;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海南新软软件有限公司,未经海南新软软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810919993.0/2.html,转载请声明来源钻瓜专利网。