账户生成方法、装置、设备及存储介质制造方法及图纸

技术编号:33346410 阅读:13 留言:0更新日期:2022-05-08 09:42
本申请涉及一种账户生成方法、装置、设备及存储介质,该方法包括获取虚拟资源私钥和第一私钥;拆分虚拟资源私钥,得到第一私钥段和第二私钥段;生成与第一私钥对应的第一公钥;生成与虚拟资源私钥对应的虚拟资源公钥;基于虚拟资源公钥生成虚拟资源账户地址;采用第一公钥加密第一私钥段,得到第一加密段;保存第一私钥、第一加密段以及虚拟资源账户地址,并向第二设备输出第二私钥段和虚拟资源账户地址。由于将虚拟资源私钥拆分保存,所以必须在第一设备与第二设备配合提供第一私钥段和第二私钥段的情况下,才能完成虚拟账户地址的交易,以此解决了单方保存虚拟资源私钥所带来的私自交易所存在的交易风险的问题。私自交易所存在的交易风险的问题。私自交易所存在的交易风险的问题。

【技术实现步骤摘要】
账户生成方法、装置、设备及存储介质


[0001]本申请涉及计算机领域,尤其涉及一种账户生成方法、装置、设备及存储介质。

技术介绍

[0002]当前对于虚拟资源的监管存在监管风险。
[0003]以虚拟币为例,监管方对于需要监管的虚拟币的保管方法通常有两种:一是将虚拟币保存在硬件钱包中;二是将虚拟币保存在第三方的交易账户或软件钱包中。
[0004]然而无论上述哪种方法均存在风险。具体说来,若将虚拟币保存在硬件钱包中,由于硬件钱包中也只是保管虚拟币密钥,而虚拟币密钥可通过一串硬件钱包口令进行复原,因此存在使用钱包口令复原虚拟币密钥后,不经过原硬件钱包便将原硬件钱包中的虚拟币转移的风险。若将虚拟币保存在第三方的交易账户或软件钱包中,存在在监管方不知情的情况下,第三方盗用交易账户或软件钱包中的虚拟币的情况。

技术实现思路

