【技术实现步骤摘要】
硬件钱包恢复方法、装置、及硬件钱包
本专利技术属于区块链
,尤其涉及一种硬件钱包恢复方法、装置、及硬件钱包。
技术介绍
区块链技术是一种无需信任单个节点还能创建共识网络的方法,具有完备可追溯、去中心化和去信用化的特点,基于区块链技术的特点可以适用于金融、政府、企业、跨行业等领域,前景广阔。其中,区块链是支撑虚拟货币发展的底层技术,任何人都可以通过执行特定的密码学计算生成新的货币区块,从而获得一个可用于交易的数字货币。目前数字货币的硬件钱包有两种:一种为热钱包,是一直处于联网状态的硬件钱包,虽然方便使用,但存在被黑客攻击的危险;一种是冷钱包,它将用户密钥安全存储在硬件设备内部,在用户需要发布交易时,将交易信息发送给硬件钱包,由硬件钱包利用存储的密钥签名后返回给用户,再广播到区块链网络中,其中,私钥不接触互联网,可有效防止被黑客窃取,相对比较安全。为了防止硬件钱包丢失,需要用户能够安全的备份硬件钱包密钥,才可以在硬件钱包丢失后能够恢复硬件钱包。目前冷钱包备份密钥一般采用助记词的方法,将生成密钥的种子备份出来 ...
【技术保护点】
1.一种硬件钱包恢复方法,其特征在于,所述方法包括:/n获取用户依次输入的多个字典编码,所述字典编码为助记词在字典中的唯一编码;/n根据多个所述字典编码获取对应的多个助记词;/n根据对应的多个所述助记词恢复硬件钱包。/n
【技术特征摘要】
1.一种硬件钱包恢复方法,其特征在于,所述方法包括:
获取用户依次输入的多个字典编码,所述字典编码为助记词在字典中的唯一编码;
根据多个所述字典编码获取对应的多个助记词;
根据对应的多个所述助记词恢复硬件钱包。
2.如权利要求1所述的硬件钱包恢复方法,其特征在于,所述获取用户依次输入的多个字典编码的步骤包括:
依次获取用户输入的数字;
根据获取的依次输入的多个数字确定出所述字典编码;
依次获取各个所述字典编码。
3.如权利要求2所述的硬件钱包恢复方法,其特征在于,所述根据获取的依次输入的多个数字确定出所述字典编码的步骤之后包括:
判断根据依次输入的多个数字所确定的字典编码是否超出预设编码范围;
若是,则发出错误提示,并修改所述字典编码,以提示用户当前输入的字典编码错误。
4.如权利要求2所述的硬件钱包恢复方法,其特征在于,所述根据获取的依次输入的多个数字确定出所述字典编码的步骤包括:
当获取到对当前输入的数字的删除指令时,删除当前输入的数字;
当获取到对依次输入的多个数字的确认指令时,根据获取的多个数字确定出所述字典编码。
5.如权利要求2所述的硬件钱包恢复方法,其特征在于,所述根据获取的依次输入的多个数字确定出所述字典编码的步骤还包括:
当获取到对目标位数的数字的删除指令时,删除所述目标位数所输入的数字;
当再次获取到用户输入的数字时,将所输入的数字添加至所述目标位数所处位置、或所依次输入的末端位置;
当获取到对依次输入的多个数字的确认指令时,根据获取的多个数字确定出所述字典编码。
6.如权利要求2所述的硬件钱包恢复方法,其特征在于,所述根据对应的多个所述助记词恢复硬件钱包的步骤之前包括:
显示用户依次输入的多个字典编码,及根据所述字典编码所确定对应的助记词,以使用户根据显示的信息确定所输入的所述字典编码及所确定的所述助记词是否正确。
7.如权利要求6所述的硬件钱包恢复方法,其特征在于,所述根据对应的多个所述助记词恢复硬件钱包的步骤之前包括:
当获取到用户对目标助记词的第一修改指令时,显示所述目标助记词的字典编码所对应的各个数字;
当获取到对目标数字的第二修改指令时,根据获取到用户输入的数字替换所述目标数字;
当获取到对多个数字的确认指令时,根据获取的多个数字确定出修改字典编码,并根据所述修改字典编码获取对应的修改助记词;
所述目标助记词为目标修改位置的助记词,所述目标数字为目标修改位置的数字。
8.如权利要求1所述的硬件钱包恢复方法,其特征在于,所述获取用户依次输入的多个字典编码的步骤之前,还包括:
获取用户输入的语言编码;
根据所述语言编码确定助记词语言类型;
根据所述助记词语言类型确定各个字典编码所对应的助记词。
9.一种硬件钱包恢复装置,其特征在于,所述装置包括:
字典编码获取模块,用于获取用户依次输入的多个字典编码,所述字典编码为助记词在字典中的唯一编码...
【专利技术属性】
技术研发人员:刘国飞,王东,粟立嘉,骆伟宁,刘明轩,
申请(专利权)人:新明华区块链技术深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。