| The Internet of Ship is a typical application of the Internet of things technology in the field of intelligent transportation.The communication between nodes of the Internet of Ship realizes information sharing,which provides the basis for maritime traffic and operation safety.However,the Internet of Ship communication has the following disadvantages.Firstly,the openness and centralization of the Internet of Ship and wireless communication between nodes reduce the integrity,confidentiality and availability of information in the communication process;Secondly,there may be attacks in the access process,which reduces the security and reliability of the nternet of Ship communication;Finally,the illegal nodes reduce the security and privacy of the interactive information of the Internet of Ship by illegally accessing resources.This paper focuses on improving the security of the Internet of Ship communication.The main results are as follows:(1)According to the single point of failure of centralized communication and the vulnerability of distributed communication in the Internet of ship,combined with the characteristics of blockchain,the Internet of Ship communication security system based on blockchain is proposed,which adopts encryption algorithm,risk prediction and access control technology to ensure the communication security of the Internet of Ship,and analyzes the key problems in this process.(2)According to the problems of information integrity,confidentiality and availability reduction in the communication process,the encryption algorithm is applied to the system to encrypt and transmit the information in the system.For the encryption module in the system,the performance of the international open source encryption algorithm and the national encryption algorithm are tested respectively.Finally,the corresponding encryption algorithm is selected according to the security principle of the encryption module to realize a secure communication scheme.(3)According to the possible attacks of stealing and tampering information in accessing information resources,an access control mechanism based on risk prediction is designed.Because long-term and short-term memory neural networks are better at learning long-term and short-term dependencies than cyclic neural networks,they can better deal with random length time series data.Based on this,a long-term and short-term memory neural network risk prediction model is constructed to prove the feasibility of predicting ship information risk,and its shortcomings are also found.(4)According to the illegal access of illegal nodes to the resources provided,a blockchain based the Internet of Ship networking access control system is designed.This system realizes the access control of resources,and the access rules are defined by smart contracts.Two access control methods are proposed: static access to judge whether the subject meets the access control rules,and dynamic access to judge whether the user has malicious and illegal behavior.Test the five functional modules of the system respectively,and finally realize the safe access of the Internet of ship networking equipment in the blockchain network. |