Font Size: a A A

Research On Application Of Scalable Precision Double-chaos Hash Algorithm

Posted on:2022-11-01Degree:MasterType:Thesis
Country:ChinaCandidate:M Y HouFull Text:PDF
GTID:2518306608968959Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
Nowadays,database encryption is an effective way to protect data in the database.Although the chaotic algorithm has high security,due to the limitation of limited accuracy,the chaotic characteristics will be degraded.For this reason,it is necessary to design a more secure chaotic algorithm.At the same time,due to the unidirectional characteristics of the hash algorithm,the data can only be restricted.Encryption cannot be decrypted,so a method is needed to overcome the one-way nature of the hash algorithm,so as to realize the encryption and decryption of the data in the database.This paper proposes a scalable-precision double-chaotic hash algorithm to generate random sequences,in which double-Logistic chaos can enhance the complexity of the chaotic system,but due to the introduction of quantization errors,there will be a problem of degradation of chaotic characteristics.The concept of extended precision,when the chaotic system is iterated,by specifying the precision of the calculation,the rounding error of the calculation can be reduced during the iterative process of the chaotic mapping system,thereby reducing the speed of the degradation of the chaotic characteristics,so as to achieve the improvement of the chaotic mapping system.The effect of complexity.Combining the scalable precision double chaotic system and the hashing algorithm and encrypting the sensitive data in the database with the RSA algorithm,it can solve the one-way problem of the hashing algorithm while using the higher security of the chaotic hashing algorithm.Problem,and then can achieve the purpose of protecting the data in the database system.There are six parts of the experiment,mainly to analyze various aspects of the performance generated by the scalable precision double Logistic chaotic hash system,including: analyzing the randomness of the chaotic sequence through the fifteen tests of NIST,and analyzing the algorithm Key space analysis,key sensitivity test,text test of Hash algorithm,performance analysis of chaos and diffusion,and extension accuracy and periodicity test.The results of the experiment can be obtained: the improved scalable precision double Logistic chaotic mapping algorithm meets the requirements of randomness,the key space is large enough to resist exhaustive attacks,and the algorithm has high sensitivity to keys,When the key changes slightly,the result will be very different;the scalable precision double chaotic hash algorithm generated by combining the chaotic algorithm and the hash algorithm has excellent chaos and diffusion performance,After text experiments,it can be concluded that the sensitivity to the initial value is relatively high;finally,after the relationship test between the extended accuracy and the periodicity,it can be analyzed that the random sequence after the extended accuracy enters the periodic cycle,the transition period increases,and the cycle period increases.Therefore,the scalable accuracy can reduce the rounding error of the chaotic system and improve the performance of the chaotic system.
Keywords/Search Tags:MySQL, scalable precision, chaos, double Logistic, hash
PDF Full Text Request
Related items