亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于均勻化混沌系統(tǒng)生成S盒的算法研究

        2017-10-14 00:43:36臧鴻雁黃慧芳
        電子與信息學報 2017年3期
        關鍵詞:化后概率密度函數共軛

        臧鴻雁 黃慧芳

        ?

        基于均勻化混沌系統(tǒng)生成S盒的算法研究

        臧鴻雁①黃慧芳*②

        ①(北京科技大學數理學院 北京 100083)②(廈門大學嘉庚學院信息科學與技術學院 漳州 363105)

        該文給出了一個新的二次多項式混沌系統(tǒng),并利用系統(tǒng)與Tent映射拓撲共軛的性質,給出了系統(tǒng)的概率密度函數,基于概率密度的形式,進一步設計了一個變換函數,實現了系統(tǒng)的均勻化。針對均勻化前后的混沌系統(tǒng)構造了S盒生成算法,對該算法產生的300個S盒進行差分概率(DP)和線性概率(LP)的統(tǒng)計分析,結果表明均勻化后混沌系統(tǒng)產生的S盒的DP和LP略優(yōu)于均勻化前的值。

        混沌系統(tǒng);均勻化;拓撲共軛;S盒

        1 引言

        1975年,Li等人[1]發(fā)表了著名的“周期三蘊含混沌”一文,首次用數學定義描述了“混沌”一詞。通過研究混沌系統(tǒng)的復雜非線性動力學現象能夠發(fā)現其具有偽隨機性、遍歷性和初值敏感性等特性。自1989年,Matthews[2]提出“混沌密碼”后,人們對混沌系統(tǒng)及其應用的了解越來越深入。密碼學家分析得出一個好的密碼系統(tǒng)本質上也是一個混沌系統(tǒng)的結論[3]。這一發(fā)現挖掘了混沌在密碼學領域內的應用潛力,自20世紀80年代以來該領域成為了日益熱門的研究方向[4]。

        混沌系統(tǒng)具有各態(tài)歷經的特性,利用混沌映射的概率密度可以描述系統(tǒng)長期的統(tǒng)計特征。文獻[5]通過證明Logistic映射與Tent映射的拓撲共軛關系以及Chebyshev映射與Tent映射的拓撲共軛關系,推出了Logistic映射和Chebyshev映射的概率密度。通過混沌映射的概率密度函數可以發(fā)現大部分混沌序列不服從均勻分布。2011年,文獻[6]中給出了一個將Logistic混沌序列轉化為服從均勻分布的隨機序列生成方法。

        S盒是多數分組密碼中的唯一非線性部件,設計具有良好性能的S盒是分組密碼算法設計的關鍵要素之一。一個S盒本質上可以看作映射,或者可以寫作:,它是將位輸入映射到位輸出的非線性映射。構造動態(tài)S盒的方法有很多[7],利用混沌系統(tǒng)良好的偽隨機性質來構造動態(tài)S盒已經成為構造S盒的一個重要方法[8]。

        本文利用文獻[9]提出的一般二次多項式映射存在3-周期點的充分必要條件構造了一個新的二次多項式混沌系統(tǒng),并依據該系統(tǒng)與Tent映射拓撲共軛的性質,給出了系統(tǒng)的概率密度函數,在此概率密度的基礎上對該系統(tǒng)進行了均勻化處理;分別利用均勻化前后的混沌系統(tǒng)設計了動態(tài)S盒生成算法,對算法生成的300個S盒的性能指標進行統(tǒng)計分析,發(fā)現利用均勻化后系統(tǒng)能夠產生性能更好的S盒。

        本文其余部分安排如下:在第2節(jié)中提出了一個新的混沌系統(tǒng),并基于概率密度函數對系統(tǒng)進行了均勻化處理。在第3節(jié)中,對均勻化前后的混沌系統(tǒng)進行了統(tǒng)計直方圖和熵的對比分析。第4節(jié)中設計了一個動態(tài)S盒的生成方法,利用均勻化前后的混沌系統(tǒng)分別產生了300個S盒,并進行了S盒性能的對比。第5節(jié)總結全文。

        2 二次多項式混沌系統(tǒng)的均勻化處理

        文獻[9]提出了一般非線性二次多項式的3-周期點的等價命題。

        引理1[9]二次多項式有實的3-周期點的充分必要條件是。

        定義1[10]設和為兩個映射,如果存在一個可逆映射,使得成立,則稱和是拓撲共軛的。此處表示兩個映射的復合。

        拓撲共軛是動力系統(tǒng)中的重要理論。如果兩個系統(tǒng)滿足拓撲共軛關系,則它們具有相同的動力行為。

        基于引理1,本文構造了新的1維混沌系統(tǒng)為

        將系統(tǒng)表示為

        (2)

        定理1 混沌系統(tǒng)

        與Tent映射是拓撲共軛的。

        令Tent映射

        和連續(xù)可逆函數

        (5)

        定理2 混沌系統(tǒng)

        的概率密度函數為

        (7)

        (8)

        由系統(tǒng)式(1)的概率密度函數可知,該二次多項式混沌系統(tǒng)產生的序列不是均勻分布的,意味著其產生的混沌序列容易具有明顯的統(tǒng)計特性,不利于推廣應用。為了使其服從均勻分布,以下對式(1)進行均勻化處理。

        則隨機變量為

        (10)

        (12)

        以上是利用原混沌系統(tǒng)的概率密度函數對其進行均勻化處理的方法。由證明過程可知,在文中給定區(qū)間內,均勻分布的隨機變量與原隨機變量滿足一一對應關系,因為是式(1)混沌系統(tǒng)的變量,從而系統(tǒng)

        必是混沌系統(tǒng),并且與式(1)系統(tǒng)有著相同的Lyapunov指數。

        3 二次多項式混沌系統(tǒng)的熵分析

        以下針對均勻化前混沌系統(tǒng)式(1)和均勻化后系統(tǒng)式(13)產生的序列從直方圖統(tǒng)計、信息熵和離散熵等方面進行了分析,驗證均勻化方法的有效性。

        3.1 統(tǒng)計分析

        圖1(a)是均勻化前混沌系統(tǒng)生成的序列的統(tǒng)計直方圖,圖1(b)是均勻化后反三角函數生成的序列的統(tǒng)計直方圖。由對比圖可見,處理后的混沌序列均勻性明顯增強。

        3.2 信息熵分析

        信息熵是信息論中用以度量信源不確定性程度的概念,最早由香農提出。以下是本文中均勻化前后系統(tǒng)產生的混沌序列的信息熵檢測。令離散混沌序列長度為,將式(13)迭代得到的離散混沌序列,將序列值域等分成個區(qū)間,統(tǒng)計落在每個區(qū)間內的值的個數,記為。計算每個區(qū)間的統(tǒng)計概率,有。根據最大信息熵原理,信息熵最大值為,其中表示統(tǒng)計區(qū)間個數,對應通信系統(tǒng)中的信源符號數。下面選定序列長度,分別測試時均勻化前后序列的信息熵與最大熵,比較結果如表1。

        表1 均勻化前后混沌序列的信息熵對比

        3.3 離散熵分析

        2007年Amigo等人[11]基于排列熵(PE)定義,提出了有限集合上的離散熵(DE)的概念,可替代拓撲熵衡量系統(tǒng)的混沌程度。該定義為

        從圖2(a)、圖2(c)、圖2(e)中式(1)系統(tǒng)的熵和離散熵圖像可以看出,系統(tǒng)離散熵近似于熵偏移固定長度后的圖像,這也從某種程度說明,離散熵能夠有效衡量系統(tǒng)的混沌程度;圖2(b)、圖2(d)、圖2(f)顯示均勻化前后系統(tǒng)的離散熵完全相同,圖2表明,經過本文中的均勻化方法處理之后,混沌系統(tǒng)的混沌特性不會被破壞,同時均勻性得到了有效的改善。

        4 基于均勻化混沌系統(tǒng)構造S盒

        本文分別利用均勻化前后的兩個混沌系統(tǒng)式(1)和式(13)設計動態(tài)S盒生成算法,并對兩組S盒進行統(tǒng)計分析和性能檢測。具體的算法和分析結果如下。

        圖1 統(tǒng)計直方圖

        圖2 均勻化前后系統(tǒng)K熵與離散熵分析對比圖

        4.1 S盒算法構造

        (4)從前往后依次取位置序列中不相等的256個變量作為最終的S盒序列。

        在保持算法中參數一致的情況下,將步驟(2)中產生置亂效果的混沌系統(tǒng)分別用均勻化前的式(1)系統(tǒng)和均勻化后的式(13)系統(tǒng)替換,基于不同的初始值動態(tài)生成S盒序列。

        檢測生成的300個混沌S盒的差分概率(DP)和線性概率(LP),并統(tǒng)計各個指標值對應的S盒的個數,作直方圖如下,其中圖3為利用均勻化前混沌系統(tǒng)生成的S盒的統(tǒng)計。圖4為利用均勻化后混沌系統(tǒng)生成的S盒的統(tǒng)計。

        差分概率(DP)用以度量S盒抵抗差分密碼攻擊的能力,DP越小,S盒越能夠抵抗差分攻擊。而線性概率(LP)用來度量S盒對于線性密碼攻擊的抵抗能力,LP越小,抵抗能力越強。從兩個圖的對比中可以看出,基于均勻化后混沌系統(tǒng)生成的DP, LP指標值較好的S盒數量相對更多,進一步說明本文提出的均勻化方法可以有效地改善混沌系統(tǒng)的均勻性,并保持良好的混沌特性。

        4.2 S盒性能分析

        下面從均勻化后的混沌系統(tǒng)構造生成的S盒中選取出一個DP, LP指標值良好的進行其他密碼學性能分析,并且與近兩年內發(fā)表的文獻中構造的混沌S盒進行對比,檢驗本文構造生成的S盒是否適用于分組密碼算法設計中。

        表2為選取的均勻化后混沌系統(tǒng)生成的S盒序列。對該S盒的雙射特性,非線性度,嚴格雪崩準則,輸出比特間獨立性,差分概率,線性概率和Lyapunov指數等指標依次進行分析。

        圖3 均勻化前系統(tǒng)生成S盒數

        圖4 均勻化后系統(tǒng)生成S盒數

        表2 均勻化混沌系統(tǒng)式(13)生成的S盒序列

        對雙射特性進行檢測,S盒8個分量布爾函數的線性運算之和都為128,充分滿足雙射特性。

        檢測S盒的嚴格雪崩準則和輸出比特獨立性時,直接看相關矩陣對比可能不能直觀看出差距。為了比較滿足嚴格雪崩效應的程度,利用公式估計了相關矩陣與理論值0.5的偏移量,將第1個相關矩陣的偏移量記為,第2個相關矩陣與0.5理論值的偏移量記為。本文構造的S盒與現有S盒的兩個偏移量的比較如表3所示。我們希望S盒的相關矩陣元素與理論值越接近越好,也就是偏移量越小越好。從表3的對比結果可見,本文S盒較好地滿足嚴格雪崩準則和輸出比特間獨立性。

        表3 S盒的對比

        表3 S盒的對比

        S盒 均勻化后系統(tǒng)生成的S盒0.033453130.01692857 文獻[12]中的S盒0.060421870.01771428 文獻[13]中的S盒0.039156250.01664286 文獻[14]中的S盒0.034718750.01546429

        利用文獻[15]中提出的S盒的Lyapunov指數定義,映射的離散Lyapunov指數揭示的是雙射映射中自變量改變1 bit時,狀態(tài)值變化位數的情況[15]。因而 Lyapunov指數越大,說明自變量改變引起的函數值變化越大,混亂程度越高。本文構造S盒的DP, LP及其Lyapunov指數結果與文獻中結果的對比見表4。

        表4 S盒的指數對比

        表4 S盒的指數對比

        S盒DPLP 均勻化后系統(tǒng)生成的S盒0.039062500.054931641.79624435 文獻[12]中的S盒0.062500000.129150391.60528688 文獻[13]中的S盒0.039062500.054931641.76551996 文獻[14]中的S盒0.039062500.062500001.82665493

        5 結論

        本文提出了一個新的二次多項式混沌系統(tǒng),利用拓撲共軛理論給出了系統(tǒng)的概率密度函數,進一步提出一個變換函數對系統(tǒng)進行了均勻化處理。為了驗證均勻化方法的效果,對均勻化前后系統(tǒng)生成的混沌序列進行了直方圖統(tǒng)計、信息熵分析和離散熵分析。分析結果表明了均勻化方法的有效性。本文基于混沌系統(tǒng)設計了一個新的構造S盒的算法,利用均勻化前后的混沌系統(tǒng)分別生成兩組各300個S盒并對其DP, LP指標進行統(tǒng)計分析。通過差分及線性攻擊的分析對比可見,本文均勻化方法處理的混沌系統(tǒng)能夠產生密碼性更好的S盒。這些S盒可以為進一步設計分組密碼算法提供良好的非線性資源。

        [1] LI Tienyien and YORKE J A. Period three implies chaos[J]., 1975(82): 985-992.

        [2] MATTHEWS R. On the serivation of a “chaotic” encryption algorithm[J]., 1989, 13(1): 29-42.

        [3] GOTZ M, KELBER K, and SCHWARZ W. Discrete-time chaotic coders for information encryption--Part 1: Systematic structural design[C]. Workshop on Nonlinear Dynamics of Electronic Systems, Moscow, Russia, 1997: 21-26.

        [4] KOCAREV L, JAKIMOSKI G, STOJANOVSKI T,. From chaotic maps to encryption schemes[C]. IEEE International Symposium on Circuits, & Systems. Monterey, USA, 1998: 514-517.

        [5] 何振亞, 李克, 楊綠溪. 具有良好安全性能的混沌映射二進制序列[J]. 電子與科學學刊, 1999, 21(5): 646-651.

        HE Zhenya, LI Ke, and YANG Luxi. Chaotic Map Binary Sequences with Good Security[J]., 1999, 21(5): 646-651.

        [6] 曹光輝, 胡凱, 佟維. 基于Logistic均勻分布圖像置亂方法[J]. 物理學報, 2011, 60(11): 125-132.

        CAO Guanghui, HU Kai, and TONG Wei. Image scrambling based on logistic uniform distribution[J]., 2011, 60(11): 125-132.

        [7] TERRY R. Substitution cipher with pseudo-random shuffling: The dynamic substitution combiner[J]., 1990, 14(4): 289-303.

        [8] WONG K W, HO S W, and YUNG C K. A chaotic cryptography scheme for generating short cipher text[J]., 2003, 310(1): 67-73.

        [9] 周海玲, 宋恩彬. 二次多項式映射的3-周期點判定[J]. 四川大學學報(自然科學版), 2009, 46(3): 561-564. doi: 103969/j. issn. 0490-6756.2009.03-009.

        ZHOU H L and SONG E B. Discrimination of the 3-periodic points of a quadratic polynomial[J].(), 2009, 46(3): 561-564. doi: 103969/j.issn.0490-6756.2009.03-009.

        [10] 郝柏林. 從拋物線談起--混沌動力學引論[M]. 第2版, 北京: 北京大學出版社, 2013, 114-118.

        HAO B L. Starting with Parabola: An Introduction to Chaotic Dynamics[M]. 2nd Edition, Beijing: Peking University Press, 2013, 114-118.

        [11] AMIGO J M, KOCAREV L, and TOMOVSKI I. Discrete entropy[J]., 2007, 228(1): 77-85.

        [12] KHAN M, SHAH T, and BATOOL S I. Construction of S-box based on chaotic Boolean functions and its application in image encryption[J].&, 2016, 27(3): 677-685.

        [13] 韓丹丹, 閔樂泉, 趙耿, 等. 一維魯棒混沌映射及S盒的設計[J]. 電子學報, 2015, 43(9): 1770-1775. doi: 10.3969/j.issn. 0372-2112.2015.09.014.

        HAN D, MIN L, ZHAO G,. One-dimensional robust chaotic map and the construction of S-box[J]., 2015, 43(9): 1770-1775. doi: 10.3969/j. issn.0372-2112.2015.09.014.

        [14] LIU G, YANG W, LIU W,. Designing S-boxes based on 3-D four-wing autonomous chaotic system[J]., 2015, 82(4): 1867-1877. doi: 10.1007/s11071-015- 2283-y.

        [15] 臧鴻雁, 范修斌, 閔樂泉, 等. S-盒的 Lyapunov 指數研究[J]. 物理學報, 2012, 61(20): 200508.

        ZANG H, FAN X, MIN L,. Research of Lyapunov exponent of S-boxes[J]., 2012, 61(20): 200508.

        Research on Algorithm of Generating S-box Based on Uniform Chaotic System

        ZANG Hongyan①HUANG Huifang②

        ①(,,100083,)②(,,363105,)

        A new quadratic polynomial chaotic system is given and homogenized based on its probability density function. Then, based on the chaotic systems before and after homogenization, an S-box generation algorithm is constructed. By numerical simulation, the algorithm dynamically generates 300 S-boxes and then analyses their Differential Probability (DP) and Linear Probability (LP). The statistical results show that the uniform chaotic system can produce better performance of S-boxes.

        Chaotic system; Homogenization; Topological conjugation; S-box

        TN918. 1

        A

        1009-5896(2017)03-0575-07

        10.11999/JEIT160535

        2016-05-26;改回日期:2016-10-27;

        2016-12-20

        黃慧芳 13661363592@163.com

        國家自然科學基金(61170037)

        The National Natural Science Foundation of China (61170037)

        臧鴻雁: 女,1973年生,副教授,研究方向為非線性系統(tǒng)同步理論與混沌密碼學.

        黃慧芳: 女,1991年生,助教,研究方向為混沌密碼學.

        猜你喜歡
        化后概率密度函數共軛
        冪分布的有效估計*
        一個帶重啟步的改進PRP型譜共軛梯度法
        一個改進的WYL型三項共軛梯度法
        好味知時節(jié)
        特殊的春運
        南方周末(2021-01-28)2021-01-28 11:18:06
        溫度對精煉渣碳酸化效果影響分析
        巧用共軛妙解題
        一種自適應Dai-Liao共軛梯度法
        應用數學(2020年2期)2020-06-24 06:02:50
        P92鋼奧氏體化后的冷卻方式對650℃時效組織及硬度穩(wěn)定性的影響
        材料工程(2019年1期)2019-01-16 07:00:44
        已知f(x)如何求F(x)
        當代旅游(2018年8期)2018-02-19 08:04:22
        久久精品国产色蜜蜜麻豆国语版 | 国产精品亚洲а∨无码播放| 中出人妻中文字幕无码| 免费啪啪视频一区| 欧美人与物videos另类| 亚洲国产女同在线观看| 国产一区二区三区日韩精品| 无码任你躁久久久久久久 | 亚洲av手机在线观看| 精品一区三区视频在线观看| 亚洲成av人片在线观看麦芽| 麻豆国产高清精品国在线| 亚洲一区二区高清在线| 久久本道久久综合伊人| 精品成在人线av无码免费看| 国产精品一区二区 尿失禁| 国产成人AⅤ| 加勒比日韩视频在线观看| 美女脱了内裤张开腿让男人桶网站| 最新亚洲av日韩av二区| 无码 免费 国产在线观看91| 日本综合视频一区二区| 久久国产精品偷任你爽任你| 超薄肉色丝袜一区二区| AV无码专区亚洲AVL在线观看 | a黄片在线视频免费播放| 熟女少妇内射日韩亚洲| 日韩精品无码区免费专区| 在线观看国产精品自拍| 日本黑人乱偷人妻在线播放| 性高朝大尺度少妇大屁股| 欧美三级不卡视频| 日本一区二区高清视频在线播放| 国产最新女主播福利在线观看| 伊在人天堂亚洲香蕉精品区| 亚洲综合国产精品一区二区99| 日本在线视频二区一区| 国产三级精品视频2021| 老熟妇乱子伦av| 亚洲成a人网站在线看| 91精品国产九色综合久久香蕉|