Font Size: a A A

Design Of Self-synchronization Chaotic Encryption Algorithm And It’s Application In The Balise Message Security Coding

Posted on:2019-06-17Degree:MasterType:Thesis
Country:ChinaCandidate:Z R JiangFull Text:PDF
GTID:2348330569988952Subject:Traffic and Transportation Engineering
Abstract/Summary:PDF Full Text Request
As the information system has become an indispensable infrastructure in all fields of society,people are also faced with a severe test of information security.Chaotic systems are concerned and studied by cryptology scholars for their excellent mixing characteristics and their diffusion and confusion characteristics comparable to those of traditional encryption algorithms.With the continuous improvement of cryptanalysis and computer computing capacity,the design of chaotic encryption has been under a great challenge.In the field of chaotic cipher,the nonlinear digital filter has good chaotic characteristics and easy realization,which makes it gradually develop into a frontier topic in the field of information security.The work in this thesis mainly has the following four aspects:(1)In order to avoid the short-cycle phenomenon caused by the limited precision effect,the traditional digital filter mainly adopts the method of increasing the accuracy of the system or increasing the order of the system,but at the same time it brings about the problems of increasing system memory requirements and lowing operation’s efficiency.To solve this problem,this paper designs and constructs a self-synchronized NDF(Nonlinear Digital Filters)security chaos model.The second-order NDF chaotic system is used to run in the whole integer state space.The system chooses the ciphertext as the switching principle to construct the NDF chaotic subsystem,and solves the problem that the traditional fixed-parameter system can decipher the coefficient group by determining the plaintext analysis.At the same time,the system adopts the nonlinear component S box in the block cipher as the transfer function,which solves the problem that the output only relates to the low order in the self-synchronizing system,so that all the bits of the plaintext affect the final output ciphertext.(2)Through theoretical analysis and experimental simulation of the system,this system is proved to be able to withstand brute force attack and related attacks,and has good avalanche characteristics.At the same time,using a 32-bit encryption word length,a longperiod random sequence can be generated in the extreme case where the plaintext is an allzero sequence.Compared with the NDF chaotic system based on the self-homomorphic encryption strategy,the system operates faster,has lower memory usage,and is easier to implement in software.(3)Propose a S-box construction method based on self-synchronous NDF algorithm.The S-box constructed by this method has good cryptographic characteristics and provides a new method for the structure of S-box.(4)In view of the low efficiency of the traditional balise message coding strategy(FFFIS)in the case of noise interference,a self-synchronized NDF chaotic secure coding strategy is designed.In order to ensure the correctness of message correctness,the method of adding check bits in packets is adopted to realize the function of error localization.It is proved by experiments that the strategy is sensitive to noise interference during message transmission,and receiving only a small number of messages can ensure the accurate reception of all messages,reduce the number of messages received,and then improve the efficiency of the message receiving.
Keywords/Search Tags:Chaos, stream cipher, NDF, self-synchronization, balise
PDF Full Text Request
Related items