专利汇可以提供一种不限制签名算法的许可链账户系统专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种不限制签名 算法 的 许可 链账户系统,该系统舍弃去中心化的哈希地址生成算法,改用有权限的分配生成方法,以解耦账户地址和账户公钥的 密码学 对应关系,系统定义几种签名算法,每个用户可以从中选择适合自己的算法。,下面是一种不限制签名算法的许可链账户系统专利的具体信息内容。
1.一种不限制签名算法的许可链账户系统,其特征在于,包含多个数字签名算法,并分配编号S1、S2、……、Si,还包含许可链系统的用户注册规则,包含如下内容:
用户账户数据users,结构为map:账户地址addr=>[公钥pk,算法编号Si],注册函数,包含参数:公钥pk、算法编号Si;
修改函数,包含参数:新公钥pk’、新算法编号Si’、新私钥对数字0的签名sign’;
账户的注册方法如下:
(1)在创世块中为用户注册规则,生成调用地址addr_regi,许可链从创世块启动,并准备接受用户的注册交易和普通交易;
(2)用户选择系统规定的几种算法之一的Si,根据算法生成私钥sk和公钥pk;
(3)用户调用注册规则的注册函数,传入参数:公钥pk、算法编号Si,并生成注册交易tx0,其中注册交易的来源地址为空,目标地址为addr_regi,然后用私钥sk生成签名sign0,并广播;
(4)出块节点接收到目标地址为addr_regi的用户注册交易tx0后,如果验证通过,则为用户分配唯一性地址addr,并将公钥pk和算法编号Si加入users中,验证条件如下:
条件1:公钥pk和算法编号Si的组合不在users中;
条件2:使用算法编号Si和公钥pk验证签名sign0合法。
2.根据权利要求1所述的系统,其特征在于,所述系统的账户普通交易发送方法如下:
(1)用户监听到许可链系统的变更,得知自己的注册交易通过后,既可以使用addr发起后续的普通交易,并可以看到其他用户的地址;
(2)如果账户A的地址addr_a向账户B的地址addr_b发起普通交易tx1,需给普通交易设定来源地址为addr_a,目标地址为addr_b,附属普通交易数据,并用用户A注册时选择的算法Sa和私钥ska对普通交易生成签名sign1,并广播;
(3)出块节点收到目标地址为普通账户地址的普通交易tx1后,如果验证通过,则为合法普通交易,执行普通交易,验证条件如下:
条件1:来源地址addr_a和目标地址addr_b均在users中;
条件2:读取addr_a对应的用户公钥pka和签名算法编号Sa,验证tx1的签名sign1合法。
3.根据权利要求1所述的系统,其特征在于,所述系统的账户修改方法如下:
(1)用户如果需要修改自己的签名算法或者公钥,可以选择新的算法Si’,生成新私钥sk’和新公钥pk’,并用sk’对数字0签名后生成sign’;
(2)然后调用注册规则的修改函数,传入参数:新公钥pk’、新算法编号Si’,新签名sign’,并生成注册交易tx2,其中注册交易的来源地址为addr,目标地址为addr_regi,然后用老私钥sk生成签名sign2,并广播;
(3)出块节点接收到目标地址为addr_regi的用户修改注册交易tx2后,如果验证通过,则在users中将用户的公钥pk和算法编号Si,替换为新公钥pk’和新算法编号Si’,验证条件如下:
条件1:验证该注册交易发起者在users中;
条件2:使用users中的算法编号Si,通过公钥pk验证签名sign2合法;
条件3:使用注册交易中的算法编号Si’,用pk’验证对数字0的签名sign’合法。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种轻量级隐私保护的等值查询方法 | 2020-05-12 | 273 |
Merkle哈希求和树及其可验证数据库更新操作方法 | 2020-05-13 | 352 |
一种基于零知识身份认证的人车交互系统设计与实现方法 | 2020-05-11 | 173 |
一种基于区块链的公证摇号方法 | 2020-05-11 | 686 |
一种基于网页客户端本地服务的电子文件安全签署方法及其系统 | 2020-05-12 | 440 |
一种基于密码技术的物联网标识方法 | 2020-05-16 | 763 |
无反作用地将数据单向传输到远程的应用服务器的设备和方法 | 2020-05-15 | 963 |
一种基于区块链的分布式可编程业务研发平台 | 2020-05-13 | 822 |
一种基于区块链的游戏资产交易方法 | 2020-05-14 | 1069 |
区块链安全管理系统及方法 | 2020-05-15 | 958 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。