Security Transmission and Storage of Internet of Things Information Based on Blockchain

Nana Liang
DOI: https://doi.org/10.1088/1757-899x/750/1/012164
2020-02-01
IOP Conference Series: Materials Science and Engineering
Abstract:Abstract The Internet of Things is developing rapidly. Many devices around us are connected through the Internet, and humans have entered the era of the Internet of Things. However, while many devices are connected to the Internet, it also provides more attack surfaces for hackers, so the security issues of the Internet of Things are becoming increasingly prominent. This paper uses asymmetric encryption algorithms and blockchain technology to build a key-based security architecture. In terms of information security transmission, this article uses ECC (Elliptic Curves Cryptography, Elliptic Curve Cryptography) and DH (Diffie-Heilman key exchange, Diffie-Heilman key exchange) as encryption tools for the entire architecture, not just for Encrypted communication between IoT devices is also used for encrypted communication between IoT Internet of Things (IoT) devices and Raft service clusters, thereby ensuring the privacy of sensitive information and the efficiency of data communication. In terms of information security storage, this article uses the blockchain data structure and consensus algorithm to achieve reliable storage. Considering the real-time nature of the Internet of Things, the Raft consensus algorithm is adopted. This consensus algorithm has strong consistency in the existing blockchain consensus algorithms, which is more in line with the requirements of the final consensus consensus algorithm of public chains such as POW. The blockchain data structure is used to store the public key data content submitted by each IoT device. The hash pointer in the blockchain data structure guarantees the integrity and difficulty of change of the stored data.
English Else
What problem does this paper attempt to address?