基于区块链的电力物联网终端接入方法

    公开(公告)号:CN109495516A

    公开(公告)日:2019-03-19

    申请号:CN201910011681.4

    申请日:2019-01-07

    Abstract: 本发明提供一种基于区块链的电力物联网终端接入方法,包括:待接入的电力物联网终端联系主节点,发起认证请求;主节点响应认证请求,随机从区块链上选取满足阈值数量条件的节点组成认证组;待接入的电力物联网终端的公钥G和身份ID通过私钥加密,得到数字签名密文X,把身份ID、终端公开值R和数字签名密文X发送给主节点;主节点对认证请求信息进行封装并发送给认证组成员节点;认证组运行PBFT共识算法,通过认证组节点之间两两交换认证信息,进行分布式认证,得到认证结果,在区块链中生成新的区块,返回确认信息给待接入电力物联网终端;电力物联网终端返回加密后的确认信息给接入网关。本发明可提高认证安全性,提高认证效率。

    基于区块链的电力物联网终端身份认证方法

    公开(公告)号:CN109787987A

    公开(公告)日:2019-05-21

    申请号:CN201910086142.7

    申请日:2019-01-29

    Abstract: 本发明提供一种基于区块链的电力物联网终端身份认证方法,包括:数字证书请求阶段:认证终端向认证中心申请数字证书,认证中心在其维护的认证区块链中形成一个新区块链节点;认证中心将加密后的数字证书返回给认证终端;认证请求阶段:认证终端向认证网关提出接入请求,认证网关发送随机数R给认证终端,认证终端用认证终端的私钥加密R和数字证书,将加密后结果即认证请求数据发送给认证网关;认证阶段:认证网关用认证终端的公钥解密认证请求数据,验证R的正确性,然后从认证区块链上检索认证终端数字证书的证书信息,如果检索到匹配的证书信息,则通过认证。本发明为一种高效率、低开销的认证方法。

Patent Agency Ranking