Font Size: a A A

Research On One-to-One Encryption Method Based On Variable Encryption

Posted on:2020-06-28Degree:MasterType:Thesis
Country:ChinaCandidate:T XiaFull Text:PDF
GTID:2428330572967244Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the rapid development of computer and Internet technologies,various multimedia information can be stored and transmitted more conveniently,but the information security problems that follow have also attracted widespread attention in various countries.Existing encryption technology can guarantee data security to a certain extent,but with the continuous improvement of computer computing speed and the continuous development of cryptanalysis,the weaknesses of some traditional cryptosystems are gradually exposed.Therefore,researching and designing new cryptographic techniques to ensure the secure storage and transmission of information in new fields such as cloud computing and big data is an urgent task for cryptography.In order to cope with this situation,this thesis proposes a new encryption technology--the one-to-one encryption algorithm based on the variable encryption,which solves the problem that the security strength of the traditional encryption algorithm is not ideal,and the encryption method is fixed and vulnerable to specific The problem of attack not only retains the main advantages of traditional encryption algorithms,but also overcomes some shortcomings of traditional encryption algorithms.Firstly,this thesis briefly introduces the existing encryption algorithms and attack methods,and analyzes and implements two representative encryption algorithms.Secondly,this thesis analyzes and summarizes the shortcomings of traditional encryption algorithms,points out the attack methods they are subjected to,and proposes a one-to-one encryption system based on variable encryption for the problem of fixed encryption methods of existing encryption algorithms.The system changes the encryption mode of the entire system with key changes by hierarchically cascading and using a key to select an encryption algorithm in each layer.Aiming at the problem that the traditional encryption algorithm is vulnerable to specific attacks,this thesis proposes the clustering of the encryption algorithm based on the layering of the encryption algorithm.According to the attack resistance of different encryption algorithms,a specific encryption algorithm is selected to form different encryption layers.Each layer of encryption layer can resist a specific password attack mode,which makes up for the deficiency of a single encryption algorithm,so that the entire encryption system can resist various password attack methods,and greatly improves the security of the entire encryption system.Finally,this thesis uses Python to implement the simulation of the encryption system locally.The test results show that the encryption system can securely encrypt the data once and for all,and can resist multiple attacks,which improves the security of the data to a certain extent.
Keywords/Search Tags:One-Time-Encryption Algorithm, Algorithm combination, Hierarchical algorithm clustering, Encryption framework, Safety assessment
PDF Full Text Request
Related items