Font Size: a A A

Design And Implementation Of Encrption System Based On Chaos And Error Correction Codes

Posted on:2021-08-04Degree:MasterType:Thesis
Country:ChinaCandidate:Z H LiuFull Text:PDF
GTID:2480306572969269Subject:Computer technology
Abstract/Summary:PDF Full Text Request
In the Internet era,mastering data means mastering important resources.The loss or leakage of important data brings huge losses to companies or the society.Therefore,more people attach high importance to data security.As for this problem that how to ensure the security and reliability of sensitive data transmission in noisy channels,a new research project called joint encryption and error correction has emerged.We propose a chaotic encryption algorithm and a joint encryption and error correction algorithm in this paper,besides,we design and implement an encryption system based on chaos and error correction codes.This paper divides the main research content into following parts:(1)Analyze the current research status of chaotic systems deeply.As for the problems that the current Lyapunov exponent is not large and the chaotic behavior dynamics characteristics are not obvious in this chaotic system,we construct a fivedimension hyperchaotic system based on the study of chaos theory and carry out detailed analysis on its dynamic Characteristic to verify the performance of the system;(2)On the basis of the constructed hyperchaotic system,we designed and implemented a pseudo-random serialization algorithm.In order to improve the randomness of the chaotic sequence,we add two disturbances during the iteration process.Besides,considering there exist security problem and small key space problem in current encryption algorithm,we attempt to propose a text encryption algorithm based on hyperchaotic systems in this chapter.What's more,we performed plenty of experiments to verify the security of the algorithm.(3)Considering the problem with low error correction performance in the current joint encryption and error correction field,we proposed a joint encryption and error correction algorithm which combines the chaotic encryption algorithm and error correction codes.This algorithm can complete the correct decryption of the ciphertext disturbed by noise.Besides,plenty of experiments show the algorithm not only has better security performance than the previous error correction encryption algorithm,but also has better error correction performance.(4)According to the proposed chaos encryption algorithm and joint error correction encryption algorithm,we design and implement an encryption system based on chaos and error correction.The system includes a key generation module,a chaos encryption and decryption module,and a joint error correction encryption and decryption module.In this paper,we proposed an encryption algorithm based on five-dimension hyperchaotic system and an error correction encryption algorithm based on chaotic system and LDPC codes.Besides,we design and implement an encryption system based on chaos and error correction codes.Plenty of experiments prove that the hyperchaotic system constructed in this paper has relatively good performance,and the chaotic encryption algorithm based on this system not only has high security,but also has the ability to resist various classic attacks;Besides,the joint encryption and error correction algorithm proposed in this paper has outstanding performance in security and error correction ability.At last,the error correction encryption system can also provide sufficient security and reliability for sensitive data,and has a very high practicability...
Keywords/Search Tags:hyperchaotic system, chaotic pseudo-random serialization, chaotic encryption, LDPC code, joint encryption and error correction
PDF Full Text Request
Related items