The invention discloses a block chain-based lightweight message distribution mechanism for
Internet of Things end equipment, CP-ABE decryption operation is unloaded to edge equipment for
processing, and after the edge equipment completes
ciphertext dimension reduction conversion,
terminal equipment only needs to execute
bilinear pairing operation and
group element multiplication operation once to complete decryption. A task scheduling
mechanism based on attribute cooperative
authorization is designed, and distribution of
ciphertext conversion tasks between edge devices is supported. According to the method, the
ciphertext is encrypted by adopting CP-ABE, the identity information of the message
receiver on the block chain is encrypted and hidden, and the temporary identity credential is decrypted on the edge equipment, so that correct distribution of the message is ensured, and the risk of inferring the long-term behavior privacy of the user through on-chain transaction mode analysis is prevented. A credible
collaboration system is constructed based on an intelligent contract, and the
traceability of a
collaboration process, the compliance of node screening and the blocking of illegal equipment are guaranteed. The mechanism effectively avoids the limitation of the traditional scheme in the aspects of terminal computing load, edge expansibility,
identity privacy protection and the like.