[0005]本申请提供了一种账户生成方法、装置、设备及存储介质,用以解决对于虚拟资源的监管存在监管风险的问题。
[0006]第一方面,提供一种账户生成方法,用于第一设备,包括:
[0007]获取虚拟资源私钥和第一私钥;
[0008]拆分所述虚拟资源私钥,得到第一私钥段和第二私钥段;生成与所述第一私钥对应的第一公钥;生成与所述虚拟资源私钥对应的虚拟资源公钥;
[0009]基于所述虚拟资源公钥生成虚拟资源账户地址;采用所述第一公钥加密所述第一私钥段,得到第一加密段;
[0010]保存所述第一私钥、所述第一加密段以及所述虚拟资源账户地址,并向第二设备输出所述第二私钥段和所述虚拟资源账户地址。
[0011]可选地,保存所述第一私钥、所述第一加密段以及所述虚拟资源账户地址,并输出所述第二私钥段和所述虚拟资源账户地址之后,还包括:
[0012]删除所述虚拟资源私钥、所述虚拟资源公钥、所述第一私钥段、第二私钥段以及所述第一公钥。
[0013]可选地,保存所述第一私钥、所述第一加密段以及所述虚拟资源账户地址,并输出所述第二私钥段和所述虚拟资源账户地址之后,还包括:
[0014]当确定所述虚拟资源账户地址存在待发送交易时,使用所述第一私钥对所述第一加密段进行解密得到所述第一私钥段;
[0015]获取与所述虚拟资源账户地址对应的第二私钥段;
[0016]生成与所述第一私钥段和所述第二私钥段对应的虚拟资源私钥;
[0017]采用所述虚拟资源私钥对所述待发送交易进行签名,并发送签名后的待发送交易。
[0018]第二方面,提供一种账户生成方法,用于第二设备,包括:
[0019]获取第二私钥、第二私钥段和虚拟资源账户地址;
[0020]生成与所述第二私钥对应的第二公钥;
[0021]采用所述第二公钥加密所述第二私钥段,得到第二加密段;
[0022]保存所述第二私钥、第二加密段和所述虚拟资源账户地址。
[0023]可选地,保存所述第二私钥、第二加密段和所述虚拟资源账户地址之后,还包括:
[0024]删除所述第二私钥段和所述第二公钥。
[0025]可选地,保存所述第二私钥、第二加密段和所述虚拟资源账户地址之后,还包括:
[0026]基于所述第二私钥和所述第二加密段,生成与所述虚拟资源账户地址对应的第二私钥段;
[0027]输出所述第二私钥段。
[0028]第三方面,提供一种账户生成系统,包括:
[0029]第一设备和第二设备;
[0030]所述第一设备用于获取虚拟资源私钥和第一私钥;拆分所述虚拟资源私钥,得到第一私钥段和第二私钥段;生成与所述第一私钥对应的第一公钥;生成与所述虚拟资源私钥对应的虚拟资源公钥;基于所述虚拟资源公钥生成虚拟资源账户地址;采用所述第一公钥加密所述第一私钥段,得到第一加密段;保存所述第一私钥、所述第一加密段以及所述虚拟资源账户地址,并向第二设备输出所述第二私钥段和所述虚拟资源账户地址;
[0031]所述第二设备用于获取第二私钥、所述第二私钥段和所述虚拟资源账户地址;生成与所述第二私钥对应的第二公钥;采用所述第二公钥加密所述第二私钥段,得到第二加密段;保存所述第二私钥、第二加密段和所述虚拟资源账户地址。
[0032]第四方面,提供一种账户生成装置,包括:
[0033]获取单元,用于获取虚拟资源私钥和第一私钥;
[0034]第一处理单元,用于拆分所述虚拟资源私钥,得到第一私钥段和第二私钥段;生成与所述第一私钥对应的第一公钥;生成与所述虚拟资源私钥对应的虚拟资源公钥;
[0035]第二处理单元,用于基于所述虚拟资源公钥生成虚拟资源账户地址;采用所述第一公钥加密所述第一私钥段,得到第一加密段;
[0036]第三处理单元,用于保存所述第一私钥、所述第一加密段以及所述虚拟资源账户地址,并向第二设备输出所述第二私钥段和所述虚拟资源账户地址。
[0037]第五方面,提供一种电子设备,包括:处理器、存储器和通信总线,其中,处理器和存储器通过通信总线完成相互间的通信;
[0038]所述存储器,用于存储计算机程序;
[0039]所述处理器,用于执行所述存储器中所存储的程序,实现第一方面所述的账户生成方法,或第二方面所述的账户生成方法。
[0040]第六方面,提供一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的账户生成方法,或第二方面所述的账户生成方法。
[0041]本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请实施例提供的该方法,获取虚拟资源私钥和第一私钥;拆分虚拟资源私钥,得到第一私钥段和第二私钥段;生成与第一私钥对应的第一公钥;生成与虚拟资源私钥对应的虚拟资源公钥;基于
虚拟资源公钥生成虚拟资源账户地址;采用第一公钥加密第一私钥段,得到第一加密段;保存第一私钥、第一加密段以及虚拟资源账户地址,并向第二设备输出第二私钥段和虚拟资源账户地址。由于将虚拟资源私钥拆分保存,所以必须在第一设备与第二设备配合提供第一私钥段和第二私钥段的情况下,才能完成虚拟账户地址的交易,以此解决了单方保存虚拟资源私钥所带来的私自交易所存在的交易风险的问题。
附图说明
[0042]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。
[0043]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0044]图1为本申请实施例中账户生成方法的一种流程示意图;
[0045]图2为本申请实施例中账户生成方法的又一种流程示意图;
[0046]图3为本申请实施例中账户生成系统的结构示意图;
[0047]图4为本申请实施例中账户生成装置的结构示意图;<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种账户生成方法,用于第一设备,其特征在于,包括:获取虚拟资源私钥和第一私钥;拆分所述虚拟资源私钥,得到第一私钥段和第二私钥段;生成与所述第一私钥对应的第一公钥;生成与所述虚拟资源私钥对应的虚拟资源公钥;基于所述虚拟资源公钥生成虚拟资源账户地址;采用所述第一公钥加密所述第一私钥段,得到第一加密段;保存所述第一私钥、所述第一加密段以及所述虚拟资源账户地址,并向第二设备输出所述第二私钥段和所述虚拟资源账户地址。2.根据权利要求1所述的方法,其特征在于,保存所述第一私钥、所述第一加密段以及所述虚拟资源账户地址,并输出所述第二私钥段和所述虚拟资源账户地址之后,还包括:删除所述虚拟资源私钥、所述虚拟资源公钥、所述第一私钥段、第二私钥段以及所述第一公钥。3.根据权利要求1所述的方法,其特征在于,保存所述第一私钥、所述第一加密段以及所述虚拟资源账户地址,并输出所述第二私钥段和所述虚拟资源账户地址之后,还包括:当确定所述虚拟资源账户地址存在待发送交易时,使用所述第一私钥对所述第一加密段进行解密得到所述第一私钥段;获取与所述虚拟资源账户地址对应的第二私钥段;生成与所述第一私钥段和所述第二私钥段对应的虚拟资源私钥;采用所述虚拟资源私钥对所述待发送交易进行签名,并发送签名后的待发送交易。4.一种账户生成方法,用于第二设备,其特征在于,包括:获取第二私钥、第二私钥段和虚拟资源账户地址;生成与所述第二私钥对应的第二公钥;采用所述第二公钥加密所述第二私钥段,得到第二加密段;保存所述第二私钥、第二加密段和所述虚拟资源账户地址。5.根据权利要求4所述的方法,其特征在于,保存所述第二私钥、第二加密段和所述虚拟资源账户地址之后,还包括:删除所述第二私钥段和所述第二公钥。6.根据权利要求4所述的方法,其特征在于,保存所述第二私钥、第二加密段和所述虚拟资源账户地址之后,还包括:基于所述第二私钥和所述第二加密段,生成与所述虚拟资源账户地址对应的第二私钥段;输出所述第二私钥段。7.一种账户生成...

【专利技术属性】
技术研发人员:蔡亮匡立中钟蔚蔚谢逸俊谢杨洁
申请(专利权)人:杭州趣链科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1