欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 202010080133X
申请人: 四川云天盛德科技有限公司
专利类型:发明专利
专利状态:已下证
专利领域: 电通信技术
更新日期:2024-06-24
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.区块链去中心式节点防仿冒方法,其特征在于,包括:

从区块链系统中已登录的节点中随机生成认证协调者,所述认证协调者与待认证的终端节点之间进行通信,以及对认证数据进行转发;

由区块链系统中所有已登录的终端节点投票生成认证成员组,所述认证成员组包括多个认证节点;

通过所述认证成员组对待认证的终端节点身份进行校验。

2.根据权利要求1所述的方法,其特征在于,所述待认证的终端节点包含身份特征模块和认证前端。

3.根据权利要求2所述的方法,其特征在于,所述身份特征模块为可信执行环境。

4.根据权利要求1所述的方法,其特征在于,所述认证成员组在对待认证的终端节点身份进行校验之后,进一步包括,将用户信息保存在共识数据库中。

5.根据权利要求1所述的方法,其特征在于,还包括:

在节点向区块链注册阶段,终端节点将节点设备名n_u、密码pw以及用户标识un发送至认证协调者,认证协调者转发至认证成员组,认证成员组将登录信息{u,pw,un}进行存储,并以节点设备名为索引;终端节点用户将身份特征录入至身份特征模块,将节点身份特征信息的散列值hbiop保存在可信执行环境中;

终端和认证协调者都维护自身的认证密钥对,并且预先获得对方的公钥;终端的密钥对为{PKu,SKu},认证协调者的密钥对{PKCC,SKCC};在注册阶段建立二者间的会话,会话密钥为K;

然后,终端首先用二者间的会话密钥K对要发送的数据进行对称加密,并用终端的私钥对要发送的数据进行签名,最后用认证协调者的公钥对会话密钥K进行加密;

认证协调者接收到数据后,先用终端的公钥验证签名,若验证未通过,则认证失败,否则验证通过;

接下来用认证协调者的私钥解密会话密钥,并用会话密钥解密终端发送的数据;

认证成员组维护有自己的认证密钥对,在认证协调者和认证成员组进行通信时,认证协调者和认证成员组也预先获得对方的公钥;

认证协调者用认证成员组的公钥加密要发送的数据,并用认证协调者的私钥对数据进行签名;认证成员组接收到数据后,先用认证协调者的公钥验证签名,若验证未通过,则认证失败,否则验证通过;接下来用自己的私钥解密认证协调者发送的数据。

6.根据权利要求1所述的方法,其特征在于,所述对待认证的终端节点身份进行校验,进一步包括:当终端用户登录区块链账户,仅对账户信息进行读取时,采用第一安全等级对应的方式进行身份校验;

当终端用户登录区块链账户,并发起交易或记账时,采用第二安全等级对应的方式进行身份校验。