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