A Key Distribution Scheme Without Center in the Internet of Things
Aiming at the problem that the traditional key distribution scheme with center is not suitable for Internet of things devices with limited resources,this paper proposes a key distribution scheme without center.In this scheme,all nodes use the light-weight elliptic curve encryption algorithm to generate their own public and private keys,and broadcast their public keys in the node group.Secondly,combined with the characteristics of blockchain,this paper puts forward the reputation evaluation formula of nodes,which selects high-quality nodes as the master node to lead consensus and generate blocks.On this basis,all nodes use the improved PBFT consensus algorithm for consensus among nodes.After success,the main node stores the public key information of all nodes in the blockchain.When communicating between nodes,the credibility of each other's public key can be verified through the public key information in the blockchain.Experimental results show that this method increases the public-private key generation rate and the number of high-quality nodes selected as the master node by 14.5%,and decreases the number of malicious nodes se-lected as the master node by 19.8%.
without centerkey distributionelliptic curveblockchainpractical byzantine fault tolerance