[发明专利]一种股权交易系统中基于区块链的账户生成方法、系统及介质有效
申请号: | 202011587234.2 | 申请日: | 2020-12-28 |
公开(公告)号: | CN112581285B | 公开(公告)日: | 2022-12-09 |
发明(设计)人: | 郭长永;王蕊 | 申请(专利权)人: | 上海万向区块链股份公司 |
主分类号: | G06Q40/04 | 分类号: | G06Q40/04;G06Q20/38 |
代理公司: | 上海段和段律师事务所 31334 | 代理人: | 李佳俊;郭国中 |
地址: | 200086 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 股权 交易系统 基于 区块 账户 生成 方法 系统 介质 | ||
本发明提供了一种股权交易系统中基于区块链的账户生成方法、系统及介质,包括:股权交易用户本地客户端根据用户身份信息数据及用户登录密码拼接的字符串生成密钥A;股权交易用户本地客户端创建用于管理股权交易系统签名的私钥a及公钥b;利用密钥A对私钥a进行对称加密,得到私钥密文a,;使用用于管理股权交易系统签名的私钥a在用户本地客户端对私钥密文a,进行加密,形成数字签名S;将私钥密文a,、公钥明文b以及数字签名S上传至服务端,基于签名算法,利用服务端的公钥明文b完成数字签名校验,生成区块链账户。本发明解决了用户身份与区块链账户无法一一对应,用户身份难以管控等问题。
技术领域
本发明涉及区块链技术领域,具体地,涉及一种股权交易系统中基于区块链的账户生成方法、系统及介质。
背景技术
现有技术中,区块链账户私钥用于加密交易信息,使交易信息可以可追溯、防篡改。目前,区块链账户私钥一般保存于用户自有的存储介质中,但在这种保存方式下,一旦用户的存储介质丢失、损坏或其他不可用情况,则该用户无法使用旧账户参与新的区块链交易,之前存储的信息也无法追溯。
专利文献CN111008837A(申请号:201911146833.8)公开了区块链账户私钥恢复方法、装置、计算机设备及存储介质,其中,方法包括:在首次生成区块链账户私钥时,同时生成AES随机私钥和AES随机向量;基于所述AES随机私钥和所述AES随机向量,使用AES算法对区块链账户私钥进行加密,生成区块链加密私钥;将所述AES随机向量和所述区块链加密私钥上传至指定网站,使所述指定网站对所述AES随机向量和所述区块链加密私钥进行托管;对所述AES随机私钥进行备份;当所述区块链账户私钥丢失并需要恢复时,获取备份的AES随机私钥,以及获取托管在指定网站的AES随机向量和区块链加密私钥;基于获取到的AES随机私钥和AES随机向量,使用AES算法对获取到的区块链加密私钥进行解密,即恢复区块链账户私钥。这种私钥管理方法,其虽然能够支持账户的创建及私钥的管理,却必须要用户管理自己的随机私钥文件,不能有效避免用户因使用习惯的变迁而丢失私钥。
发明内容
针对现有技术中的缺陷,本发明的目的是提供一种股权交易系统中基于区块链的账户生成方法、系统及介质。
根据本发明提供的一种股权交易系统中基于区块链的账户生成方法,包括:
步骤M1:股权交易用户本地客户端根据用户身份信息数据及用户登录密码拼接的字符串生成密钥A;
步骤M2:股权交易用户本地客户端创建用于管理股权交易系统签名的私钥a及公钥b;
步骤M3:利用密钥A对私钥a进行对称加密,得到私钥密文a’;
步骤M4:使用用于管理股权交易系统签名的私钥a在用户本地客户端对私钥密文a,进行加密,形成数字签名S;
步骤M5:将私钥密文a’、公钥明文b以及数字签名S上传至服务端,基于签名算法,利用服务端的公钥明文b完成数字签名校验,生成区块链账户。
优选地,所述步骤M1包括:字符串调用伪随机函数PBKDF2生成密钥A。
优选地,所述步骤M5包括:
步骤M5.1:服务端使用公钥明文b对数字签名S进行解密,解密后的结果与私钥密文a’相匹配,确定用户的账户生成请求;
步骤M5.2:服务器将私钥密文a’与公钥b保存,并与用户信息进行绑定,绑定后的用户信息与用户对应的企业信息进行关联,完成用户区块链账户生成。
优选地,所述企业信息包括企业名称、组织机构代码、股权编号和股权代码。
根据本发明提供的一种股权交易系统中基于区块链的账户生成系统,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海万向区块链股份公司,未经上海万向区块链股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011587234.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于炮泥的低位码垛机
- 下一篇:一种电磁线圈组件