| The birth of wireless communication which is the cornerstone of promoting the progress of world civilization has changed the way of human communication.However,the wireless communication network is very open,so the information transmitted in the wireless channel is faced with great security threats.Therefore,the realization of secure and reliable transmission in wireless communication is gradually becoming the most concerned communication service.In the traditional wireless communication model,data security almost completely depends on the upper security services,such as encryption,authentication and so on.But these methods cannot completely protect data from infringement,because attackers can attack data at the physical layer,such as eavesdropping,tampering and deception.In this context,physical layer security technology arises at the historic moment.In order to protect the security of data transmitted in wireless channel,researchers put forward a series of security technologies based on physical layer.Physical layer encryption is a security technology based on secret key.Influenced by modern cryptographic mechanism,many researchers believe that this key based security method has better performance,so it has been widely concerned.Channel coding technology is one of the main ways to control transmission error in communication system,and it is a powerful means to ensure the reliability of data transmission.In the past wireless communication system,security module is usually an independent unit apart from data transmission.After adding security module,it will increase the system complexity and sometimes even affect the data transmission efficiency.Therefore,in order to solve this problem and achieve secure and reliable transmission,it is necessary to design the channel coding and physical layer encryption jointly at the physical layer.This paper focuses on solving the problem of secure transmission in wireless network.Based on the Spinal code,this paper explores the joint design of Spinal code and physical layer encryption.The main work and achievements are divided into two levels:First,a low complexity decoding algorithm is proposed to solve the application problem of Spinal code.Spinal code is a nonlinear rateless code,and its encoding structure is based on continuous iteration of hash function,which has a strong unidirectionality,so the decoding process must be regenerated by decoding tree according to maximum likelihood criterion.The complexity of traversing all of the decoding tree path of Spinal code is extremely high.The decoding complexity has also become a major barrier to the development of its applications.Therefore,this article carefully analyses its structure,studied the existing low complexity decoding algorithm.According to these algorithms adaptability is not strong,there is still a redundant complexity of problem,put forward the adaptive layered downhill decoding algorithm,has a strong channel adaptive ability,can match well Spinal code rateless transmission characteristics.Simulation results show that the proposed algorithm can effectively compress the extended redundancy of the decoding tree according to the variation of channel conditions without affecting the decoding efficiency.Secondly,a physical layer encryption scheme based on Spinal code is designed for security of wireless communication.This paper analyzes the security characteristics of Spinal code and designs a physical layer encryption scheme.According to the security analysis,the encryption scheme proposed in this paper can obtain good security performance at a very low cost,with high deciphering complexity,and can effectively resist detection attacks.Simulation analysis of transmission performance also shows that this scheme can not only protect the security of data transmission,but also does not affect the transmission efficiency.It is a physical layer encryption scheme that can achieve secure and reliable transmission. |