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

    基于偽四維投射坐標(biāo)的多基鏈標(biāo)量乘法

    2018-06-02 03:47:28徐明史量
    通信學(xué)報 2018年5期
    關(guān)鍵詞:標(biāo)量乘法橢圓

    徐明,史量

    (1. 上海海事大學(xué)信息工程學(xué)院,上海 201306;2. 同濟(jì)大學(xué)電子與信息工程學(xué)院,上海 201804)

    1 引言

    公鑰密碼體制是密碼學(xué)的重要組成部分。目前基于公鑰密碼體制的密碼系統(tǒng)主要有 RSA密碼系統(tǒng)[1]和橢圓曲線密碼系統(tǒng)[2,3](ECC, elliptic curve cryptosystem)。近年來,隨著分布式計算以及量子技術(shù)的日趨成熟,對密碼系統(tǒng)的安全性要求也急劇提升,導(dǎo)致 RSA密鑰長度隨著保密性提高而迅速增長的缺點被不斷放大。這使密鑰長度較短的橢圓曲線密碼系統(tǒng)的應(yīng)用領(lǐng)域越來越廣,在無線傳感器網(wǎng)絡(luò)[4]、智能芯片卡[5]以及虛擬貨幣[6]的加密中都有比較成熟的應(yīng)用。美國國家安全局建議,384位橢圓曲線密碼系統(tǒng)足以保護(hù)美國軍方最高機密[7]。

    然而,橢圓曲線密碼系統(tǒng)的高安全性是建立在“黑盒攻擊”[8]的基礎(chǔ)上的,即攻擊者只知道算法的輸入和輸出,而對算法的內(nèi)部構(gòu)造一無所知。實際上,加密設(shè)備在運行過程中不可避免地會泄露一些側(cè)信道信息[9]。Kocher[10]在1996年提出可以通過側(cè)信道泄露的信息,如運算過程中各部分所用時間、電磁輻射量和消耗能量不同等信息,分析出保密信息的攻擊方法,使一些在數(shù)學(xué)理論上安全的加密手段也有被破解的可能。對于通過橢圓曲線密碼系統(tǒng)加密的單片機系統(tǒng),由于其加密系統(tǒng)在運行時功耗噪聲較小以及橢圓曲線密碼系統(tǒng)在標(biāo)量乘運算中的相關(guān)特性,特別容易受到能量分析攻擊的威脅[11]。能量分析攻擊可以分為簡單能量分析(SPA, simple power analysis)攻擊[12]和差分能量分析(DPA, differential power analysis)攻擊[13]。

    為了提高橢圓曲線密碼系統(tǒng)的整體效率和安全性,目前,主流方法從多個結(jié)構(gòu)層次對其進(jìn)行優(yōu)化。文獻(xiàn)[14]指出,在傳統(tǒng)雅可比坐標(biāo)下,倍點運算開銷為4M+6S,其中,M為乘法運算,S為平方運算,三倍點運算開銷為 6M+10S,五倍點運算開銷為15M+10S;文獻(xiàn)[15]使用側(cè)信道原子法,在群運算層抵御SPA,并且通過引入第四變量W簡化群運算,使倍點運算的開銷降低到6M+4S。文獻(xiàn)[16]在標(biāo)量乘運算層采用經(jīng)過隨機基點坐標(biāo)處理的蒙哥馬利階梯法,可以抵御SPA和DPA,并根據(jù)蒙哥馬利階梯法的特點設(shè)計了復(fù)合群運算,將點加和倍點的整體開銷降低到6M+5S。文獻(xiàn)[17]在使用NIST曲線的基礎(chǔ)上,將倍點運算的開銷降低到4M+4S,并且在標(biāo)量乘運算層上改進(jìn)了D&A(double and add)方法,使其系統(tǒng)可以抵御SPA和DPA。文獻(xiàn)[18]的方法與文獻(xiàn)[16]類似,使用MoTE曲線并改進(jìn)了投射坐標(biāo),將點加和倍點的整體開銷降低到5M+4S。文獻(xiàn)[19]在標(biāo)量乘運算層采用以2、3為基的雙基鏈法,在群運算層通過完全平方變換將倍點運算和三倍點運算的開銷分別降低到1M+8S和5M+10S。文獻(xiàn)[20]在標(biāo)量乘運算層采用以 2、3、5為基的多基鏈法,并且引入最小值系數(shù)c1、c2、c3縮短基鏈長度,在群運算層加入變量U去除Y3的冗余運算,與完全平方變換相結(jié)合,使五倍點運算的開銷降低到12M+13S。文獻(xiàn)[21]利用二元域下域運算層求逆運算消耗較小的特點,在群運算層中使用仿射坐標(biāo)系,同時在標(biāo)量乘運算層中加入半點進(jìn)行多基運算,使系統(tǒng)整體效率相比其他通用算法提高了3.91%~45.16%。由于橢圓曲線密碼系統(tǒng)經(jīng)常應(yīng)用到一些計算能力較低的系統(tǒng)中,并且許多應(yīng)用場景無法被開銷較低的對稱加密所代替(如信用卡身份驗證)。因此,提高橢圓曲線密碼系統(tǒng)的運算效率顯得非常重要。運算效率的提高意味著單片機系統(tǒng)可以運行的密鑰長度更長,即安全性更高。此外,由于文獻(xiàn)[17,18]使用了特殊橢圓曲線,文獻(xiàn)[16,21]僅適用于二元域,因此應(yīng)用場景具有局限性。

    針對上述問題,本文在保證安全性的前提下,通過對橢圓曲線密碼系統(tǒng)進(jìn)行分層優(yōu)化來提高橢圓曲線密碼系統(tǒng)的整體效率。該方案兼容二元域和素數(shù)域,適用于任意橢圓曲線。針對群運算層,本文提出基于偽四維坐標(biāo)的群運算,通過在標(biāo)準(zhǔn)雅可比坐標(biāo)上引入新參數(shù)aZ4,使坐標(biāo)由(X,Y,Z)變?yōu)?X,Y,Z,aZ4),實現(xiàn)對群運算的優(yōu)化,并推導(dǎo)出基于偽四維投射坐標(biāo)的倍點運算、三倍點運算、五倍點運算的計算式和算法。針對標(biāo)量乘運算層,本文對多基鏈生成算法中的貪心策略進(jìn)行優(yōu)化,提出最短鏈存在定理,并由最短鏈存在定理推導(dǎo)出最短鏈表,得出160、192、256和384位密鑰中最小值系數(shù)c1、c2、c3的最優(yōu)值。在安全性方面,本文通過平衡能量法與Masking方法相結(jié)合的方式,可以成功抵御SPA和DPA等常見能量分析攻擊。

    2 基礎(chǔ)知識與相關(guān)工作

    2.1 有限域中的橢圓曲線

    橢圓曲線密碼系統(tǒng)基于橢圓曲線的離散對數(shù)問題,通常使用有限域內(nèi)的曲線。一般最常用的有限域是素數(shù)域GF(p)和二元域GF(2m)。素數(shù)域兼容性較高,幾乎適用于所有橢圓曲線密碼系統(tǒng)的應(yīng)用,而在FPGA等單片機環(huán)境中,二元域有著較高的運算效率。

    在運算效率方面,素數(shù)域和二元域最大的區(qū)別在于域運算中求逆運算的效率。素數(shù)域求逆運算消耗大約相當(dāng)于 80~100次乘法運算[18],所以通常采用雅可比投射坐標(biāo)消除求逆運算。而二元域求逆運算效率相比素數(shù)域有很大提高,消耗僅為 8~10次乘法運算[21],所以通常在群運算層采用仿射坐標(biāo),并且在標(biāo)量乘運算層采用連續(xù)相同群運算的方法(如雙基鏈或多基鏈法)以減少求逆運算。

    2.2 橢圓曲線密碼系統(tǒng)的層次結(jié)構(gòu)

    橢圓曲線密碼系統(tǒng)可分為5層:物理層、域運算層、群運算層、標(biāo)量乘運算層和應(yīng)用層,如圖 1所示,其中,上層運算依賴于下層運算,而下層運算為上層運算提供服務(wù)。

    圖1 橢圓曲線密碼系統(tǒng)層次結(jié)構(gòu)

    2.2.1 域運算層

    域運算又稱原子運算,是有限域上最基本的運算,即模運算。橢圓曲線密碼系統(tǒng)會用到5種基本的域運算——加法、取負(fù)、平方、乘法、求逆。文獻(xiàn)[22]中指出在分析算法效率時,加法、取負(fù)運算因為運算消耗相較其余3種運算微乎其微,基本可以忽略,所以在分析效率時只需討論平方、乘法、求逆的運算次數(shù)。

    2.2.2 群運算層

    橢圓曲線在素數(shù)域上的點可以組成一個循環(huán)群。對于橢圓曲線上的任意兩點,一定存在該橢圓曲線上的第三點為兩點之和。圖2描繪了橢圓曲線群運算的幾何意義。

    定義 1 如果橢圓曲線上三點共線,則它們的和為O,其幾何意義是無窮遠(yuǎn)點[22]。

    由定義1可以推導(dǎo)出橢圓曲線上的加法定律。1)O為加法單位元,即P+O=O+P=P。

    2) 設(shè)R1=(x,y)是橢圓曲線上的點,根據(jù)x軸對稱性可知,R2=(x,?y)也是橢圓曲線上的點,可以看作R1、R2與無窮遠(yuǎn)點三點共線,所以R1+R2+O=O,即R1=?R2。

    3) 通過1)和2)可以看出,若橢圓曲線上P、Q、R三點共線,則橢圓曲線上相異兩點P、Q之和為?R,即P+Q=?R,幾何意義如圖2(a)所示。

    4) 將3)中的Q無限逼近P,當(dāng)P、Q重合時,直線PR為橢圓曲線上的切線,即2P=?R,幾何意義如圖2(b)所示。

    圖2 橢圓曲線群運算幾何意義示意

    上述3)和4)構(gòu)成了橢圓曲線群上的2個基本運算:點加和倍點。

    2.2.3 標(biāo)量乘運算層

    標(biāo)量乘運算是橢圓曲線密碼系統(tǒng)最主要且消耗能量最大的運算。橢圓曲線的基本群運算只有點加和倍點。如果要實現(xiàn)乘法運算,必須將乘法運算轉(zhuǎn)換為點加和倍點的組合。橢圓曲線密碼系統(tǒng)常見的標(biāo)量乘法有D&A法[17]、NAF法[23]、蒙哥馬利階梯法[16,18]、雙基鏈標(biāo)量乘法[19]和多基鏈標(biāo)量乘法[14,20]。多基鏈標(biāo)量乘法的原理如式(1)所示。

    其中,為基的個數(shù),n為鏈長,{bj}為單調(diào)遞減數(shù)列。

    從式(1)可以看出,在橢圓曲線標(biāo)量乘法中,使用多基鏈法計算kP,只需依次進(jìn)行bj次aj倍點運算,然后再進(jìn)行n次點加,即可求出點Q。由此可知,多基鏈標(biāo)量乘法的優(yōu)化原則為:

    1) 盡可能提高aj倍點的運算效率;2)b1盡可能小;

    3) 鏈長n盡可能短。

    針對上述原則,本文通過基于偽四維投射坐標(biāo)的快速群運算和基于偽四維投射坐標(biāo)的多基鏈標(biāo)量乘法,對橢圓曲線密碼系統(tǒng)進(jìn)行分層優(yōu)化。

    2.2.4 應(yīng)用層

    應(yīng)用層搭載著基于橢圓曲線密碼系統(tǒng)的眾多應(yīng)用,如基于橢圓曲線的密鑰交換和基于橢圓曲線的數(shù)字簽名等,這些都是橢圓曲線密碼系統(tǒng)的經(jīng)典應(yīng)用。

    3 基于偽四維投射坐標(biāo)的快速群運算

    3.1 偽四維投射坐標(biāo)的建立

    在2.1節(jié)中,群運算的優(yōu)化原則是去除求逆運算,盡量減少乘法運算,平方運算可以適當(dāng)增加。雅可比投射坐標(biāo)相比仿射坐標(biāo)增加了一個維度,將二維變?yōu)槿S,從而達(dá)到優(yōu)化運算的目的。由于雅可比坐標(biāo)下的倍點、三倍點和五倍點計算式中有多個aZ4,若可以將aZ4通過變換獲得,則可以進(jìn)一步優(yōu)化倍點的效率。偽四維投射坐標(biāo)正是利用該原理,在雅可比投射坐標(biāo)上加一個維度參數(shù)aZ4,由(X,Y,Z)變?yōu)?X,Y,Z,aZ4)。由于坐標(biāo)中第三個和第四個參數(shù)并不獨立,因此它不是真正的四維坐標(biāo),本文將其稱為“偽四維”。

    文獻(xiàn)[15]在改進(jìn)雅可比坐標(biāo)的基礎(chǔ)上提出了一種基于側(cè)信道原子法的群運算。該方法通過將群運算拆分為若干個擁有相同的運算順序和結(jié)構(gòu)的運算單元,達(dá)到抵御SPA的目的。而本文在標(biāo)量乘運算層中使用平衡能量法和Masking方法抵御SPA和DPA,因此在群運算層不需要考慮側(cè)信道攻擊,使群運算效率得到進(jìn)一步提升。此外,基于偽四維投射坐標(biāo)的群運算并沒有用到特殊曲線(如NIST曲線[17]、MoTE曲線[18]和Edwards曲線[19])的性質(zhì),所以適用于所有的橢圓曲線。5.1節(jié)群運算效率分析實驗表明,偽四維投射坐標(biāo)在素數(shù)域和二元域下的性能均高于對照算法,所以適用于二元域和素數(shù)域,具有良好的兼容性。

    3.2 基于偽四維坐標(biāo)的倍點運算

    其中,

    算法1 基于偽四維坐標(biāo)的倍點運算

    輸入

    輸出

    初始化

    1)

    返回由算法1可以得出,基于偽四維坐標(biāo)的倍點運算需要的域操作數(shù)為3M+5S。

    3.3 基于偽四維坐標(biāo)的三倍點運算

    其中,

    算法2 基于偽四維坐標(biāo)的三倍點運算

    輸入

    輸出

    初始化

    1)

    2)

    3)

    4)

    返回

    由算法2可以得出,基于偽四維坐標(biāo)的三倍點運算需要的域操作數(shù)為7M+7S。

    3.4 基于偽四維坐標(biāo)的五倍點運算

    其中,

    根據(jù)式(4),可以得出如圖3所示的偽四維投射坐標(biāo)五倍點運算的域運算示意。其中,表示加法,表示自取負(fù)表示平方,表示乘法。圖 3從輸入最 后 從輸 出由圖3可以計算出基于偽四維

    投射坐標(biāo)的五倍點運算需要的域操作數(shù)為11M+12S。

    圖3 偽四維投射坐標(biāo)五倍點運算的域運算示意

    4 基于偽四維投射坐標(biāo)的多基鏈標(biāo)量乘法

    4.1 多基鏈生成算法的優(yōu)化策略

    文獻(xiàn)[20] 提出了一種以2、3、5為基的多基鏈生成算法,將大整數(shù)k化為以2、3、5為基的和,即。若保證{bin}、{tri}和{pen}為單調(diào)遞減數(shù)列,則可以提取公因式,簡化計算。具體實現(xiàn)過程如算法3多基鏈生成算法[20]所示。

    算法3 多基鏈生成算法

    輸入 大整數(shù)k,倍點最大值maxb,三倍點最大值maxt,五倍點最大值maxq,最小值系數(shù)c1,c2,c3

    輸出

    1) if maxb=0&&maxt=0&&maxq=0then

    2) returnk

    3) end if

    4)bin= maxb×c1

    5)tri= maxt×c2

    6)pen= maxq×c3

    7) 通過貪心算法找到最合適的整數(shù)| |k?num和bin、tri、pen

    8) ifk>numthen

    9)si=1

    10) else

    11)si=?1

    12) end if

    13) ifnum>0 then

    14)多基鏈生成算法(|k?num|,bin,tri,pen,c1,c2,c3)

    15) end if

    16) returnk

    算法3中設(shè)置了倍點、三倍點和五倍點的最大值,并且每一次都將求出來的倍點、三倍點和五倍點個數(shù)代入下一次遞歸,保證多基鏈?zhǔn)沁f減的,方便接下來的標(biāo)量乘運算。此外,為了防止基鏈過于冗長,算法 3引入了最小值系數(shù)c1、c2、c3來限制倍點、三倍點和五倍點個數(shù)的最小值來提高標(biāo)量乘算法的運算效率。其數(shù)學(xué)模型如式(5)所示。

    已知

    求min(|A?axbycz|)以及此時滿足條件x、y、z的取值。其中,a,b,c∈N*為基,minbin,mintri,minpen,maxbin,maxtri,maxpen為已知常數(shù)。

    可以看出,該策略保證了在文獻(xiàn)[20]的約束條件下,其多基鏈的鏈頭最大。然而,由于倍點、三倍點以及五倍點的群運算開銷不同,所以鏈頭最大并不能保證整個系統(tǒng)的開銷最小。同時,若要實現(xiàn)算法3,關(guān)鍵在于如何求得min(|A?axbycz|)以及x、y、z的值,但文獻(xiàn)[20,21]均沒有提及相應(yīng)方法。如果采用枚舉法實現(xiàn)該算法,則時間復(fù)雜度為O(n× maxbin× maxtri× maxpen),且大整數(shù)乘方運算相當(dāng)復(fù)雜,所以該運算會消耗大量的運算資源。文獻(xiàn)[24]提出使用圖結(jié)構(gòu)解決雙基鏈的貪心算法問題。為了在雙基鏈中找到最合適的|k?num|,對應(yīng)算法3第7行的時間復(fù)雜度為O((logn)2)。如果應(yīng)用到多基鏈中,則算法3的時間復(fù)雜度為O(n(logn)3)。雖然該方法比枚舉法的時間復(fù)雜度明顯降低,但由于大整數(shù)運算非常復(fù)雜,所以該時間復(fù)雜度仍然不夠理想。

    針對以上問題,本文使用拉格朗日乘數(shù)法建立數(shù)學(xué)模型并對算法3中的貪心算法進(jìn)行優(yōu)化,找到最合適的倍點、三倍點和五倍點個數(shù)。首先,給出數(shù)學(xué)模型如下。

    已知

    求min

    其 中 ,c1、c2、c3為 (0,1)的 已 知 常 數(shù) ,minbin,mintri, minpen,maxbin,maxtri, maxpen也為已知常數(shù)。根據(jù)拉格朗日乘數(shù)法,得到拉格朗日方程組為

    將相關(guān)約束條件加上,若l、m、n超出取值范圍,則取其范圍內(nèi)的最值;若l、m、n在取值范圍內(nèi),則分別將l、m、n進(jìn)行上下取整,最多可以得到=20種組合,并選擇min(Costbinx+Costtriy+Costpenz)為最終取值。

    上述優(yōu)化將原本以鏈頭大小為優(yōu)先的貪心策略變?yōu)橐蚤_銷為優(yōu)先的貪心策略,使系統(tǒng)整體開銷減小。理論上,通過建立基于拉格朗日乘數(shù)法的優(yōu)化策略,可以將多基鏈生成算法的時間復(fù)雜度降為O(n),提高了系統(tǒng)的整體效率。

    4.2 最短鏈存在定理和最短鏈表

    在本文提出的多基鏈生成算法的優(yōu)化策略中,用到了最小值系數(shù)c1、c2、c3。本節(jié)將通過最短鏈存在定理證明調(diào)整最小值系數(shù)c1、c2、c3可以使鏈長最短。此外,通過運算給出常見密鑰位數(shù)的最短鏈長以及最小值系數(shù)c1、c2、c3的取值,在實際應(yīng)用中可以通過該表快速獲取最適合的最小值系數(shù)c1、c2、c3。

    4.2.1 最短鏈存在定理

    定理 1 以 2、3、5為底的多基鏈,?c1,c2,c3∈ (0,1),使多基鏈的鏈長最短。

    證明 根據(jù)算法3,可以將定理1抽象為函數(shù)

    由于通過算法3的貪心算法可以找到最適合的bin、tri、pen,所以一定?x=c,使g'(x) = 0;根據(jù)對稱性,y、z同理。所以,多元函數(shù)g(x,y,z)一定存在駐點,即證畢。

    4.2.2 最短鏈表

    定理1證明了最短鏈的存在,并且證明了最短鏈的三重極限可化為累次極限,所以可以通過計算機進(jìn)行無限逼近求得當(dāng)鏈長達(dá)到最短極限的c1、c2、c3,得到如表1所示的最短鏈表。

    表1 最短鏈表

    4.3 基于偽四維投射坐標(biāo)的多基鏈標(biāo)量乘法

    算法4詳細(xì)描述了本文提出的基于偽四維投射坐標(biāo)的多基鏈標(biāo)量乘法。

    算法4 基于偽四維投射坐標(biāo)的多基鏈標(biāo)量乘法

    輸入 整數(shù)bin1≥bin2≥…≥binm≥0,tri1≥tri2≥…≥trim≥0,pen1≥pen2≥ …≥penm≥ 0;基點P∈E(Fp)。

    輸出Q=kP∈E(Fp)

    1)R←random()//生成E(Fp)上的隨機點

    2)Q←基于雅克比坐標(biāo)點加(P,R)

    3)Q'←Q

    4)u←binm

    5)v←trim

    6)w←penm

    7) fori=m?1 to 1 do

    8) forj=1 towdo

    9)Q'←基于偽四維坐標(biāo)五倍點(Q')

    10) end for

    11) fork=1 tovdo

    12)Q'←基于偽四維坐標(biāo)三倍點(Q')

    13) end for

    14) forl=1 toudo

    15)Q'←基于偽四維坐標(biāo)倍點(Q')

    16) end for

    17)Q''← 求逆(Q')

    18) ifsm?i+1= 1 then

    19)Q←基于雅克比坐標(biāo)點加(Q,Q')

    20) else

    21)Q←基于雅克比坐標(biāo)點加(Q,Q'')

    22) end if

    23)u←bini?bini?1

    24)v←trii?trii?1

    25)w←peni?peni?1

    26) end for

    27)R← 求逆(R)

    28)P←基于雅克比坐標(biāo)點加(Q,R)

    29) returnP

    在算法4中,由于多基鏈中每一個節(jié)點的次數(shù)都是單調(diào)遞減的,所以可以保證整個算法的倍點、三倍點和五倍點個數(shù)為bin1、tri1和pen1。此外,倍點、三倍點和五倍點運算采用偽四維投射坐標(biāo),點加運算采用雅可比坐標(biāo)。為了抵御DPA攻擊,算法4對基點P采用Masking方法進(jìn)行了處理:在算法的第1行和第2行將基點P加上隨機點R,然后在算法 4的第 27行和第 28行將結(jié)果還原,即kP= (kP+R)?R。由于這里的R是隨機的,每次運行的能量分析曲線也是隨機的,無法進(jìn)行DPA攻擊。為了抵御SPA攻擊,算法4的第17行先計算Q'',從而在第 18~第 22行中,無論sk= 1或sk=?1,都進(jìn)行一次點加,使能量平衡,攻擊者無法通過波形獲取si的取值,從而達(dá)到抵御SPA攻擊的目的。

    5 系統(tǒng)效率分析與實驗

    5.1 群運算效率分析

    橢圓曲線群運算作為標(biāo)量乘運算的底層,對系統(tǒng)效率起到了決定性作用。本節(jié)將基于偽四維投射坐標(biāo)的群運算效率與其他算法進(jìn)行對比,結(jié)果如表2所示。其中,N/A表示文獻(xiàn)中沒有涉及,I表示求逆運算。

    表2 群運算效率比較

    5.1.1 離散群運算效率比較

    文獻(xiàn)[18]指出,素數(shù)域中求逆運算的消耗非常大,當(dāng)密鑰長度為 160位時,其運算開銷為11M+158S。所以使用雅可比投射坐標(biāo)消除求逆運算是基于素數(shù)域的橢圓曲線密碼系統(tǒng)的主流做法。文獻(xiàn)[17, 19, 20]以及偽四維投射坐標(biāo)均為雅可比投射坐標(biāo)的進(jìn)一步優(yōu)化。

    文獻(xiàn)[14]指出,素數(shù)域中的平方運算與乘法運算開銷的比值S/M為0.8,由表2可以看出,對比標(biāo)準(zhǔn)雅可比投射坐標(biāo),偽四維投射坐標(biāo)倍點運算的開銷降低了 26.67%,三倍點運算的開銷降低了21.43%,五倍點運算的開銷降低了15.38%。

    相比其他算法,對于倍點和三倍點運算,對照表2中開銷最小的文獻(xiàn)[19],偽四維投射坐標(biāo)比文獻(xiàn)[19]倍點運算開銷降低了 5.71%,三倍點運算開銷降低了3.17%;對于五倍點運算,對比表2中開銷最小的文獻(xiàn)[20],偽四維投射坐標(biāo)比文獻(xiàn)[20]五倍點運算開銷降低了8.74%。

    5.1.2 連續(xù)群運算效率比較

    二元域中的求逆運算較素數(shù)域的求逆運算有較大優(yōu)勢,其求逆運算的開銷從素數(shù)域中80~100次乘法減少為 8~10次乘法,開銷降低了10倍[21],并且在文獻(xiàn)[21]的多基鏈運算中,連續(xù)的倍點、三倍點和五倍點運算較多,群運算可以進(jìn)一步簡化,所以文獻(xiàn)[21]使用了仿射坐標(biāo)而非雅可比坐標(biāo)。從表2中不難看出,k越大,文獻(xiàn)[21]的群運算效率越高。圖 4刻畫了隨著k增大文獻(xiàn)[21]的仿射坐標(biāo)和本文偽四維投射坐標(biāo)群運算效率的對比效果。

    如圖4(a)所示,在三倍點運算中,偽四維投射坐標(biāo)的運算開銷均低于仿射坐標(biāo),并且當(dāng)k增大時,優(yōu)勢更為明顯。當(dāng)密鑰長度為160位時,根據(jù)實驗樣本統(tǒng)計,k的數(shù)學(xué)期望= 15.771,所以根據(jù)表2,在仿射坐標(biāo)下的期望開銷= 240.794,而在偽四維投射坐標(biāo)下的期望開銷= 176.635。由此可得,在二元域中偽四維投射坐標(biāo)下的三倍點運算比仿射坐標(biāo)下的三倍點運算開銷降低了36.32%。同理,如圖4(b)所示,在五倍點運算中,雖然從圖4中偽四維投射坐標(biāo)看似優(yōu)勢并不明顯,但密鑰長度為160位時,k的數(shù)學(xué)期望= 5.738,根據(jù)表2中文獻(xiàn)[21]的連續(xù)五倍點式,在仿射坐標(biāo)下的期望開銷= 122.622,而在偽四維投射坐標(biāo)下的期望開銷= 104.432。由此可得,在二元域中偽四維投射坐標(biāo)下的五倍點運算比仿射坐標(biāo)下的五倍點運算開銷降低了17.42%。

    圖4 二元域群運算開銷比較

    5.2 系統(tǒng)總開銷分析

    通過對橢圓曲線密碼系統(tǒng)層次結(jié)構(gòu)的分析,本文優(yōu)化了群運算層和標(biāo)量乘運算層,實現(xiàn)了系統(tǒng)整體效率的提升。表3就本文算法的系統(tǒng)總開銷(換算為乘法運算次數(shù))與對照算法的系統(tǒng)總開銷進(jìn)行了對比。由于本文所提的偽四維投射坐標(biāo)向下兼容雅可比坐標(biāo)(將aZ4舍去即可),可以計算出本文算法中一次點加運算的開銷為7M+4S。此外,為了讓對比更為公正客觀,所有算法均未使用任何預(yù)計算。

    表3 系統(tǒng)總開銷比較

    由表3可知,當(dāng)密鑰長度為160位時,本文算法的總開銷比文獻(xiàn)[14]降低了 57.79%,比文獻(xiàn)[13]降低了36.09%,比文獻(xiàn)[17]降低了26.82%,比文獻(xiàn)[16]降低了23.32%,比文獻(xiàn)[15]降低了12.94%,比文獻(xiàn)[18]降低了8.70%。此外,文獻(xiàn)[18]的算法只能運用于二元域,其余算法既可以運用于二元域,也可以運用于素數(shù)域。

    5.3 能量分析攻擊實驗

    5.3.1 實驗環(huán)境搭建

    本實驗采用NewAE公司的Chipwhisperer-Lite實驗平臺[25]。該實驗平臺由2個部分組成:一部分為XMEGA開發(fā)板,供開發(fā)者編程;另一部分為采樣器,可以采樣開發(fā)板運行時的能量消耗波形。通過該實驗工具能清楚分析出算法遭受能量分析攻擊的情況。圖5為Chipwhisperer-Lite實驗平臺的體系結(jié)構(gòu)示意。5.3.2 抵御SPA攻擊

    圖5 Chipwhisperer-Lite實驗平臺的體系結(jié)構(gòu)示意

    由于不同的操作,處理器在不同時序上的能量消耗會體現(xiàn)出差異性。攻擊者通過觀察設(shè)備在進(jìn)行加密運算的能量功耗曲線,對能量功耗曲線進(jìn)行直觀分析,找到能量功耗與操作的關(guān)系,達(dá)到獲取密鑰的目的。從算法4可以看出,標(biāo)量乘運算每一次大循環(huán)都會經(jīng)過連續(xù)五倍點運算、連續(xù)三倍點運算,再連續(xù)倍點運算,然后經(jīng)過點加及相關(guān)其他域操作進(jìn)入下一次大循環(huán)。為了檢測算法4是否可以抵御SPA攻擊,本文首先輸入160位的私鑰為

    根據(jù)式(8)的輸入,在標(biāo)量乘運算的過程中,采樣器會采集運算時的能量消耗曲線。圖6描繪了采用平衡能量法前后能量波形對比。由于Chipwhisperer-Lite采樣范圍為26 000個時鐘周期,本文截取第一次循環(huán)結(jié)束至第二次循環(huán)開始的能量波形,如圖6(a)所示。其中,左邊虛線框為倍點操作,中間點線框為點加及相關(guān)域操作,右邊實線框為五倍點操作。

    圖6 采用平衡能量法前后能量波形對比

    從圖6(a)可以看出,相同的域操作雖然會由于操作數(shù)不同及噪聲干擾,其振幅會有少許區(qū)別,但高低電位基本以周期的形式出現(xiàn),從虛線框和實線框部分很容易看出倍點和五倍點操作的界限。將圖6(a)中點線框部分放大得到圖6(b),由于在算法4中si∈ {1,? 1},所以當(dāng)sk=?1時,則會進(jìn)行一次求逆運算。由于求逆操作開銷極小(此處的求逆為2.2.2節(jié)中的群運算求逆,不是2.2.1節(jié)中開銷極大的域運算求逆),幾乎可以忽略不計,在圖6(b)中也不明顯。再將圖6(b)放大得到圖6(c),圖 6(c)中實線框標(biāo)出的波形即一次求逆操作。而根據(jù)算法 3,上述k得到的sk=1,并不需要求逆運算。所以如果沒有采用平衡能量法,其波形如圖6(d)所示,攻擊者即可通過波形差異獲得si的取值。而使用平衡能量法,則每一次點加之前都會出現(xiàn)一次求逆操作,使攻擊者無法通過能量波形獲取si的取值,即無法從能量曲線直觀地獲取私鑰信息。

    5.3.3 抵御DPA攻擊

    DPA攻擊的原理與SPA攻擊的原理類似,不同的是它采用大量樣本經(jīng)過糾錯技術(shù)和統(tǒng)計方法,通過樣本之間的細(xì)微差別獲取密鑰信息。與SPA不同的是,DPA攻擊并不需要了解密碼系統(tǒng)實現(xiàn)的具體細(xì)節(jié),并且對信噪比的要求比 SPA低。所以 DPA是目前能量分析攻擊中最強大的一種。抵御差分能量分析攻擊旨在利用隨機策略,使攻擊者無法通過多次運行獲得統(tǒng)計數(shù)據(jù)。

    本文采用Masking方法抵御DPA攻擊。采用Masking方法與未采用Masking方法的能量波形對比如圖7所示。

    圖7 采用Masking方法前后能量波形對比

    圖 7(a)描繪了未采用Masking方法的多次運行能量波形??梢钥闯?,每一次運行的波形差別微乎其微,曲線重合度很高,給DPA攻擊提供了條件。采用 Masking方法之后,其多次運行的能量波形如圖 7(b)所示。由于每次標(biāo)量乘運算之前基點都加上了一個隨機點,其能量波形無論在幅度和相位上都有差異,攻擊者無法通過DPA攻擊來獲取密鑰信息。

    6 結(jié)束語

    本文建立了基于偽四維投射坐標(biāo)的快速群運算并推導(dǎo)出基于偽四維投射坐標(biāo)的多基鏈標(biāo)量乘法,在群運算層和標(biāo)量乘運算層對橢圓曲線密碼系統(tǒng)進(jìn)行了優(yōu)化。為了對多基鏈生成算法進(jìn)行優(yōu)化,建立了基于拉格朗日乘數(shù)法的貪心策略,提出最短鏈存在定理并推導(dǎo)出最短鏈表。能量分析攻擊實驗表明,本文提出的分層優(yōu)化策略可以有效地提高橢圓曲線密碼系統(tǒng)的整體性能,并可抵御常見的能量分析攻擊。

    [1] RIVEST R, SHAMIR A, ADLEMAN L. A method for obtaining digital signatures and public-key cryptosystems[J]. Communications of the ACM, 1983, 26(1)∶ 96-99.

    [2] KOBLITZ N. Elliptic curve cryptosystems[J]. Mathematics of Computation, 1987, 48(48)∶ 203-209.

    [3] MILLER V. Use of elliptic curves in cryptography[J]. Lecture Notes in Computer Science, 1985, 218(1)∶ 417-426.

    [4] SAQIB N. Key exchange protocol for WSN resilient against man in the middle attack[C]//IEEE International Conference on Advances in Computer Applications. 2017∶ 265-269.

    [5] YEH H L, CHEN T H, SHIH W K. Robust smart card secured authentication scheme on SIP using elliptic curve cryptography[J]. Computer Standards &Interfaces, 2014, 36(2)∶ 397-402.

    [6] SHENTU Q C, YU J P. A blind-mixing scheme for bitcoin based on an elliptic curve cryptography blind digital signature algorithm[J]. Computer Science, 2015∶ 1-17.

    [7] GUERON S, KRASNOV V. Fast prime field elliptic-curve cryptography with 256-bit primes[J]. Journal of Cryptographic Engineering,2015, 5(2)∶ 141-151.

    [8] IZU T, TAKAGI T. Exceptional procedure attack on elliptic curve cryptosystems[C]//International Workshop on Public Key Cryptography-pkc.2003∶ 224-239.

    [9] MATHER L, OSWALD E. Pinpointing side-channel information leaks in Web applications[J]. Journal of Cryptographic Engineering, 2012,2(3)∶ 161-177.

    [10] KOCHER P. Timing attacks on implementations of Diffie-Hellman,RSA, DSS, and other system[C]//International Cryptology Conference on Advances in Cryptology.1996∶ 104-113.

    [11] MESSERGES T. Using second-order power analysis to attack DPA resistant software[J]. Springer Berlin Heidelberg, 2000, 1965∶238-251.

    [12] 王敏, 吳震. 抗SPA攻擊的橢圓曲線NAF標(biāo)量乘實現(xiàn)算法[J]. 通信學(xué)報, 2012, 33(S1)∶ 228-232.WANG M, WU Z. Algorithm of NAF scalar multiplication on ECC against SPA[J]. Journal on Communications, 2012, 33(S1)∶ 228-232.

    [13] MAMIYA H, MIYAJI A, MORIMOTO H. Efficient countermeasures against RPA, DPA, and SPA[J]. Springer Berlin Heidelberg, 2014,3156∶ 343-356.

    [14] MISHRA P, DIMITROV V. Efficient quintuple formulas for elliptic curves and efficient scalar multiplication using multibase number representation[C]//International Conference on Information Security.2007∶390-406.

    [15] DANGER J, GUILLEY S, HOOGVORST P, et al. Improving the big mac attack on elliptic curve cryptography[J]. Springer Berlin Heidelberg, 2016∶ 374-386.

    [16] LI L, LI S. High-performance pipelined architecture of elliptic curve scalar multiplication over GF(2m)[J]. IEEE Transactions on Very Large Scale Integration Systems, 2016, 24(4)∶ 1223-1232.

    [17] DUBEUF J, HELY D, BEROULLE V. ECDSA passive attacks, leakage sources, and common design mistakes[J]. ACM Transactions on Design Automation of Electronic Systems, 2016, 21(2)∶ 1-24.

    [18] LIU Z, HUANG X, HU Z, et al. On emerging family of elliptic curves to secure Internet of Things∶ ECC comes of age[J]. IEEE Transactions on Dependable & Secure Computing, 2017, 14(3)∶ 237-248.

    [19] MELONI N, HASAN M. Efficient double bases for scalar multiplication[J]. IEEE Transactions on Computers, 2015, 64 (8)∶ 2204-2212.

    [20] CHO S, GWAL S, CHANG H K, et al. Faster elliptic curve arithmetic for triple-base chain by reordering sequences of field operations[J].Multimedia Tools &Applications, 2016∶ 1-13.

    [21] PUROHIT G, RAWAT A. Elliptic curve point multiplication using MBNR and point halving[J]. International Journal of Advanced Networking & Applications, 2012∶ 1329-1337.

    [22] PAAR C, PELZL J. Understanding cryptography[J]. Springer Berlin Heidelberg, 2010∶ 519-551.

    [23] HASAN AE, REYHANIMASOLEH A. New regular radix-8 scheme for elliptic curve scalar multiplication without pre-computation[J].IEEE Transactions on Computers, 2013, 64(2)∶ 438-451.

    [24] BERNSTEIN D, CHUENGSATIANSUP C, LANGE T. Double-base scalar multiplication revisited[R]. IACR Cryptology ePrint Archive,2017∶ 1-38.

    [25] O’FLYNN C, CHEN Z. ChipWhisperer∶ an open-source platform for hardware embedded security research[C]// International Workshop on Constructive Side-Channel Analysis and Secure Design. 2014∶243-260.

    猜你喜歡
    標(biāo)量乘法橢圓
    Heisenberg群上由加權(quán)次橢圓p-Laplace不等方程導(dǎo)出的Hardy型不等式及應(yīng)用
    算乘法
    我們一起來學(xué)習(xí)“乘法的初步認(rèn)識”
    例談橢圓的定義及其應(yīng)用
    《整式的乘法與因式分解》鞏固練習(xí)
    一種高效的橢圓曲線密碼標(biāo)量乘算法及其實現(xiàn)
    把加法變成乘法
    一道橢圓試題的別樣求法
    一種靈活的橢圓曲線密碼并行化方法
    橢圓的三類切點弦的包絡(luò)
    最新中文字幕久久久久| 狠狠狠狠99中文字幕| 乱人视频在线观看| 五月玫瑰六月丁香| 深爱激情五月婷婷| 在线观看美女被高潮喷水网站| 午夜亚洲福利在线播放| 嫩草影院精品99| 国模一区二区三区四区视频| 美女高潮的动态| 亚洲在线观看片| 老女人水多毛片| 欧美一级a爱片免费观看看| 黄色配什么色好看| 成年女人看的毛片在线观看| 亚洲精品乱码久久久久久按摩| 久久99精品国语久久久| 亚洲av成人av| 一级毛片久久久久久久久女| 国产高清有码在线观看视频| 欧美激情在线99| 国产中年淑女户外野战色| 少妇熟女欧美另类| 亚洲欧美精品综合久久99| 一级毛片aaaaaa免费看小| 亚洲经典国产精华液单| 22中文网久久字幕| 亚洲欧美精品专区久久| 久久精品夜夜夜夜夜久久蜜豆| eeuss影院久久| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 国产亚洲精品久久久com| 美女高潮的动态| 亚洲最大成人手机在线| 最近手机中文字幕大全| 能在线免费观看的黄片| 亚洲内射少妇av| www日本黄色视频网| 男人舔奶头视频| 一边亲一边摸免费视频| 熟女人妻精品中文字幕| 一级毛片aaaaaa免费看小| 成人毛片60女人毛片免费| 美女黄网站色视频| 99久久精品国产国产毛片| 级片在线观看| 成人毛片a级毛片在线播放| 我的女老师完整版在线观看| 国产精品嫩草影院av在线观看| 日本一本二区三区精品| 中文亚洲av片在线观看爽| 亚洲av男天堂| 97热精品久久久久久| 日韩成人av中文字幕在线观看| 亚洲国产精品国产精品| 99久久人妻综合| 青春草国产在线视频 | 少妇人妻精品综合一区二区 | 国产精品99久久久久久久久| 村上凉子中文字幕在线| 美女xxoo啪啪120秒动态图| 麻豆乱淫一区二区| 国产精品一区二区三区四区免费观看| 精品一区二区免费观看| 一边摸一边抽搐一进一小说| 日本一本二区三区精品| 亚洲激情五月婷婷啪啪| 日韩成人av中文字幕在线观看| 亚洲一区高清亚洲精品| 亚洲国产日韩欧美精品在线观看| 深夜a级毛片| 青青草视频在线视频观看| 少妇熟女欧美另类| 尤物成人国产欧美一区二区三区| 国产午夜精品一二区理论片| 日韩在线高清观看一区二区三区| 成人国产麻豆网| 国产高清激情床上av| 亚洲av成人av| 能在线免费观看的黄片| 看片在线看免费视频| 国产极品精品免费视频能看的| av免费在线看不卡| 日韩 亚洲 欧美在线| 亚洲av成人精品一区久久| 永久网站在线| 黑人高潮一二区| 亚洲av免费高清在线观看| 亚洲欧美日韩高清在线视频| 人人妻人人澡欧美一区二区| 国产精品久久久久久av不卡| 欧美潮喷喷水| 久久国产乱子免费精品| 高清毛片免费观看视频网站| 国产午夜精品一二区理论片| 深夜a级毛片| 亚洲欧美日韩卡通动漫| 天堂网av新在线| 12—13女人毛片做爰片一| 精品久久国产蜜桃| 蜜桃亚洲精品一区二区三区| av.在线天堂| 国产精品一区二区三区四区久久| 国产视频内射| 在线a可以看的网站| 久久久久久久久久黄片| 好男人在线观看高清免费视频| 亚洲丝袜综合中文字幕| 日本与韩国留学比较| 亚洲七黄色美女视频| 久久精品国产99精品国产亚洲性色| 99久久成人亚洲精品观看| 小说图片视频综合网站| 国产成人福利小说| 99热这里只有是精品在线观看| 亚洲不卡免费看| 黄色配什么色好看| 亚洲av中文av极速乱| 黑人高潮一二区| 成人性生交大片免费视频hd| 不卡视频在线观看欧美| 草草在线视频免费看| 最近手机中文字幕大全| 久久这里有精品视频免费| 国产三级中文精品| 天天躁日日操中文字幕| 成人一区二区视频在线观看| 黄片wwwwww| 午夜老司机福利剧场| 国产日韩欧美在线精品| 午夜福利高清视频| 免费搜索国产男女视频| 一本精品99久久精品77| 国产乱人视频| 变态另类丝袜制服| 日本一二三区视频观看| 老司机福利观看| 久久人妻av系列| 99精品在免费线老司机午夜| 久久精品国产亚洲av涩爱 | 春色校园在线视频观看| 欧美高清成人免费视频www| 深夜a级毛片| 亚洲精品影视一区二区三区av| 久久人妻av系列| 久久精品人妻少妇| 夜夜爽天天搞| 欧美变态另类bdsm刘玥| 一区福利在线观看| 三级毛片av免费| 国产成人freesex在线| 搡女人真爽免费视频火全软件| 午夜福利视频1000在线观看| 看片在线看免费视频| 91av网一区二区| 国产精品久久视频播放| 亚洲丝袜综合中文字幕| 草草在线视频免费看| 久久久色成人| 大香蕉久久网| 国产精品三级大全| 亚洲国产精品久久男人天堂| 久久欧美精品欧美久久欧美| 嫩草影院新地址| 99久久成人亚洲精品观看| 欧美精品一区二区大全| 超碰av人人做人人爽久久| 日本在线视频免费播放| 国产av在哪里看| 亚洲精品影视一区二区三区av| 中文字幕久久专区| 少妇丰满av| 国内精品宾馆在线| 少妇熟女aⅴ在线视频| 国产精品国产三级国产av玫瑰| 国产黄色视频一区二区在线观看 | 深夜a级毛片| 欧美zozozo另类| 日韩一区二区三区影片| 国产精品爽爽va在线观看网站| 青青草视频在线视频观看| 可以在线观看的亚洲视频| 亚洲第一电影网av| 久久精品国产亚洲av涩爱 | 两个人视频免费观看高清| 在线免费观看不下载黄p国产| 亚洲丝袜综合中文字幕| 黄片wwwwww| 国内精品宾馆在线| 免费无遮挡裸体视频| 亚洲18禁久久av| 啦啦啦啦在线视频资源| 国内精品美女久久久久久| av在线天堂中文字幕| 久久精品国产亚洲av天美| 男的添女的下面高潮视频| 偷拍熟女少妇极品色| 亚洲人与动物交配视频| 可以在线观看的亚洲视频| 久久久久久国产a免费观看| 欧美成人a在线观看| 精品日产1卡2卡| 99久久人妻综合| 校园人妻丝袜中文字幕| 狠狠狠狠99中文字幕| 男人的好看免费观看在线视频| 亚洲久久久久久中文字幕| 亚洲性久久影院| 丰满的人妻完整版| 婷婷色av中文字幕| 一级毛片aaaaaa免费看小| 国产真实伦视频高清在线观看| 国产成人影院久久av| 中文资源天堂在线| 亚洲国产欧洲综合997久久,| 亚洲第一电影网av| 亚洲精品日韩av片在线观看| 精品一区二区三区视频在线| 国产精品一区二区在线观看99 | 国产av麻豆久久久久久久| 2021天堂中文幕一二区在线观| 一边摸一边抽搐一进一小说| 岛国毛片在线播放| 一级毛片电影观看 | 丝袜喷水一区| 精品国产三级普通话版| 欧美3d第一页| 亚洲精品日韩在线中文字幕 | 日韩精品青青久久久久久| 国产精品久久视频播放| 成人高潮视频无遮挡免费网站| 久久精品影院6| 一本一本综合久久| 国产一级毛片在线| 99久久无色码亚洲精品果冻| 国产成人aa在线观看| 国产高清三级在线| av天堂中文字幕网| 91av网一区二区| 天美传媒精品一区二区| 干丝袜人妻中文字幕| 不卡视频在线观看欧美| 国国产精品蜜臀av免费| 又黄又爽又刺激的免费视频.| 哪个播放器可以免费观看大片| 久久午夜亚洲精品久久| 婷婷精品国产亚洲av| 综合色av麻豆| 日韩一区二区视频免费看| 婷婷六月久久综合丁香| 国产精品久久久久久久久免| 只有这里有精品99| 国产麻豆成人av免费视频| 小说图片视频综合网站| 免费人成视频x8x8入口观看| 久久精品国产亚洲av涩爱 | 直男gayav资源| 国产精品久久久久久亚洲av鲁大| 人妻少妇偷人精品九色| 免费观看在线日韩| 性色avwww在线观看| 尾随美女入室| 最好的美女福利视频网| 听说在线观看完整版免费高清| 久99久视频精品免费| 国产日韩欧美在线精品| 久久热精品热| 一级二级三级毛片免费看| 日本黄色片子视频| 少妇高潮的动态图| 丰满人妻一区二区三区视频av| 国产精品久久久久久精品电影小说 | 亚洲国产精品国产精品| avwww免费| 麻豆成人午夜福利视频| 99久久精品一区二区三区| 亚洲中文字幕日韩| 搡女人真爽免费视频火全软件| 嫩草影院入口| 亚洲在线自拍视频| 午夜福利高清视频| 欧美性猛交╳xxx乱大交人| 国产精品蜜桃在线观看 | 丰满人妻一区二区三区视频av| 国产真实乱freesex| 亚洲人成网站在线观看播放| 国产午夜精品久久久久久一区二区三区| 亚洲精品影视一区二区三区av| 青春草视频在线免费观看| 日本色播在线视频| 最后的刺客免费高清国语| 国产激情偷乱视频一区二区| av免费观看日本| 一边摸一边抽搐一进一小说| 九九爱精品视频在线观看| 亚洲电影在线观看av| 97人妻精品一区二区三区麻豆| 国产女主播在线喷水免费视频网站 | 亚洲一级一片aⅴ在线观看| 国产精品久久久久久av不卡| 99久久人妻综合| 亚洲第一区二区三区不卡| 国产精品av视频在线免费观看| 在线观看午夜福利视频| 又黄又爽又刺激的免费视频.| 欧美精品一区二区大全| 成人漫画全彩无遮挡| 91精品国产九色| 夜夜看夜夜爽夜夜摸| 狠狠狠狠99中文字幕| 尾随美女入室| 18禁在线播放成人免费| 成人欧美大片| 色哟哟·www| 观看免费一级毛片| 亚洲一级一片aⅴ在线观看| 蜜桃久久精品国产亚洲av| 97人妻精品一区二区三区麻豆| 秋霞在线观看毛片| 寂寞人妻少妇视频99o| 99九九线精品视频在线观看视频| 国产一区二区三区av在线 | 99riav亚洲国产免费| 亚洲天堂国产精品一区在线| av在线蜜桃| 免费人成视频x8x8入口观看| 国产精品.久久久| 91在线精品国自产拍蜜月| 久久亚洲国产成人精品v| 欧美一区二区国产精品久久精品| 亚洲丝袜综合中文字幕| 又粗又硬又长又爽又黄的视频 | 日产精品乱码卡一卡2卡三| 日本爱情动作片www.在线观看| 国产精品电影一区二区三区| 国产精品日韩av在线免费观看| 亚洲在线自拍视频| 亚洲av成人av| 国产精品野战在线观看| 亚洲无线在线观看| 在线播放无遮挡| 综合色av麻豆| 国产午夜精品论理片| 青春草亚洲视频在线观看| 欧美变态另类bdsm刘玥| 麻豆国产97在线/欧美| 大又大粗又爽又黄少妇毛片口| 国产精品免费一区二区三区在线| 国产在线精品亚洲第一网站| 国产男人的电影天堂91| 毛片女人毛片| 高清午夜精品一区二区三区 | 男人舔奶头视频| 51国产日韩欧美| ponron亚洲| 麻豆国产av国片精品| 三级国产精品欧美在线观看| 久99久视频精品免费| 成人毛片a级毛片在线播放| 国产片特级美女逼逼视频| 国产午夜福利久久久久久| 18禁裸乳无遮挡免费网站照片| .国产精品久久| 精品久久久久久久末码| av.在线天堂| 久久九九热精品免费| 永久网站在线| 亚洲成人久久爱视频| 一区二区三区高清视频在线| 久久精品夜色国产| 久久人人精品亚洲av| 夜夜夜夜夜久久久久| 国产av在哪里看| 桃色一区二区三区在线观看| 2022亚洲国产成人精品| 国产精品伦人一区二区| 国产一区二区在线观看日韩| 国产精品永久免费网站| 日韩欧美三级三区| 国产欧美日韩精品一区二区| 亚洲最大成人av| 亚洲成av人片在线播放无| 激情 狠狠 欧美| av在线亚洲专区| 综合色丁香网| 三级经典国产精品| 最近手机中文字幕大全| 日韩欧美 国产精品| 熟女人妻精品中文字幕| 免费看a级黄色片| 婷婷色av中文字幕| 亚洲欧洲国产日韩| 国产色爽女视频免费观看| 亚洲18禁久久av| 99精品在免费线老司机午夜| 国产一区二区三区在线臀色熟女| 国产免费男女视频| 性插视频无遮挡在线免费观看| 成人高潮视频无遮挡免费网站| 69av精品久久久久久| 黄色日韩在线| 国产精华一区二区三区| 精品人妻偷拍中文字幕| 成年免费大片在线观看| 欧美日韩精品成人综合77777| 成年av动漫网址| 久久久成人免费电影| 国产综合懂色| 精品久久久久久久久av| 91狼人影院| 欧美性猛交黑人性爽| 中文在线观看免费www的网站| 内地一区二区视频在线| 婷婷亚洲欧美| 国产精品久久久久久精品电影| 一本一本综合久久| 看免费成人av毛片| 成人漫画全彩无遮挡| 国产探花在线观看一区二区| 久久这里只有精品中国| 日本撒尿小便嘘嘘汇集6| 成人亚洲欧美一区二区av| 18禁在线播放成人免费| 午夜福利成人在线免费观看| 欧美一区二区精品小视频在线| 99久久无色码亚洲精品果冻| 麻豆成人av视频| 国产一区二区亚洲精品在线观看| 久久人妻av系列| 精品国产三级普通话版| 色尼玛亚洲综合影院| 亚洲av免费在线观看| 精品国内亚洲2022精品成人| 99九九线精品视频在线观看视频| 午夜免费男女啪啪视频观看| 变态另类丝袜制服| 中文字幕av在线有码专区| 在线观看美女被高潮喷水网站| 搞女人的毛片| 国产精品久久视频播放| 我的老师免费观看完整版| 日韩欧美精品免费久久| 黄色一级大片看看| 高清毛片免费观看视频网站| 99久久久亚洲精品蜜臀av| 能在线免费看毛片的网站| 婷婷亚洲欧美| 国产亚洲av嫩草精品影院| 国产乱人视频| 欧美成人免费av一区二区三区| 国产精品久久久久久精品电影| 国内精品久久久久精免费| 淫秽高清视频在线观看| 日韩,欧美,国产一区二区三区 | 亚洲av免费高清在线观看| 又粗又爽又猛毛片免费看| 成人二区视频| 美女国产视频在线观看| 国产欧美日韩精品一区二区| 日韩成人av中文字幕在线观看| 亚洲无线在线观看| 中文字幕av在线有码专区| 日本爱情动作片www.在线观看| 亚洲成av人片在线播放无| 一区二区三区四区激情视频 | 国产成人aa在线观看| 欧美日韩在线观看h| 久久精品国产亚洲av天美| 波多野结衣高清作品| 日韩欧美在线乱码| 久久6这里有精品| 美女脱内裤让男人舔精品视频 | 国产老妇女一区| 国产精品一区www在线观看| 国产精品福利在线免费观看| 日本三级黄在线观看| 深夜精品福利| 亚洲性久久影院| 精品久久久久久久末码| 在线观看av片永久免费下载| 中文字幕制服av| 黑人高潮一二区| 91精品一卡2卡3卡4卡| 99久久无色码亚洲精品果冻| 一区二区三区高清视频在线| 蜜桃亚洲精品一区二区三区| 黑人高潮一二区| 国产精品不卡视频一区二区| 国产精品女同一区二区软件| 久久亚洲国产成人精品v| 天天躁日日操中文字幕| 边亲边吃奶的免费视频| 男人狂女人下面高潮的视频| 国产私拍福利视频在线观看| 亚洲精华国产精华液的使用体验 | 中文亚洲av片在线观看爽| 欧美xxxx性猛交bbbb| 婷婷色综合大香蕉| 国产色婷婷99| 国产黄色小视频在线观看| 国产熟女欧美一区二区| 99热全是精品| 亚洲综合色惰| 亚洲欧美成人精品一区二区| videossex国产| 天天躁夜夜躁狠狠久久av| 精品日产1卡2卡| 亚洲国产欧美在线一区| 久久精品国产亚洲av涩爱 | 亚洲真实伦在线观看| 亚洲美女搞黄在线观看| 床上黄色一级片| 久久鲁丝午夜福利片| 亚洲四区av| 亚洲欧美日韩无卡精品| 国产高清三级在线| 免费观看人在逋| av.在线天堂| 国产69精品久久久久777片| 免费av毛片视频| 午夜视频国产福利| 六月丁香七月| 国产精品久久久久久亚洲av鲁大| 在线播放国产精品三级| 噜噜噜噜噜久久久久久91| 亚洲av二区三区四区| 国产人妻一区二区三区在| 看非洲黑人一级黄片| 啦啦啦观看免费观看视频高清| 国产黄色小视频在线观看| 永久网站在线| 美女 人体艺术 gogo| 国产一区二区在线观看日韩| 可以在线观看毛片的网站| 亚洲aⅴ乱码一区二区在线播放| 12—13女人毛片做爰片一| 精品日产1卡2卡| 一边亲一边摸免费视频| 白带黄色成豆腐渣| 乱系列少妇在线播放| 在线观看一区二区三区| 欧美潮喷喷水| 国产精品久久久久久av不卡| 亚洲av中文av极速乱| 精品人妻一区二区三区麻豆| 亚洲精品乱码久久久v下载方式| 国国产精品蜜臀av免费| av天堂中文字幕网| 亚洲成a人片在线一区二区| 国产精品免费一区二区三区在线| 欧美+日韩+精品| 久久午夜亚洲精品久久| eeuss影院久久| 久久这里有精品视频免费| 少妇猛男粗大的猛烈进出视频 | 久久精品国产99精品国产亚洲性色| 黑人高潮一二区| 国产精品乱码一区二三区的特点| 美女cb高潮喷水在线观看| 国产亚洲5aaaaa淫片| 天堂影院成人在线观看| 深爱激情五月婷婷| 国产成人精品久久久久久| 精品日产1卡2卡| 国产一区二区亚洲精品在线观看| av天堂中文字幕网| 日本黄色片子视频| 国产成人精品婷婷| 亚洲色图av天堂| 亚洲人与动物交配视频| 亚洲av.av天堂| 中文资源天堂在线| 一本一本综合久久| 一区福利在线观看| 日韩在线高清观看一区二区三区| 18禁裸乳无遮挡免费网站照片| 91aial.com中文字幕在线观看| 日韩视频在线欧美| 亚洲av第一区精品v没综合| 国产女主播在线喷水免费视频网站 | 久久久久久国产a免费观看| 久久久久久久久久久免费av| 日韩 亚洲 欧美在线| 国产伦精品一区二区三区视频9| 国产色爽女视频免费观看| 两个人视频免费观看高清| 三级国产精品欧美在线观看| 九九爱精品视频在线观看| 中国国产av一级| 日本黄色视频三级网站网址| 色视频www国产| 国产精品国产三级国产av玫瑰| 一个人看视频在线观看www免费| 国产人妻一区二区三区在| 亚洲综合色惰| 不卡视频在线观看欧美| 最近2019中文字幕mv第一页| 亚洲av免费在线观看| 一卡2卡三卡四卡精品乱码亚洲| 精品一区二区免费观看| 成人永久免费在线观看视频| 国产片特级美女逼逼视频| 九九久久精品国产亚洲av麻豆| 国产成人一区二区在线| 在线免费十八禁| 免费av毛片视频| 亚洲性久久影院| 国产精品久久久久久精品电影小说 | 99热这里只有是精品在线观看| 亚洲av成人av| 成人亚洲欧美一区二区av| 极品教师在线视频| 国产视频首页在线观看| 亚洲中文字幕一区二区三区有码在线看| 欧美另类亚洲清纯唯美|