• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    uBlock類結(jié)構(gòu)最優(yōu)向量置換的高效搜索

    2022-10-14 06:02:22李曉丹吳文玲
    計算機研究與發(fā)展 2022年10期
    關(guān)鍵詞:輪數(shù)漢明等價

    李曉丹 吳文玲 張 麗

    1(中國科學(xué)院軟件研究所可信計算與信息保障實驗室 北京 100190) 2(中國科學(xué)院大學(xué) 北京 100049) 3(中國星網(wǎng)網(wǎng)絡(luò)系統(tǒng)研究院有限公司 北京 100083)

    在分組密碼的設(shè)計和分析中,整體結(jié)構(gòu)是首要的研究對象.作為分組密碼的重要特征,整體結(jié)構(gòu)對于分組密碼的輪數(shù)選取、軟硬件實現(xiàn)性能都有非常大的影響.常用的分組密碼整體結(jié)構(gòu)有:Feistel結(jié)構(gòu)、SP結(jié)構(gòu)、廣義Feistel結(jié)構(gòu)、MISTY結(jié)構(gòu)、Lai-Massey結(jié)構(gòu)以及由上述結(jié)構(gòu)彼此嵌套形成的細化整體結(jié)構(gòu).其中,SP結(jié)構(gòu)非常清晰,是直接基于香農(nóng)的“混淆”和“擴散”原則實現(xiàn)的整體結(jié)構(gòu),通常包含一個可逆的非線性函數(shù)S和一個可逆線性變換P,其中S層起混淆作用,線性層P起擴散作用.當(dāng)給定S層和P層的某些密碼指標,設(shè)計者可給出SP密碼抵抗差分分析和線性分析的可證明安全.相較于Feistel結(jié)構(gòu),SP結(jié)構(gòu)擴散速度更快,但是為達到加密和解密的相似性需要合理設(shè)計密碼部件.SP結(jié)構(gòu)的分組密碼算法有:AES[1],ARIA[2]和Serpent等.其中AES無疑是目前最重要的分組密碼,它的擴散層由2部分組成,也被稱為兩級擴散層,一部分是選取分支數(shù)最大的MDS矩陣作為列混淆,另一部分是行移位操作.特別地,許多分組密碼和雜湊函數(shù)的設(shè)計都是從AES的初始設(shè)計結(jié)構(gòu)開始,對一個或多個部件進行調(diào)整以滿足其設(shè)計要求,如Anubis[3],LED[4],Midori[5],PHOTON[6],QARMA[7],SKINNY[8]和Whirlpool[9].此類算法的線性層本身由2部分組成:一部分類似于AES的列混合操作,另一部分類似于AES行移位操作,我們稱這類密碼算法為類AES密碼算法.列混合操作是對狀態(tài)列的矩陣乘法,行移位操作是對狀態(tài)字的置換.對于前者,研究結(jié)果較多,只需要保證其具有高的分支數(shù),分支數(shù)越高,對應(yīng)的活躍S盒數(shù)越多,則抵抗差分分析和線性分析的能力越強.AES選取的列混合操作為分支數(shù)最大的MDS矩陣,而出于輕量化考慮的一些算法,如Midori,SKINNY等,則采用非最優(yōu)分支數(shù)的二元矩陣.而對于字換位操作,當(dāng)僅考慮超過2輪的情形時,字換位的選取極大影響活躍S盒的數(shù)量,因此,對于好的設(shè)計來說,精心選擇字換位操作至關(guān)重要.對于AES,得益于寬軌跡設(shè)計策略[10],可以獲得數(shù)學(xué)上可證明的最小活躍S盒數(shù)的界限,保證4輪后至少有25個活躍S盒.Midori算法設(shè)計的初衷是減少硬件資源損耗,它采用類似于AES算法的結(jié)構(gòu),與SKINNY算法類似,它們都屬于類AES算法,但是在列混淆部分選用非最優(yōu)分支數(shù)的矩陣.Midori設(shè)計者發(fā)現(xiàn)使用分支數(shù)為4的二元矩陣時,4輪后活躍S盒數(shù)下降到16個,但改變字換位操作可顯著提高活躍S盒數(shù).2015年,文獻[11]證明了對于選用最優(yōu)分支數(shù)的列混合操作的算法,用任意置換替換字換位操作不能增加活躍S盒的數(shù)量.2016年,文獻[12]給出,用B表示矩陣的分支數(shù),對于經(jīng)典字換位操作,則對于列混合為MDS矩陣的,4輪后至少有B2個活躍S盒;對于列混合為二元矩陣的,4輪后活躍S盒的下界可能大于B2,且對于某些二元矩陣,下界可達到B(B+2).2018年,文獻[13]提出一種加速搜索字換位操作的技術(shù),并應(yīng)用于Midori和SKINNY算法,尋找使得整體擴散性更好的字換位操作.這也是現(xiàn)在輕量級分組密碼的一個設(shè)計趨勢,擴散層選擇非MDS矩陣,雖然擴散效果沒有MDS矩陣好,但是實現(xiàn)效率會有很大提高,這在資源受限的環(huán)境下有很大優(yōu)勢,而且在結(jié)合合適的向量置換操作后,整體算法也可以達到較好的擴散性和安全性.因此,使用類AES結(jié)構(gòu)來設(shè)計輕量級分組密碼是一個不錯的選擇,特別是列混合操作選用最優(yōu)二元擴散層,并結(jié)合恰當(dāng)?shù)南蛄恐脫Q,可以很好地平衡安全性和實現(xiàn)代價,然而在選定列混合操作后,搜索合適的向量置換并不容易,這也是這類算法在設(shè)計時需要花費大量精力的部分.

    uBlock算法[14]是全國密碼算法設(shè)計競賽中的獲勝算法.該算法是經(jīng)典的SP結(jié)構(gòu),是一種典型的類AES算法,線性層選用的是16維的最優(yōu)二元擴散層與向量置換的組合,擴散速度快且可以在各種軟硬件平臺上高速實現(xiàn).受文獻[13]的啟發(fā),本文研究了uBlock類結(jié)構(gòu)的擴散性,并給出了尋找最優(yōu)置換的搜索策略.通過對uBlock類結(jié)構(gòu)中二元擴散層性質(zhì)的研究,我們給出uBlock類結(jié)構(gòu)全擴散輪數(shù)的下界.根據(jù)結(jié)構(gòu)特點,我們揭示了uBlock類結(jié)構(gòu)等價類的劃分準則,并基于此給出了uBlock類結(jié)構(gòu)最優(yōu)向量置換的搜索策略.最后根據(jù)128 b和256 b分組的uBlock類結(jié)構(gòu)的特點,進一步優(yōu)化了搜索策略,并依據(jù)全擴散輪數(shù)、性能和超級擴散層的分支數(shù)3個指標,給出了128 b和256 b分組的uBlock類結(jié)構(gòu)的一系列最優(yōu)向量置換.我們的方法可以大幅度降低需要測試的置換對,為后續(xù)uBlock類算法的設(shè)計提供技術(shù)支持.

    1 基礎(chǔ)知識

    本節(jié)介紹相關(guān)的基礎(chǔ)概念和定義.

    1.1 符號表示

    表1給出了本文中使用的符號:

    Table 1 Symbols

    1.2 分支數(shù)

    M的線性分支數(shù)定義為

    分支數(shù)反映了密碼方案的擴散性,此外也與差分分析和線性分析相關(guān).分支數(shù)達到最大的矩陣稱為MDS矩陣,分支數(shù)達到次優(yōu)的矩陣稱為Near-MDS矩陣.基于分支數(shù),密碼方案的設(shè)計者和分析者可以估計活躍S盒的下界,從而評估算法抵抗差分分析和線性分析的能力.

    1.3 uBlock算法描述

    uBlock算法的整體結(jié)構(gòu)采用PX(Pshufb-Xor)結(jié)構(gòu)(SP結(jié)構(gòu)的一種細化結(jié)構(gòu)),Pshufb和Xor分別是向量置換和異或運算指令.算法設(shè)計采用S盒和分支數(shù)的理念,對差分分析和線性分析具有可證明的安全性,同時對于不可能差分分析、積分分析、中間相遇攻擊等分析方法具有相對成熟的分析評估理論支持.此外,uBlock算法適應(yīng)各種軟硬件平臺,充分考慮了微處理器的計算資源,可以利用SSE,AVX2和NEON等指令集高效實現(xiàn);硬件實現(xiàn)簡單而有效,既可以高速實現(xiàn),滿足高性能環(huán)境的應(yīng)用需求,也可以輕量化實現(xiàn),滿足資源受限環(huán)境的安全需求.

    uBlock是一族分組密碼算法,分組長度和密鑰長度支持128 b和256 b,分別記為uBlock128/128,uBlock128/256和uBlock256/256,迭代輪數(shù)分別為16,24和24.加密算法由輪迭代變換組成,輪變換如圖1所示:

    圖1中,基本模塊為:

    4 b的S盒如表2所示:

    Table 2 The 4 bit S Box of uBlock Algorithm

    Table 3 PLn and PRn

    比如PL128表示為

    PL128:({0,1}8)8→({0,1}8)8

    (y0,y1,…,y7)→(z0,z1,…,z7)

    z0=y1,z1=y3,z2=y4,z3=y6,

    z4=y0,z5=y2,z6=y7,z7=y5.

    2 uBlock類結(jié)構(gòu)

    uBlock算法采用的整體結(jié)構(gòu)是PX結(jié)構(gòu),其擴散層由2部分組成:一部分是線性變換,即由Feistel結(jié)構(gòu)構(gòu)造的二元最優(yōu)擴散層;另一部分是向量置換.在本節(jié)中,我們探索一類PX結(jié)構(gòu)的擴散特性,即線性變換部分選取與uBlock算法相同的二元擴散層,向量置換部分與uBlock算法不同的結(jié)構(gòu),稱之為uBlock類結(jié)構(gòu),形式如圖2所示:

    此外,我們觀察到M16用矩陣形式表示出來,恰好為如下形式的分塊矩陣:

    其中,

    A=Circ(0,0,1,1,1,0,1,1),

    B=Circ(1,1,0,1,0,1,1,1),

    C=Circ(1,0,1,1,0,0,1,1).

    由于

    因此

    其中Am,Bm,Cm指對角線元素分別為A,B,C,而其余元素為零矩陣的m×m分塊矩陣,即有

    我們的目標是探索uBlock類結(jié)構(gòu)的擴散性,并尋找最優(yōu)的向量置換使得整體結(jié)構(gòu)的擴散性和安全性達到最優(yōu),即我們需要考慮的指標有3個:

    1)全擴散輪數(shù).全擴散輪數(shù)越小,算法的擴散性越強,且可以根據(jù)全擴散輪數(shù)大致估計算法抵抗不可能差分、積分分析等結(jié)構(gòu)性分析方法的能力.因此,我們旨在尋找可以達到最小全擴散輪數(shù)的置換.

    2)實現(xiàn)性能.盡可能減少軟件實現(xiàn)中的指令數(shù).

    3)4輪超級S盒下的分支數(shù).我們可以根據(jù)分支數(shù)的概念給出算法活躍S盒的下界,并基于此估計其抵抗差分和線性分析的能力.因此,我們希望分支數(shù)越大越好.

    2.1 全擴散輪數(shù)

    擴散最初是由香農(nóng)在文獻[15]中定義的,意思是一個子塊的輸入影響全部子塊的輸出.文獻[16]證明了抵抗飽和攻擊和不可能差分攻擊的輪數(shù)與稱之為全擴散輪數(shù)的概念相關(guān),用DR表示全擴散輪數(shù).同時,證明了給定的結(jié)構(gòu)需要至少2DR+1輪來抵抗上述攻擊.因此,在設(shè)計分組密碼時,全擴散輪數(shù)是一個重要的參考指標.接下來,我們研究uBlock類結(jié)構(gòu)全擴散輪數(shù)的下界,首先給出M16的擴散性質(zhì):

    性質(zhì)1.輸入向量的漢明重量為1時,經(jīng)過M16均可擴散到11個位置.

    性質(zhì)2.輸入向量的漢明重量為2時,有如下8種情形在經(jīng)過M16后可全擴散:

    (1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0),

    (0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1),

    (0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0),

    (0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0),

    (0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0),

    (0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0),

    (0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0),

    (0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0).

    性質(zhì)3.輸入向量的漢明重量為3時,有400種輸入在經(jīng)過M16后可全擴散,剩余160種輸入均可擴散到15個位置.

    性質(zhì)4.輸入向量的漢明重量為4時,有1 740種輸入在經(jīng)過M16后可全擴散,剩余80種輸入均可擴散到15個位置.

    性質(zhì)5.輸入向量的漢明重量為5時,有4 352種輸入在經(jīng)過M16后可全擴散,剩余16種輸入均可擴散到15個位置.

    性質(zhì)6.輸入向量的漢明重量大于5時,經(jīng)過M16后均可全擴散.

    根據(jù)上述6個性質(zhì)可知,要使經(jīng)過M16后全擴散,輸入向量的漢明重量至少為2.則對于uBlock類結(jié)構(gòu),假定輸入向量的漢明重量為1,則經(jīng)過1輪輪函數(shù)后可擴散到11個位置,這11個位置經(jīng)過2輪至多可擴散到16×5+11=91個位置,經(jīng)過3輪至多可擴散到45×16+11=731個位置.因此,我們可以給出一系列uBlock類結(jié)構(gòu)的全擴散輪數(shù)下界,如表4所示.表4顯示了uBlock類結(jié)構(gòu)具有極強的擴散性.

    Table 4 Lower Bound of Full Diffusion Round for uBlock-like Structures

    2.2 超級S盒

    為了進一步估計算法抵抗差分和線性分析的能力,我們引入超級S盒的概念.uBlock類結(jié)構(gòu)連續(xù)4輪輪函數(shù)作用在中間狀態(tài)X上可以表示為

    P°T2°M°T1°S°P°T2°M°T1°S°P°T2°

    M°T1°S°P°T2°M°T1°S(X).

    (1)

    注意到S和T1,T2,P可以交換位置,因此式(1)等價于

    P°T2°S°M°S°T1°P°T2°M°T1°P°T2°

    S°M°S°T1°P°T2°M°T1(X),

    相應(yīng)的Msuper=T1°P°T2°M°T1°P°T2為超級線性層.因此,可以通過Msuper的分支數(shù)來估計算法的活躍S盒數(shù),進而估計其抵抗差分和線性分析的能力,即

    Msuper=T1·P·T2·M·T1·P·T2=

    (2)

    因此,我們可以直接通過式(2)來計算Msuper的分支數(shù).

    2.3 等價類劃分準則

    為了減少搜索空間,我們進一步探索uBlock類結(jié)構(gòu)的等價類劃分準則,并給出最優(yōu)向量置換的搜索策略.首先,uBlock類結(jié)構(gòu)可用圖3描述:

    顯然,圖4(a)和4(b)兩種形式是等價的,此時假若MQ=QM,則圖4(c)與圖4(a)和4(b)也是等價的,即可得到圖4(d)與4(a)等價,即假若MQ=QM,則P與QPQ-1在uBlock類結(jié)構(gòu)中具有相同的密碼學(xué)性質(zhì).

    于是,我們可以給出如下搜索策略:

    策略1.uBlock類結(jié)構(gòu)最優(yōu)向量置換的搜索策略.

    步驟1.確定使得MQ=QM的所有置換Q;

    步驟2.對得到的所有置換Q,則P與QPQ-1屬于同一個等價類.

    步驟3.對每一個等價類中的代表元,測試算法整體的全擴散輪數(shù).

    步驟4.對全擴散輪數(shù)最小的置換,檢測Msuper及其逆變換的分支數(shù).

    3 應(yīng) 用

    我們將第2節(jié)的搜索策略應(yīng)用于128 b分組和256 b分組的uBlock類結(jié)構(gòu)中,尋找最優(yōu)向量置換.對于128 b和256 b分組的uBlock類結(jié)構(gòu),我們選擇與uBlock算法中的結(jié)構(gòu)相同,即P層是PL和PR的并置,且均為面向字節(jié)的向量置換,因此我們可以進一步優(yōu)化搜索策略1.

    3.1 128 b分組

    128 b分組的uBlock類結(jié)構(gòu)的擴散層描述如圖5所示:

    其中

    其中,I為單位矩陣,O為零矩陣.

    由表3可知,128 b分組的uBlock類結(jié)構(gòu)至少需要2輪全擴散.因此,我們僅需要尋找2輪全擴散下的最優(yōu)向量置換.出于性能的考慮,若PL或PR是恒等變換,則輪函數(shù)少一個指令,此時算法軟件性能會有所提升.使用等價類劃分技術(shù),我們發(fā)現(xiàn)PL和PR是恒等變換時均有27個等價類滿足2輪全擴散.部分具體實例在附錄中給出.

    此外,我們考慮4輪超級S盒下,擴散層的分支數(shù)達到最優(yōu)的情形.由于

    我們可將擴散層看作一個2×2的分塊矩陣,考慮其為MDS矩陣,即分支數(shù)為3.此時,根據(jù)超級S盒和分支數(shù)的概念,可知其4輪至少有24個活躍S盒(與uBlock-128中選擇的向量置換在4輪時的活躍S盒數(shù)一致).

    Q1A2=A2Q1,Q2C2=C2Q2,

    Q1B2=B2Q2,Q2B2=B2Q1.

    策略2.uBlock-128最優(yōu)向量置換的搜索策略.

    步驟1.尋找使得Q3·A2=A2·Q3的所有置換Q3,記為集合SQ3;

    步驟2.尋找使得Q4·C2=C2·Q4的所有置換Q4,記為集合SQ4;

    步驟4.使用集合對SQ1,Q2中的置換,對P的全空間做等價類劃分,若

    步驟5.對每一個等價類中的代表元,輸出4輪超級S盒下擴散層的分支數(shù)為3的置換P.

    此時,當(dāng)PL,PR其中一個為恒等置換時,不存在MDS矩陣.所以我們進一步將PL,PR其中一個放寬為循環(huán)移位,此時,滿足2輪全擴散且超級擴散層為MDS時的等價類共有3 556個.部分具體實例在附錄中給出.這一結(jié)果顯示uBlock-128算法選擇的向量置換是最優(yōu)的,不存在可進一步減少指令數(shù)的最優(yōu)向量置換對.受益于我們的等價類劃分方法,最優(yōu)向量置換對的數(shù)量大幅減少,這對后續(xù)進一步篩選滿足其他安全性指標時提供了便利.

    3.2 256 b分組

    256 b分組的uBlock類結(jié)構(gòu)的擴散層描述如圖6所示.其中,

    T1=(1,5,2,6,3,7,4,8),

    T2=(1,3,5,7,2,4,6,8),

    我們首先關(guān)注256 b分組的uBlock類結(jié)構(gòu)的全擴散輪數(shù),得到定理1.

    定理1.對于256 b分組的uBlock類結(jié)構(gòu),PL,PR選擇基于字節(jié)的向量置換時,其全擴散輪數(shù)的下界為3.

    證明.將256 b分組的uBlock類結(jié)構(gòu)看作是8個分支的輸入,從左到右依次是第1到第8個分支,每個分支都為8 b.我們假定輸入向量漢明重量為1,為(0,1,0,…,0),則經(jīng)過一輪輪函數(shù)的輸出為:

    第1個分支為(a1,a2,a3,a4),其中

    a1=(0,0),a3=(0,1),a2=a4=(1,1).

    第5個分支為(b1,b2,b3,b4),其中

    b1=b2=(1,1),b3=b4=(1,0).

    其余分支的漢明重量均為零.注意到,(a1,a2,a3,a4)中的元素只能置換到下一輪M16輸入的左半支,(b1,b2,b3,b4)中的元素只能置換到右半支.然而,要使2輪全擴散,進入下一輪4個M16的向量漢明重量只能為(2,2,3,4)和(2,3,3,3),且漢明重量為2的部分只能有4種搭配,即(a1,b1),(a1,b2),(a3,b3)和(a3,b4).然而由第2節(jié)可知,對于M16,輸入向量漢明重量為2時,只有8種情形可以全擴散,這8種情形左右半支漢明重量均為1,且非零位置只有(1,0)與(1,0)搭配和(0,1)與(0,1)搭配.因此,256 b分組的uBlock類結(jié)構(gòu)至少需要3輪全擴散.

    由表3可知,若256 b分組的uBlock類結(jié)構(gòu)的P層使用更加細粒度的置換,則可能會在2輪達到全擴散.考慮到在算法實現(xiàn)時大置換實現(xiàn)效率不佳,因此我們并未嘗試尋找大置換下2輪達到全擴散的情形.

    接下來,我們試圖尋找3輪全擴散下256 b分組的uBlock類結(jié)構(gòu)的最優(yōu)向量置換.對于PL和PR,我們與uBlock-256一樣,考慮面向字節(jié)的向量置換.考慮到軟件性能的提升,我們假定PL或PR其中一個為恒等變換,此時我們找到大量滿足3輪全擴散的置換,在附錄中我們給出了部分實例.

    此外,我們考慮4輪超級S盒下,擴散層的分支數(shù)為4的情形.由于

    我們可將擴散層看作一個4×4的分塊矩陣,考慮其分支數(shù)為4的情形.此時,根據(jù)超級S盒和分支數(shù)的概念,可知其4輪至少有32個活躍S盒(與uBlock-256算法中的置換在4輪時的活躍S盒一致).

    Q1A2=A2Q1,Q2A2=A2Q2,

    Q3C2=C2Q3,Q4C2=C2Q4,

    Q1B2=B2Q3,Q2B2=B2Q4,

    Q3B2=B2Q1,Q4B2=B2Q2.

    因此,我們給出如下搜索策略3:

    策略3.uBlock-256最優(yōu)向量置換的搜索策略.

    步驟1.尋找使得Q3·A2=A2·Q3的所有置換Q3,記為集合SQ3;尋找使得Q4·C2=C2·Q4的所有置換Q4,記為集合SQ4.

    步驟2.尋找集合對SQa,Qb,使得Qa∈SQ3,Qb∈SQ4滿足Qa·B2=B2·Qb;尋找集合對SQc,Qd,使得Qc∈SQ3,Qd∈SQ4滿足Qd·B2=B2·Qc.

    步驟3.取(Q1,Q2)∈SQa,Qb,(Q3,Q4)∈SQc,Qd,對P的全空間做等價類劃分,即若

    步驟4.對每一個等價類中的代表元,輸出3輪全擴散且4輪超級S盒下擴散層的分支數(shù)為4的置換P.

    經(jīng)過實驗,當(dāng)PL和PR其中一個為恒等變換時,我們并未找到3輪全擴散且在4輪超級擴散層分支數(shù)為4的置換對.對于PL和PR均為一般置換時,存在大量3輪全擴散且在4輪超級擴散層分支數(shù)為4的置換對,部分具體實例在附錄中給出.

    在僅考慮全擴散輪數(shù)、性能和超級擴散層的分支數(shù)這3個指標時,我們的結(jié)果與uBlock-256使用的向量置換是一致的.然而,本文中給出的等價類劃分規(guī)則可以將滿足條件的置換對縮小到較小的范圍,這將為后續(xù)進一步測評其抵抗其他分析方法時提供便利.

    4 總 結(jié)

    在本文中,我們探索uBlock類結(jié)構(gòu)最優(yōu)向量置換的選取.對于uBlock算法族,擴散層分為2部分:一部分是由Feistel結(jié)構(gòu)構(gòu)造的16維最優(yōu)二元擴散層,另一部分為2個向量置換的并置.我們的目標是在二元擴散層固定的前提下,尋找最優(yōu)向量置換來提升算法整體的安全性和實現(xiàn)效率.本文中,我們主要的評價指標為算法的全擴散輪數(shù)、軟件性能和4輪超級S盒下擴散層的分支數(shù).

    首先,我們探索uBlock類結(jié)構(gòu)的擴散性,給出了不同規(guī)模下uBlock類結(jié)構(gòu)全擴散輪數(shù)的下界.其次,為了減少搜索復(fù)雜度,基于uBlock類結(jié)構(gòu)的特點,我們提出了等價類劃分技術(shù).進一步,基于全擴散輪數(shù)最優(yōu)、軟件性能優(yōu)良和超級擴散層的分支數(shù),我們設(shè)計了uBlock類結(jié)構(gòu)最優(yōu)向量置換的搜索策略.最后,將搜索策略應(yīng)用于128 b和256 b分組的uBlock類結(jié)構(gòu)中.在具體應(yīng)用時,結(jié)合不同分組長度下算法的特點,我們進一步優(yōu)化了最優(yōu)向量置換的搜索策略,并給出具體實例.

    對于128 b分組的uBlock類結(jié)構(gòu),若PL和PR其中一個為恒等變換時,存在滿足2輪全擴散的置換對;然而,不存在2輪全擴散且超級擴散層分支數(shù)最優(yōu)的置換對.因此,我們將PL或PR放寬到循環(huán)移位后,給出了全擴散輪數(shù)及超級擴散層分支數(shù)均最優(yōu)的置換對.對于256 b分組的uBlock類結(jié)構(gòu),我們證明了其最優(yōu)全擴散輪數(shù)為3輪,若PL或PR其中一個為恒等變換時,存在3輪全擴散的置換對,然而不存在全擴散輪數(shù)為3且超級擴散層的分支數(shù)為4的置換對.與uBlock算法相比,在僅考慮全擴散輪數(shù)這一指標時,算法所需的向量置換指令更少,從而有更高的軟件實現(xiàn)效率.在考慮全擴散輪數(shù)和超級擴散層分支數(shù)2個指標后,我們的結(jié)果與uBlock算法中使用的向量置換是一致的,表明uBlock算法選擇的向量置換是最優(yōu)的,不存在可進一步減少指令數(shù)的向量置換對,但是我們提出的等價類劃分規(guī)則可以將置換對的數(shù)量大幅減少,為后續(xù)uBlock類算法的設(shè)計提供技術(shù)支持.

    作者貢獻申明:李曉丹提出了算法思路,撰寫論文;吳文玲提出指導(dǎo)意見并修改論文;張麗提出修改意見.

    猜你喜歡
    輪數(shù)漢明等價
    多輪反應(yīng)溶液用量對微生物加固粉土的影響
    LowMC實例的差分枚舉攻擊效果分析
    網(wǎng)絡(luò)安全平臺斗象科技 完成C輪數(shù)億元融資
    n次自然數(shù)冪和的一個等價無窮大
    中文信息(2017年12期)2018-01-27 08:22:58
    媳婦管錢
    中年研究
    收斂的非線性迭代數(shù)列xn+1=g(xn)的等價數(shù)列
    循環(huán)賽
    漢明距離矩陣的研究
    環(huán)Fpm+uFpm+…+uk-1Fpm上常循環(huán)碼的等價性
    伊人久久精品亚洲午夜| 嫩草影院入口| 国产真实伦视频高清在线观看| 国产精品国产av在线观看| 高清欧美精品videossex| 精品久久久久久电影网| 欧美激情极品国产一区二区三区 | 你懂的网址亚洲精品在线观看| 欧美极品一区二区三区四区| 日本av手机在线免费观看| 人妻夜夜爽99麻豆av| 久久ye,这里只有精品| 一个人看的www免费观看视频| 99国产精品免费福利视频| 久久久久久久久久久免费av| 免费av不卡在线播放| 国产精品99久久久久久久久| 国产大屁股一区二区在线视频| 亚洲人成网站在线播| 久久久久性生活片| 搡老乐熟女国产| 99热网站在线观看| 日韩精品有码人妻一区| 国产一区二区三区综合在线观看 | 插阴视频在线观看视频| 免费观看性生交大片5| 黄片无遮挡物在线观看| 黄色日韩在线| 美女高潮的动态| 天美传媒精品一区二区| 一区在线观看完整版| 伦精品一区二区三区| a 毛片基地| 国产av国产精品国产| 成人影院久久| 一级毛片电影观看| 在线观看国产h片| 激情五月婷婷亚洲| 日韩强制内射视频| 国产精品爽爽va在线观看网站| 多毛熟女@视频| 精品一区在线观看国产| 久久ye,这里只有精品| 激情五月婷婷亚洲| 久久影院123| 亚洲国产精品专区欧美| 亚洲av成人精品一二三区| 色吧在线观看| 高清日韩中文字幕在线| 国内揄拍国产精品人妻在线| 婷婷色麻豆天堂久久| 91午夜精品亚洲一区二区三区| 日韩av不卡免费在线播放| 亚洲一区二区三区欧美精品| 国产亚洲5aaaaa淫片| 天天躁夜夜躁狠狠久久av| av网站免费在线观看视频| 精品熟女少妇av免费看| 日韩一本色道免费dvd| 国产精品福利在线免费观看| 久久国产乱子免费精品| 爱豆传媒免费全集在线观看| 有码 亚洲区| 色哟哟·www| 欧美性感艳星| 欧美zozozo另类| 嫩草影院入口| 久久久久网色| 欧美成人一区二区免费高清观看| 我要看日韩黄色一级片| 国产亚洲91精品色在线| 国产伦精品一区二区三区视频9| 只有这里有精品99| 男女免费视频国产| 久久国产精品大桥未久av | av在线老鸭窝| 蜜桃久久精品国产亚洲av| 国产无遮挡羞羞视频在线观看| 久久久久网色| 毛片女人毛片| 国产精品久久久久久av不卡| 在线观看美女被高潮喷水网站| 国国产精品蜜臀av免费| 日韩中文字幕视频在线看片 | 欧美3d第一页| 人妻系列 视频| 国产人妻一区二区三区在| 夜夜骑夜夜射夜夜干| av国产久精品久网站免费入址| 久久久久久久精品精品| 舔av片在线| 黑人猛操日本美女一级片| 亚洲内射少妇av| 国产男人的电影天堂91| 精品一区二区免费观看| 五月伊人婷婷丁香| 国产真实伦视频高清在线观看| 2022亚洲国产成人精品| 纵有疾风起免费观看全集完整版| 亚洲第一区二区三区不卡| 插逼视频在线观看| 日韩国内少妇激情av| 久久这里有精品视频免费| 黄色欧美视频在线观看| 啦啦啦视频在线资源免费观看| 伦理电影免费视频| 国产精品欧美亚洲77777| 日韩av免费高清视频| 国产精品国产三级国产av玫瑰| 精品一区二区免费观看| 国内揄拍国产精品人妻在线| 少妇的逼好多水| 久久久久视频综合| 亚洲成人中文字幕在线播放| 少妇人妻一区二区三区视频| 国产黄色免费在线视频| 国产乱人视频| 久久热精品热| 午夜福利在线在线| 国产亚洲5aaaaa淫片| 久久久久久九九精品二区国产| 黄片无遮挡物在线观看| 在线观看一区二区三区| 日韩不卡一区二区三区视频在线| 只有这里有精品99| 高清黄色对白视频在线免费看 | 日韩一区二区视频免费看| 国产一区有黄有色的免费视频| 高清在线视频一区二区三区| 国产乱人偷精品视频| 丝瓜视频免费看黄片| 久久精品国产亚洲av天美| 高清毛片免费看| 99久久人妻综合| 亚洲精品一区蜜桃| 又爽又黄a免费视频| av黄色大香蕉| 国产大屁股一区二区在线视频| 亚洲国产毛片av蜜桃av| 美女中出高潮动态图| 日韩电影二区| 成年女人在线观看亚洲视频| 美女中出高潮动态图| 99久久精品一区二区三区| 亚洲丝袜综合中文字幕| 成人美女网站在线观看视频| 老女人水多毛片| 少妇精品久久久久久久| 久久精品熟女亚洲av麻豆精品| 联通29元200g的流量卡| 午夜免费观看性视频| 联通29元200g的流量卡| 午夜视频国产福利| 蜜桃在线观看..| 不卡视频在线观看欧美| 精品酒店卫生间| 国产男女超爽视频在线观看| 免费观看av网站的网址| 我的老师免费观看完整版| 久久热精品热| 欧美亚洲 丝袜 人妻 在线| 自拍偷自拍亚洲精品老妇| 欧美日韩在线观看h| 国产一区二区在线观看日韩| 亚洲美女视频黄频| 最近最新中文字幕免费大全7| 在线观看三级黄色| 国产精品爽爽va在线观看网站| 一级毛片久久久久久久久女| 亚洲精品久久午夜乱码| 国产av国产精品国产| 六月丁香七月| 久久久色成人| 亚洲人与动物交配视频| 美女高潮的动态| 久久久久久人妻| 国产精品麻豆人妻色哟哟久久| av专区在线播放| 麻豆成人av视频| 看十八女毛片水多多多| 国产精品久久久久久久电影| 一区二区av电影网| 国产高清有码在线观看视频| 国产淫片久久久久久久久| 亚洲国产成人一精品久久久| 国产又色又爽无遮挡免| 在线看a的网站| 国内揄拍国产精品人妻在线| 亚洲色图综合在线观看| 久久精品久久久久久久性| 亚洲无线观看免费| 欧美激情极品国产一区二区三区 | 九草在线视频观看| 精品国产露脸久久av麻豆| 欧美精品一区二区大全| 国产一区二区三区av在线| av国产免费在线观看| 99久久中文字幕三级久久日本| 国产精品三级大全| 91在线精品国自产拍蜜月| av国产久精品久网站免费入址| 精品一区二区三区视频在线| 国产精品久久久久久精品古装| 久久久久久久久久久丰满| 欧美一级a爱片免费观看看| 国产又色又爽无遮挡免| 亚洲精品乱久久久久久| 日韩制服骚丝袜av| 又粗又硬又长又爽又黄的视频| 亚洲av电影在线观看一区二区三区| av国产精品久久久久影院| 夜夜骑夜夜射夜夜干| 久久久久性生活片| 国产精品麻豆人妻色哟哟久久| 国产成人freesex在线| 久久久久久久久久人人人人人人| 中文天堂在线官网| 精华霜和精华液先用哪个| 精品午夜福利在线看| 久久人人爽人人爽人人片va| 久久人人爽av亚洲精品天堂 | 中国美白少妇内射xxxbb| 国产黄片美女视频| 在线观看av片永久免费下载| 国产精品秋霞免费鲁丝片| 一级a做视频免费观看| 高清不卡的av网站| 日韩亚洲欧美综合| 欧美3d第一页| 免费少妇av软件| 免费看光身美女| 午夜福利在线观看免费完整高清在| 欧美精品一区二区免费开放| 亚洲综合色惰| 亚洲国产精品一区三区| 丰满少妇做爰视频| 最近的中文字幕免费完整| 丝瓜视频免费看黄片| av视频免费观看在线观看| 一个人看的www免费观看视频| 日韩欧美 国产精品| 久久久久精品久久久久真实原创| 国产亚洲欧美精品永久| 亚洲,一卡二卡三卡| 狂野欧美白嫩少妇大欣赏| 亚洲图色成人| 亚洲,欧美,日韩| 男女免费视频国产| 久久精品久久久久久噜噜老黄| 有码 亚洲区| 成人无遮挡网站| 国产无遮挡羞羞视频在线观看| 欧美97在线视频| 五月开心婷婷网| 日本与韩国留学比较| xxx大片免费视频| 91在线精品国自产拍蜜月| 熟女人妻精品中文字幕| 内地一区二区视频在线| 亚洲欧美成人精品一区二区| 国产av精品麻豆| 中文欧美无线码| av又黄又爽大尺度在线免费看| 久久青草综合色| 男人爽女人下面视频在线观看| 老熟女久久久| 国产毛片在线视频| 国产成人精品久久久久久| 亚洲欧洲国产日韩| 噜噜噜噜噜久久久久久91| 热99国产精品久久久久久7| 如何舔出高潮| 80岁老熟妇乱子伦牲交| 夫妻性生交免费视频一级片| 亚洲精品,欧美精品| 国产精品免费大片| 亚洲高清免费不卡视频| 建设人人有责人人尽责人人享有的 | 色吧在线观看| 亚洲aⅴ乱码一区二区在线播放| 水蜜桃什么品种好| 精品人妻一区二区三区麻豆| 一个人看视频在线观看www免费| 国产爱豆传媒在线观看| 日本vs欧美在线观看视频 | 日韩强制内射视频| 国内精品宾馆在线| 高清毛片免费看| 伦精品一区二区三区| 在线观看av片永久免费下载| 爱豆传媒免费全集在线观看| 大片免费播放器 马上看| 超碰97精品在线观看| 成人午夜精彩视频在线观看| 色综合色国产| 日本与韩国留学比较| 夫妻午夜视频| 亚洲四区av| av黄色大香蕉| 性高湖久久久久久久久免费观看| 亚洲真实伦在线观看| 麻豆国产97在线/欧美| 久久国内精品自在自线图片| 精品99又大又爽又粗少妇毛片| 亚洲无线观看免费| 亚洲激情五月婷婷啪啪| 国产亚洲91精品色在线| 最近手机中文字幕大全| 欧美 日韩 精品 国产| 精品一品国产午夜福利视频| 联通29元200g的流量卡| 老司机影院毛片| 欧美最新免费一区二区三区| 精华霜和精华液先用哪个| 青春草亚洲视频在线观看| 亚洲人与动物交配视频| av专区在线播放| freevideosex欧美| 色哟哟·www| 午夜福利影视在线免费观看| 免费看日本二区| 两个人的视频大全免费| 精品国产乱码久久久久久小说| 国产高清国产精品国产三级 | 亚洲久久久国产精品| 国产爱豆传媒在线观看| 一本—道久久a久久精品蜜桃钙片| 亚洲色图综合在线观看| a级毛色黄片| 大香蕉久久网| 97超视频在线观看视频| 少妇猛男粗大的猛烈进出视频| 国产69精品久久久久777片| 80岁老熟妇乱子伦牲交| 国产成人精品久久久久久| 日本wwww免费看| 免费观看性生交大片5| 久久精品国产亚洲网站| 高清在线视频一区二区三区| 久久久久国产网址| 亚洲真实伦在线观看| 精品久久国产蜜桃| 插阴视频在线观看视频| 国产91av在线免费观看| 色5月婷婷丁香| 午夜福利高清视频| 一本色道久久久久久精品综合| 99热6这里只有精品| 欧美人与善性xxx| 久久久久久伊人网av| 国产乱来视频区| 看免费成人av毛片| 黄片无遮挡物在线观看| 黑人猛操日本美女一级片| 久久久色成人| 中文字幕人妻熟人妻熟丝袜美| 国产在线免费精品| 亚洲精品日韩av片在线观看| 国产精品一区二区在线不卡| 熟女人妻精品中文字幕| 国产成人精品一,二区| 九九在线视频观看精品| 日韩精品有码人妻一区| 久久综合国产亚洲精品| 亚洲欧美日韩另类电影网站 | 日韩国内少妇激情av| 汤姆久久久久久久影院中文字幕| 久久久国产一区二区| 亚洲精品国产av成人精品| 久久精品国产a三级三级三级| 人妻制服诱惑在线中文字幕| 国产真实伦视频高清在线观看| 在线观看国产h片| 国产片特级美女逼逼视频| 亚洲av成人精品一区久久| 国产有黄有色有爽视频| 少妇人妻久久综合中文| av国产精品久久久久影院| 超碰97精品在线观看| 日韩成人伦理影院| 亚洲真实伦在线观看| 久久ye,这里只有精品| 最近的中文字幕免费完整| 精品视频人人做人人爽| 肉色欧美久久久久久久蜜桃| 七月丁香在线播放| 亚洲婷婷狠狠爱综合网| 久热久热在线精品观看| 日本黄色日本黄色录像| 精品人妻视频免费看| 一级二级三级毛片免费看| 人妻系列 视频| 中国美白少妇内射xxxbb| 久久久午夜欧美精品| 亚洲国产精品一区三区| 亚洲欧美一区二区三区国产| 联通29元200g的流量卡| 中文天堂在线官网| 一级a做视频免费观看| 国产人妻一区二区三区在| 精品一品国产午夜福利视频| 午夜福利高清视频| 欧美少妇被猛烈插入视频| 97精品久久久久久久久久精品| 人人妻人人看人人澡| 亚洲精品亚洲一区二区| 男女国产视频网站| 亚洲精品第二区| 国产精品国产av在线观看| freevideosex欧美| 美女xxoo啪啪120秒动态图| 国产视频内射| 欧美人与善性xxx| 久久99精品国语久久久| 美女xxoo啪啪120秒动态图| 干丝袜人妻中文字幕| 亚洲最大成人中文| 国内揄拍国产精品人妻在线| 大片免费播放器 马上看| 国产大屁股一区二区在线视频| 免费观看在线日韩| 啦啦啦在线观看免费高清www| 久久久久精品性色| 久热这里只有精品99| 亚洲真实伦在线观看| 嫩草影院新地址| 国产精品久久久久久久久免| 五月开心婷婷网| 九九久久精品国产亚洲av麻豆| 亚洲欧美清纯卡通| 男人添女人高潮全过程视频| 午夜日本视频在线| 天美传媒精品一区二区| 中文字幕制服av| 人人妻人人澡人人爽人人夜夜| av免费在线看不卡| 老司机影院成人| 免费看不卡的av| 日本午夜av视频| 午夜老司机福利剧场| 尤物成人国产欧美一区二区三区| 九九在线视频观看精品| 亚洲av福利一区| 国产中年淑女户外野战色| 国产成人freesex在线| 搡女人真爽免费视频火全软件| 免费黄色在线免费观看| 在线看a的网站| 日韩免费高清中文字幕av| 九九在线视频观看精品| 王馨瑶露胸无遮挡在线观看| 大香蕉久久网| 日韩大片免费观看网站| 如何舔出高潮| 在线观看免费日韩欧美大片 | 国产视频内射| 人体艺术视频欧美日本| 观看美女的网站| 日韩电影二区| 日韩不卡一区二区三区视频在线| 国产精品一二三区在线看| 成人毛片60女人毛片免费| videossex国产| 亚洲精品456在线播放app| 我的老师免费观看完整版| 欧美zozozo另类| 久久毛片免费看一区二区三区| 99热网站在线观看| 天堂俺去俺来也www色官网| 国产精品久久久久久久电影| 亚洲精品久久午夜乱码| 日韩在线高清观看一区二区三区| 一本—道久久a久久精品蜜桃钙片| 国产国拍精品亚洲av在线观看| 一级毛片黄色毛片免费观看视频| 欧美日韩视频高清一区二区三区二| 国产亚洲av片在线观看秒播厂| freevideosex欧美| 国语对白做爰xxxⅹ性视频网站| 日韩在线高清观看一区二区三区| 我的女老师完整版在线观看| 日本黄色片子视频| 天堂中文最新版在线下载| 嫩草影院新地址| 成年女人在线观看亚洲视频| 免费播放大片免费观看视频在线观看| 黄色视频在线播放观看不卡| 黄色日韩在线| 欧美性感艳星| 成人美女网站在线观看视频| 男女下面进入的视频免费午夜| 最近的中文字幕免费完整| 国产av精品麻豆| 超碰av人人做人人爽久久| 精品久久久噜噜| 男女下面进入的视频免费午夜| 免费黄色在线免费观看| 国产熟女欧美一区二区| 久久久久久久精品精品| 成人美女网站在线观看视频| 26uuu在线亚洲综合色| 亚洲欧美日韩另类电影网站 | 免费大片黄手机在线观看| 欧美少妇被猛烈插入视频| 在线观看人妻少妇| 婷婷色综合大香蕉| 在线免费观看不下载黄p国产| 久久久久久久久久人人人人人人| 偷拍熟女少妇极品色| 久久精品熟女亚洲av麻豆精品| 日韩制服骚丝袜av| 国产精品久久久久久精品古装| 久久久久久九九精品二区国产| av国产久精品久网站免费入址| 不卡视频在线观看欧美| 成人特级av手机在线观看| 老女人水多毛片| 又大又黄又爽视频免费| 欧美丝袜亚洲另类| 亚洲av日韩在线播放| 18禁在线无遮挡免费观看视频| 亚洲久久久国产精品| 丰满乱子伦码专区| 精品久久久噜噜| 亚洲国产精品专区欧美| 香蕉精品网在线| 亚洲精品久久久久久婷婷小说| 亚洲av免费高清在线观看| 五月开心婷婷网| 色视频在线一区二区三区| 久久毛片免费看一区二区三区| 欧美精品国产亚洲| 国产日韩欧美亚洲二区| 少妇丰满av| 亚洲成人一二三区av| freevideosex欧美| 简卡轻食公司| 国产成人精品久久久久久| 国模一区二区三区四区视频| 亚洲最大成人中文| 国产精品女同一区二区软件| 80岁老熟妇乱子伦牲交| 国产亚洲91精品色在线| 丝袜喷水一区| 亚洲国产精品专区欧美| 婷婷色av中文字幕| 亚洲av国产av综合av卡| 日韩 亚洲 欧美在线| 永久免费av网站大全| 国产精品久久久久成人av| 久久国产精品大桥未久av | 中国国产av一级| av视频免费观看在线观看| 一级片'在线观看视频| 久久久a久久爽久久v久久| 亚洲国产av新网站| 熟妇人妻不卡中文字幕| 五月伊人婷婷丁香| 啦啦啦啦在线视频资源| 亚洲真实伦在线观看| 国产中年淑女户外野战色| 国产乱人视频| 国产精品久久久久久精品电影小说 | 两个人的视频大全免费| 大香蕉97超碰在线| 在线天堂最新版资源| 大片免费播放器 马上看| 色综合色国产| 日日摸夜夜添夜夜爱| 人妻制服诱惑在线中文字幕| 精品少妇久久久久久888优播| 久久亚洲国产成人精品v| 国产精品一区二区在线不卡| 人人妻人人看人人澡| 欧美少妇被猛烈插入视频| 国产成人午夜福利电影在线观看| 精品久久国产蜜桃| 男女无遮挡免费网站观看| 国产欧美另类精品又又久久亚洲欧美| 久久精品国产鲁丝片午夜精品| 国内揄拍国产精品人妻在线| 中文字幕亚洲精品专区| 精品人妻视频免费看| 热re99久久精品国产66热6| 自拍偷自拍亚洲精品老妇| 99热全是精品| 日日啪夜夜撸| 三级国产精品片| 久久99精品国语久久久| 99热全是精品| av在线观看视频网站免费| 国产一级毛片在线| 3wmmmm亚洲av在线观看| 午夜精品国产一区二区电影| 成人黄色视频免费在线看| 青春草国产在线视频| 免费高清在线观看视频在线观看| 免费黄色在线免费观看| 亚洲精品乱码久久久久久按摩| 1000部很黄的大片| 午夜福利影视在线免费观看| 插逼视频在线观看| 最后的刺客免费高清国语| 人体艺术视频欧美日本| 插阴视频在线观看视频| 精品国产露脸久久av麻豆| 18禁裸乳无遮挡免费网站照片| 99精国产麻豆久久婷婷| 一区二区三区乱码不卡18| 美女脱内裤让男人舔精品视频| 一区二区三区乱码不卡18| 精品国产露脸久久av麻豆| 午夜福利影视在线免费观看| 男的添女的下面高潮视频| a 毛片基地|