[发明专利]账户注册方法、装置、电子设备及可读存储介质有效
| 申请号: | 202110065002.9 | 申请日: | 2021-01-18 |
| 公开(公告)号: | CN112733130B | 公开(公告)日: | 2022-11-29 |
| 发明(设计)人: | 王锐;邓柯;陈策 | 申请(专利权)人: | 成都质数斯达克科技有限公司 |
| 主分类号: | G06F21/45 | 分类号: | G06F21/45;G06F21/31 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 610094 四川省成都市高新区益*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 账户 注册 方法 装置 电子设备 可读 存储 介质 | ||
本发明实施例提供一种账户注册方法、装置、电子设备及可读存储介质,旨在提高账户注册效率。其中所述账户注册方法包括:在内存的配合下生成多个密钥对,并针对每个密钥对,利用预先生成的主密钥加密该密钥对,得到密钥对密文,并在内存中删除该密钥对;对内存中的多个密钥对密文进行持久化存储;响应于账户注册请求,从持久化存储的多个密钥对密文中为新账户分配一个密钥对密文。本发明预先生成了多个密钥对,并对多个密钥对进行加密,以及对加密后的密钥对密文进行持久化存储。当接收到账户注册请求时,可以从持久化存储的多个密钥对密文中为新账户分配一个密钥对密文,而不需要执行生成密钥对的步骤,因此可以提升账户注册效率。
技术领域
本发明涉及通信技术领域,特别是涉及一种账户注册方法、装置、电子设备及可读存储介质。
背景技术
相关技术中,当用户向某系统请求注册新账户时,系统响应于该请求,生成一个新的密钥对,并将该密钥对分配给新账户。以区块链技术领域为例,当用户向区块链系统请求注册新账户时,区块链系统响应于该请求,生成一个包含私钥、公钥以及地址的密钥对,并将该密钥对分配给新账户。其中,私钥、公钥以及地址分别作为新账户的账户私钥、账户公钥以及账户地址(也可称为区块链地址)。
然而,在利用相关技术注册新账户时,注册效率偏低。因此,如何提高账户注册效率是一个亟待解决的问题。
发明内容
本发明实施例的目的在于提供一种账户注册方法、装置、电子设备及可读存储介质,旨在提高账户注册效率。具体技术方案如下:
在本发明实施例的第一方面,提供一种账户注册方法,所述方法包括:
在内存的配合下生成多个密钥对,并针对每个密钥对,利用预先生成的主密钥加密该密钥对,得到密钥对密文,并在内存中删除该密钥对;
对内存中的多个密钥对密文进行持久化存储;
响应于账户注册请求,从持久化存储的多个密钥对密文中为新账户分配一个密钥对密文。
在本发明实施例的第二方面,提供一种账户注册装置,所述装置包括:
密钥对生成和加密模块,用于在内存的配合下生成多个密钥对,并针对每个密钥对,利用预先生成的主密钥加密该密钥对,得到密钥对密文,并在内存中删除该密钥对;
持久化存储模块,用于对内存中的多个密钥对密文进行持久化存储;
账户注册模块,用于响应于账户注册请求,从持久化存储的多个密钥对密文中为新账户分配一个密钥对密文。
在本发明实施例的第三方面,提供一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
所述存储器,用于存放计算机程序;
所述处理器,用于在执行存储器上所存放的程序时,实现本发明任一实施例所提供的账户注册方法。
在本发明实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明任一实施例所提供的账户注册方法。
本发明中,预先生成了多个密钥对,并对多个密钥对进行加密,以及对加密后的密钥对密文进行持久化存储。当接收到账户注册请求时,响应于该账户注册请求,从持久化存储的多个密钥对密文中为新账户分配一个密钥对密文。可见本发明中,当接收到账户注册请求时,不需要执行生成密钥对的步骤,而可以直接从预先生成并持久化存储的多个密钥对密文中为新账户分配一个密钥对密文,从而缩减账户注册耗时,因此本发明可以有效提升账户注册效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都质数斯达克科技有限公司,未经成都质数斯达克科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110065002.9/2.html,转载请声明来源钻瓜专利网。





