混沌密鑰序列發(fā)生器性能分析及其應(yīng)用
發(fā)布時(shí)間:2018-12-06 15:22
【摘要】:如今,整個(gè)世界正處在一個(gè)科技快速更迭的時(shí)期?茖W(xué)技術(shù)水平的迅猛提升,不斷地推動(dòng)著人們?cè)谏钪星斑M(jìn)的步伐。信息網(wǎng)絡(luò)化、經(jīng)濟(jì)全球化將世界的每一個(gè)角落都聯(lián)系在一起,使得即使相距甚遠(yuǎn)的兩個(gè)點(diǎn)也都會(huì)存在著直接或者間接的某種聯(lián)系,從而彼此影響。然而,凡事都具有兩面性,正是因?yàn)槎咧g存在這種內(nèi)在的聯(lián)系,導(dǎo)致現(xiàn)在整個(gè)社會(huì)的信息安全問(wèn)題受到嚴(yán)重的威脅。因此,如何解決并保障信息的安全性已經(jīng)隨著社會(huì)的發(fā)展而越來(lái)越受到人們的關(guān)注。隨著混沌理論的提出,眾多研究學(xué)者逐漸踏上了將其與保密通信相結(jié)合的探索之旅;煦缦到y(tǒng)這種復(fù)雜的、非線性性質(zhì)的系統(tǒng),有著很多良好的特性,比如對(duì)系統(tǒng)初始條件的極其敏感性、長(zhǎng)期的無(wú)法預(yù)測(cè)性、整體穩(wěn)定而內(nèi)部卻又隨機(jī)性等。而也正是由于混沌系統(tǒng)自身所具備的這些特性,使得系統(tǒng)通過(guò)迭代而產(chǎn)生的序列的復(fù)雜性、隨機(jī)性和相關(guān)性等都非常良好,難以被預(yù)測(cè)。種種特性都表明,混沌這一理論是很適合用于保密策略之中的。其中,根據(jù)混沌的數(shù)學(xué)公式設(shè)計(jì)出混沌密鑰序列發(fā)生器,將其產(chǎn)生的序列作為加解密所需的密鑰就是一個(gè)非常具有研究意義的課題。論文先對(duì)混沌的一些相關(guān)基礎(chǔ)知識(shí)進(jìn)行了研究,為了應(yīng)用的需求,本文以離散混沌系統(tǒng)為研究重點(diǎn),對(duì)三個(gè)典型的系統(tǒng)即Logistic系統(tǒng)、Tent系統(tǒng)和Henon系統(tǒng)的混沌特性進(jìn)行了全面的分析。為了選擇出相對(duì)更為適合充當(dāng)密鑰序列發(fā)生器使用的混沌系統(tǒng),本論文便根據(jù)這三個(gè)映射系統(tǒng)的方程,利用DSP Builder工具設(shè)計(jì)出了相應(yīng)的三個(gè)序列發(fā)生器。并同時(shí)從混沌特性和統(tǒng)計(jì)特性這兩個(gè)方面,選擇幾種比較常用的方法,對(duì)所設(shè)計(jì)的這三個(gè)密鑰序列發(fā)生器的性能進(jìn)行了研究與對(duì)比。通過(guò)最終的結(jié)果可以看出,在本論文中所設(shè)計(jì)的Henon密鑰序列發(fā)生器由x輸出的序列是最具有優(yōu)勢(shì)的。由于所設(shè)計(jì)的Logistic序列發(fā)生器和Tent序列發(fā)生器輸出的序列存在短周期現(xiàn)象,所以本文采用多個(gè)混沌系統(tǒng)相混合的方法設(shè)計(jì)出了一種新的密鑰序列發(fā)生器。經(jīng)過(guò)測(cè)試可知,這種新的序列發(fā)生器輸出的序列能夠在較大長(zhǎng)度內(nèi)無(wú)周期。這些研究使本文在采用離散混沌映射系統(tǒng)設(shè)計(jì)成密鑰序列發(fā)生器方面的研究與應(yīng)用取得了階段性成績(jī)。為將來(lái)與連續(xù)混沌系統(tǒng)組成混沌密鑰序列發(fā)生器進(jìn)行比較和設(shè)計(jì)最優(yōu)的混沌序列發(fā)生器奠定了基礎(chǔ)。最后還設(shè)計(jì)了一種簡(jiǎn)單的基于FPGA的混沌加密系統(tǒng),將性能最佳的Henon序列發(fā)生器應(yīng)用到此系統(tǒng)當(dāng)中來(lái)提供密鑰序列。
[Abstract]:Today, the world is in a period of rapid technological change. With the rapid development of science and technology, people are constantly advancing in life. Information networking and economic globalization connect every corner of the world, which makes even the two points far away from each other have some direct or indirect connection, thus influencing each other. However, everything has two sides, because of the inherent relationship between the two, resulting in the information security of the whole society is seriously threatened. Therefore, how to solve and guarantee the security of information has been paid more and more attention with the development of society. With the development of chaos theory, many researchers have embarked on the exploration of combining it with secure communication. Chaotic systems, such as complex, nonlinear systems, have many good properties, such as extremely sensitive to the initial conditions of the system, long-term unpredictability, global stability but internal randomness, and so on. Because of these characteristics of chaotic system, it is difficult to predict the complexity, randomness and correlation of the sequence generated by iteration. All kinds of characteristics show that chaos theory is very suitable for security strategy. According to the mathematical formula of chaos, the chaotic key sequence generator is designed, and it is of great significance to use the chaotic key sequence as the key for encryption and decryption. In this paper, some basic knowledge of chaos is studied firstly. In order to meet the requirements of application, this paper focuses on discrete chaotic system, and three typical systems, Logistic system, are studied in this paper. The chaotic characteristics of Tent system and Henon system are analyzed comprehensively. In order to select the chaotic system which is more suitable to be used as the key sequence generator, according to the equations of the three mapping systems, the corresponding three sequence generators are designed by using the DSP Builder tool. At the same time, the performance of the three key sequence generators is studied and compared from the two aspects of chaos and statistical characteristics, and several commonly used methods are selected to study and compare the performance of the three key sequence generators. Through the final results, we can see that the Henon key sequence generator designed in this paper is the most advantageous one. Because the Logistic sequence generator and the Tent sequence generator output the short period phenomenon, a new key sequence generator is designed in this paper by using the mixed method of multiple chaotic systems. The test results show that the output sequence of the new sequence generator can have no period in a large length. These studies make the research and application of key sequence generator based on discrete chaotic mapping system have been achieved in this paper. It lays a foundation for comparing chaotic key sequence generator with continuous chaotic system and designing the optimal chaotic sequence generator in the future. Finally, a simple chaotic encryption system based on FPGA is designed. The best performance Henon sequence generator is applied to the system to provide the key sequence.
【學(xué)位授予單位】:黑龍江大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類(lèi)號(hào)】:O415.5;TN918.4
本文編號(hào):2366246
[Abstract]:Today, the world is in a period of rapid technological change. With the rapid development of science and technology, people are constantly advancing in life. Information networking and economic globalization connect every corner of the world, which makes even the two points far away from each other have some direct or indirect connection, thus influencing each other. However, everything has two sides, because of the inherent relationship between the two, resulting in the information security of the whole society is seriously threatened. Therefore, how to solve and guarantee the security of information has been paid more and more attention with the development of society. With the development of chaos theory, many researchers have embarked on the exploration of combining it with secure communication. Chaotic systems, such as complex, nonlinear systems, have many good properties, such as extremely sensitive to the initial conditions of the system, long-term unpredictability, global stability but internal randomness, and so on. Because of these characteristics of chaotic system, it is difficult to predict the complexity, randomness and correlation of the sequence generated by iteration. All kinds of characteristics show that chaos theory is very suitable for security strategy. According to the mathematical formula of chaos, the chaotic key sequence generator is designed, and it is of great significance to use the chaotic key sequence as the key for encryption and decryption. In this paper, some basic knowledge of chaos is studied firstly. In order to meet the requirements of application, this paper focuses on discrete chaotic system, and three typical systems, Logistic system, are studied in this paper. The chaotic characteristics of Tent system and Henon system are analyzed comprehensively. In order to select the chaotic system which is more suitable to be used as the key sequence generator, according to the equations of the three mapping systems, the corresponding three sequence generators are designed by using the DSP Builder tool. At the same time, the performance of the three key sequence generators is studied and compared from the two aspects of chaos and statistical characteristics, and several commonly used methods are selected to study and compare the performance of the three key sequence generators. Through the final results, we can see that the Henon key sequence generator designed in this paper is the most advantageous one. Because the Logistic sequence generator and the Tent sequence generator output the short period phenomenon, a new key sequence generator is designed in this paper by using the mixed method of multiple chaotic systems. The test results show that the output sequence of the new sequence generator can have no period in a large length. These studies make the research and application of key sequence generator based on discrete chaotic mapping system have been achieved in this paper. It lays a foundation for comparing chaotic key sequence generator with continuous chaotic system and designing the optimal chaotic sequence generator in the future. Finally, a simple chaotic encryption system based on FPGA is designed. The best performance Henon sequence generator is applied to the system to provide the key sequence.
【學(xué)位授予單位】:黑龍江大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類(lèi)號(hào)】:O415.5;TN918.4
【參考文獻(xiàn)】
相關(guān)期刊論文 前1條
1 祝傳剛;丁義峰;劉翠華;;Logistic映射的混沌行為[J];中國(guó)科技信息;2013年08期
,本文編號(hào):2366246
本文鏈接:http://sikaile.net/kejilunwen/wltx/2366246.html
最近更新
教材專(zhuān)著