[发明专利]一种股权交易系统中基于区块链的账户生成方法、系统及介质有效
申请号: | 202011587234.2 | 申请日: | 2020-12-28 |
公开(公告)号: | CN112581285B | 公开(公告)日: | 2022-12-09 |
发明(设计)人: | 郭长永;王蕊 | 申请(专利权)人: | 上海万向区块链股份公司 |
主分类号: | G06Q40/04 | 分类号: | G06Q40/04;G06Q20/38 |
代理公司: | 上海段和段律师事务所 31334 | 代理人: | 李佳俊;郭国中 |
地址: | 200086 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 股权 交易系统 基于 区块 账户 生成 方法 系统 介质 | ||
1.一种股权交易系统中基于区块链的账户生成方法,其特征在于,包括:
步骤M1:股权交易用户本地客户端根据用户身份信息数据及用户登录密码拼接的字符串生成密钥A;
步骤M2:股权交易用户本地客户端创建用于管理股权交易系统签名的私钥a及公钥b;
步骤M3:利用密钥A对私钥a进行对称加密,得到私钥密文a’;
步骤M4:使用用于管理股权交易系统签名的私钥a在用户本地客户端对私钥密文a’,进行加密,形成数字签名S;
步骤M5:将私钥密文a’、公钥明文b以及数字签名S上传至服务端,基于签名算法,利用服务端的公钥明文b完成数字签名校验,生成区块链账户。
2.根据权利要求1所述的股权交易系统中基于区块链的账户生成方法,其特征在于,所述步骤M1包括:字符串调用伪随机函数PBKDF2生成密钥A。
3.根据权利要求1所述的股权交易系统中基于区块链的账户生成方法,其特征在于,所述步骤M5包括:
步骤M5.1:服务端使用公钥明文b对数字签名S进行解密,解密后的结果与私钥密文a’相匹配,确定用户的账户生成请求;
步骤M5.2:服务器将私钥密文a’与公钥b保存,并与用户信息进行绑定,绑定后的用户信息与用户对应的企业信息进行关联,完成用户区块链账户生成。
4.根据权利要求3所述的股权交易系统中基于区块链的账户生成方法,其特征在于,所述企业信息包括企业名称、组织机构代码、股权编号和股权代码。
5.一种股权交易系统中基于区块链的账户生成系统,其特征在于,包括:
模块M1:股权交易用户本地客户端根据用户身份信息数据及用户登录密码拼接的字符串生成密钥A;
模块M2:股权交易用户本地客户端创建用于管理股权交易系统签名的私钥a及公钥b;
模块M3:利用密钥A对私钥a进行对称加密,得到私钥密文a’;
模块M4:使用用于管理股权交易系统签名的私钥a在用户本地客户端对私钥密文a’,进行加密,形成数字签名S;
模块M5:将私钥密文a’、公钥明文b以及数字签名S上传至服务端,基于签名算法,利用服务端的公钥明文b完成数字签名校验,生成区块链账户。
6.根据权利要求5所述的股权交易系统中基于区块链的账户生成系统,其特征在于,所述模块M1包括:字符串调用伪随机函数PBKDF2生成密钥A。
7.根据权利要求5所述的股权交易系统中基于区块链的账户生成系统,其特征在于,所述模块M5包括:
模块M5.1:服务端使用公钥明文b对数字签名S进行解密,解密后的结果与私钥密文a’相匹配,确定用户的账户生成请求;
模块M5.2:服务器将私钥密文a’与公钥b保存,并与用户信息进行绑定,绑定后的用户信息与用户对应的企业信息进行关联,完成用户区块链账户生成。
8.根据权利要求7所述的股权交易系统中基于区块链的账户生成系统,其特征在于,所述企业信息包括企业名称、组织机构代码、股权编号和股权代码。
9.一种存储有计算机程序的计算机可读存储介质,其特征在于,所述计算机程序被处理器执行时实现权利要求1至4中任一项所述的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海万向区块链股份公司,未经上海万向区块链股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011587234.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于炮泥的低位码垛机
- 下一篇:一种电磁线圈组件