《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 可編程邏輯 > 業(yè)界動態(tài) > 利用異步采樣電路提高SRAM工藝FPGA的設(shè)計安全性

利用異步采樣電路提高SRAM工藝FPGA的設(shè)計安全性

2008-05-07
作者:陳文濤, 金德鵬, 曾烈光

  摘 要: 提出了一種利用外接CPLD提高SRAM工藝FPGA設(shè)計安全性的方法。該方法利用異步采樣電路的不確定性生成隨機(jī)序列,并且每次上電" title="上電">上電都產(chǎn)生不同的隨機(jī)序列,斷絕了剽竊者通過克隆序列對系統(tǒng)進(jìn)行破解的可能性。此外,芯片之間通信采用了M序列加密,以進(jìn)一步增強(qiáng)系統(tǒng)的安全性。
  關(guān)鍵詞: SRAM工藝FPGA 設(shè)計安全性 異步采樣電路 M序列


  隨著FPGA的容量、性能以及可靠性的提高及其在消費(fèi)電子、汽車電子等領(lǐng)域的大規(guī)模應(yīng)用,F(xiàn)PGA設(shè)計的安全性問題越來越引起人們的關(guān)注。相比其他工藝FPGA而言,處于主流地位的SRAM工藝FPGA有一些優(yōu)勢,但是由于SRAM的易失性,掉電以后芯片中的配置信息將丟失,所以每次系統(tǒng)上電時都需要重新配置。這就使得剽竊者可以通過對FPGA的配置數(shù)據(jù)引腳進(jìn)行采樣,得到該FPGA的配置數(shù)據(jù)流,實(shí)現(xiàn)對FPGA內(nèi)部設(shè)計電路" title="設(shè)計電路">設(shè)計電路的克隆。為了保護(hù)設(shè)計者的知識產(chǎn)權(quán)以及推動SRAM工藝FPGA更大規(guī)模的應(yīng)用,產(chǎn)業(yè)界和學(xué)術(shù)界從加密算法的角度對SRAM工藝FPGA的設(shè)計安全性提出了多種解決方案[1~2]
  異步電路的競爭和險象問題所導(dǎo)致的不確定性,是數(shù)字電路設(shè)計中令人頭疼的問題。但是,如果把這種不確定性應(yīng)用在本安全方案中,同樣可以困擾剽竊者,從而更有效地保護(hù)設(shè)計。為此,本文提出了利用異步采樣電路的不確定性提高SRAM工藝FPGA設(shè)計安全性的方法,以提高系統(tǒng)的安全性。
1 方案簡介
1.1 設(shè)計方案的指導(dǎo)思想
  (1) CPLD是難以用反向工程等物理手段進(jìn)行破解的,而且用這些方法破解CPLD的成本和設(shè)計的開發(fā)成本相近。Xilinx公司聲稱其CoolRunner-II系列CPLD的安全性完全可以達(dá)到ASIC相當(dāng)?shù)牡燃?SUP>[3]。并且,CPLD也可以用抗攻擊性強(qiáng)的小規(guī)模反熔絲FPGA來代替[4]
  (2) CPLD中觸發(fā)器資源較少,因此應(yīng)盡量降低CPLD中的電路復(fù)雜度。
  本方案借助了跳頻的理念,在FPGA和CPLD中分別保存兩個密鑰表,在一開始同步之后,F(xiàn)PGA中的密鑰選擇狀態(tài)機(jī)根據(jù)異步采樣電路輸出的狀態(tài)跳轉(zhuǎn)指示信號進(jìn)行跳轉(zhuǎn)。同時CPLD接收FPGA送來的狀態(tài)跳轉(zhuǎn)信號,其中的密鑰狀態(tài)機(jī)也進(jìn)行相應(yīng)的跳轉(zhuǎn),并將密鑰傳回給FPGA。在沒有差錯的情況下,這兩個狀態(tài)機(jī)將一致地跳轉(zhuǎn)。FPGA通過對CPLD送來的密鑰進(jìn)行確認(rèn)來驗(yàn)證CPLD的合法性:檢驗(yàn)是否和自己的密鑰狀態(tài)機(jī)所選擇的密鑰一致,如果一致,則說明所連接的CPLD為合法的CPLD,F(xiàn)PGA電路正常工作;否則認(rèn)為所連接的CPLD為非法,停止FPGA電路工作。由以上指導(dǎo)思想設(shè)計的系統(tǒng)框圖如圖1所示。


  此外,CPLD向FPGA傳遞的密鑰先利用M序列進(jìn)行加密,這樣使得對系統(tǒng)的破解首先需要對M序列加密算法進(jìn)行破解,從而進(jìn)一步提高了系統(tǒng)的抗攻擊能力。
1.2 異步采樣電路
  溫度的變化、電壓的波動等因素都會使晶振所輸出的時鐘發(fā)生抖動。因此,用一個時鐘去采樣另一個時鐘驅(qū)動的信號,其采樣值是不可預(yù)測的。異步采樣電路的機(jī)理就是利用兩個時鐘之間相位和頻率的不確定性,產(chǎn)生一個不可預(yù)測的序列。單比特異步采樣電路的示意圖如圖2所示。圖中有4個觸發(fā)器(FF1、FF2、FF3、FF4)和兩個時鐘(clk、clks)。FF1、FF2由clks信號驅(qū)動,其中FF1是用于防止亞穩(wěn)態(tài)出現(xiàn)的觸發(fā)器,它的輸入信號同步于clk的信號,F(xiàn)F2的輸出信號則同步于clks的信號。FF3、FF4由clk信號驅(qū)動,其中FF3的作用和FF1類似,用于防止亞穩(wěn)態(tài)的出現(xiàn),它的輸入信號同步于clks的信號;FF4的輸出信號則同步于clk的信號。通過上述處理后,F(xiàn)F4的輸出產(chǎn)生了一個隨機(jī)序列,這個隨機(jī)序列不同于同步電路產(chǎn)生的偽隨機(jī)序列" title="偽隨機(jī)序列">偽隨機(jī)序列,其狀態(tài)的轉(zhuǎn)移同溫度、電壓等外界因素有關(guān),是一個完全不可預(yù)測的隨機(jī)序列。此外,異步采樣電路對兩個時鐘之間的相位敏感,所以在電路板每次上電時所生成的序列也是不同的。


  異步采樣模塊的VHDL實(shí)現(xiàn)如下:
  --this process is triggered by clks
  process(rst, clks)
    begin
      if rst=‘0’ then
        ff1 <= (others=>‘0’);
        ff2 <= (others=>‘0’);
      elsif clks‘event and clks=‘1’ then
        ff1 <= din; --din is the signal triggered by clk
        ff2 <= ff1;
      end if;
  end process;
  -- this process is triggered by clk
  process(rst, clk)
  begin
    if rst=‘0’ then
      ff3 <= (others=>‘0’);
      ff4 <= (others=>‘0’);
    elsif clk′event and clk=‘1’ then
      ff3 <= ff2;
      ff4 <= ff3;
    end if;
  end process;
  dout <= ff4; -- dout is output random signal
  其中:din為同步于clk的輸入序列,dout為輸出的隨機(jī)序列。
  將本文所設(shè)計的方法應(yīng)用到Altera公司的Cyclone[5]系列FPGA中,利用Quartus II中的SignalTapII Logical Analyzer工具,兩次采樣復(fù)位后FPGA內(nèi)異步采樣電路的輸入輸出信號,得到如圖3所示的波形,其中兩個時鐘:clk為2.000MHz,clks為2.048MHz。觀察系統(tǒng)復(fù)位后異步采樣電路輸出序列的隨機(jī)性可以發(fā)現(xiàn),每次將系統(tǒng)復(fù)位后,采用同步電路設(shè)計的偽隨機(jī)序列發(fā)生器產(chǎn)生相同的偽隨機(jī)序列(din);但是,將這個偽隨機(jī)序列(din)輸入異步采樣電路后,在輸出(dout)卻得到不同的隨機(jī)序列。這說明同一塊電路板每次上電時都將生成不同的隨機(jī)序列。


1.3 密鑰選擇狀態(tài)機(jī)
  FPGA和CPLD中各有一個完全相同的密鑰選擇狀態(tài)機(jī),該狀態(tài)機(jī)根據(jù)異步采樣電路輸出的隨機(jī)序列進(jìn)行跳轉(zhuǎn),其跳轉(zhuǎn)規(guī)則可以自定義。在本文設(shè)計的系統(tǒng)中,密鑰表中存放有8個32位長的密鑰,密鑰狀態(tài)機(jī)共有8個狀態(tài),記為狀態(tài)0~狀態(tài)7,每個狀態(tài)分別對應(yīng)一個密鑰,記為密鑰0~密鑰7。
  假設(shè)當(dāng)前狀態(tài)為狀態(tài)i,異步采樣電路的輸出為j,其中i、j∈N,且0≤i, j≤7。那么可以采用如下簡單的跳轉(zhuǎn)規(guī)則:當(dāng)采樣電路的輸出為0時,跳轉(zhuǎn)到狀態(tài)0;否則,跳轉(zhuǎn)到狀態(tài)(i+j)mod8。為了提高系統(tǒng)的安全性,也可以采用各種無序的跳轉(zhuǎn)規(guī)則,通過改變跳轉(zhuǎn)規(guī)則和密鑰表,可以得到不同的系統(tǒng)。
1.4 M序列加密解密電路
  由于CPLD向FPGA傳遞密鑰之前,先利用M序列進(jìn)行加密,使得對系統(tǒng)的破解首先需要對M序列加密算法進(jìn)行破解,這樣既防止了密鑰的明文傳輸,又提高了系統(tǒng)的安全性。之所以采用M序列作為加密算法,主要考慮的是解密的自同步特性。此外根據(jù)本設(shè)計的假設(shè)即CPLD的破解是不可行的,考慮到CPLD觸發(fā)器資源緊張,對FPGA向CPLD之間的跳轉(zhuǎn)指示信號的傳輸沒有進(jìn)行加密,為此而節(jié)省了CPLD中的電路。
  M序列的級數(shù)越大,生成的隨機(jī)序列的周期越長,破解的難度也越大。這里采用20階的M序列,其本原多項(xiàng)式為x20+x3+1。
1.5 密鑰校驗(yàn)
  CPLD將其密鑰狀態(tài)機(jī)所對應(yīng)的密鑰回送給FPGA,F(xiàn)PGA則通過對CPLD送來的密鑰進(jìn)行確認(rèn)來驗(yàn)證CPLD的合法性。為了不至于多占用引腳,32位密鑰是串行傳輸" title="串行傳輸">串行傳輸的。串行傳輸給剽竊者的破解也增加了難度,但同時帶來的問題是:FPGA需要先進(jìn)行同步和串并轉(zhuǎn)換之后才能進(jìn)行密鑰校驗(yàn)。


  密鑰校驗(yàn)的狀態(tài)機(jī)如圖4所示。狀態(tài)機(jī)共有失步" title="失步">失步、預(yù)同步、同步和保護(hù)四種狀態(tài)。預(yù)同步狀態(tài)的設(shè)置是為了防止假同步,只有連續(xù)三次校驗(yàn)正確才認(rèn)為找到了同步。保護(hù)狀態(tài)的設(shè)置是為了防止誤碼引起不必要的失步,使得偶爾的誤碼并不會導(dǎo)致校驗(yàn)狀態(tài)機(jī)失步。下面分別介紹密鑰校驗(yàn)電路在這四種狀態(tài)的具體工作方式:
  (1)失步狀態(tài):系統(tǒng)剛啟動時,F(xiàn)PGA的密鑰校驗(yàn)狀態(tài)機(jī)處于失步狀態(tài),此時異步采樣電路不工作,輸出為0,CPLD一直發(fā)送密鑰0。密鑰校驗(yàn)電路在M序列解密電路輸出的串行密鑰流里搜索密鑰0的碼型,在搜索到密鑰0的碼型后,密鑰校驗(yàn)狀態(tài)機(jī)跳轉(zhuǎn)到預(yù)同步狀態(tài)。
  (2)預(yù)同步狀態(tài):當(dāng)密鑰校驗(yàn)狀態(tài)機(jī)處于預(yù)同步狀態(tài)時,異步采樣電路仍然不工作,輸出跳轉(zhuǎn)指示為0,CPLD仍發(fā)送密鑰0。密鑰校驗(yàn)電路進(jìn)行密鑰0校驗(yàn),如果連續(xù)三次密鑰校驗(yàn)正確,則進(jìn)入同步態(tài);否則返回失步態(tài)重新進(jìn)行密鑰搜索。
  (3)同步狀態(tài):此時異步采樣電路開始工作,輸出隨機(jī)序列指示FPGA和CPLD中兩個密鑰狀態(tài)機(jī)進(jìn)行跳轉(zhuǎn)。此時密鑰校驗(yàn)電路將CPLD送來的密鑰和FPGA內(nèi)部選擇的密鑰進(jìn)行對比,如果發(fā)生校驗(yàn)錯誤則跳轉(zhuǎn)至保護(hù)狀態(tài);否則繼續(xù)進(jìn)行密鑰校驗(yàn)工作。
  (4)保護(hù)狀態(tài):異步采樣電路依然工作,密鑰校驗(yàn)電路繼續(xù)進(jìn)行密鑰校驗(yàn),如果連續(xù)三次密鑰校驗(yàn)錯誤則跳轉(zhuǎn)到失步狀態(tài)重新進(jìn)行密鑰搜索;否則返回同步狀態(tài)。
  在密鑰校驗(yàn)電路中設(shè)有錯誤計數(shù)器,該計數(shù)器在失步狀態(tài)下計數(shù)。一旦錯誤計數(shù)器的計數(shù)超過設(shè)定的閾值,則認(rèn)為密鑰檢驗(yàn)失敗,停止FPGA電路的工作使能。
2 安全性分析
  這里列舉幾種常見的攻擊方法,并簡要分析本方案在這些攻擊下的安全性。由于本設(shè)計假設(shè)CPLD的破解是不可行的,所以不考慮對CPLD進(jìn)行反向工程直接破解等方法。
2.1 對配置數(shù)據(jù)流進(jìn)行采樣
  剽竊者通過對FPGA的配置數(shù)據(jù)引腳(圖1中的位置①)進(jìn)行采樣,得到該FPGA的配置數(shù)據(jù)流,實(shí)現(xiàn)對FPGA內(nèi)部設(shè)計電路的克隆。
  這種方法顯然是不可行的,因?yàn)镕PGA只有在確認(rèn)了所連接的為合法CPLD以后才能正常工作,也就是說,需要同時克隆一份CPLD內(nèi)的設(shè)計才能使得FPGA正常工作。
2.2 對密鑰數(shù)據(jù)流進(jìn)行采樣
  剽竊者利用2.1中所述方法對FPGA內(nèi)部設(shè)計電路進(jìn)行克隆以后,又對密鑰數(shù)據(jù)流(圖1中的位置②)進(jìn)行采樣,用存儲器將這些密鑰數(shù)據(jù)流存起來,在FPGA上電后將這個密鑰數(shù)據(jù)流發(fā)送給FPGA,企圖模擬一個合法的CPLD。
  這種方法也是不可行的。因?yàn)楫惒讲蓸与娐穼蓚€時鐘之間的相位敏感,所以在電路板每次上電時所生成的隨機(jī)序列是不同的,也就是說,每次上電后產(chǎn)生的密鑰數(shù)據(jù)流是不同的。因此,經(jīng)過這次采樣得到的密鑰數(shù)據(jù)流,下次上電時能用的可能性很小。
2.3 CPLD工作原理分析
  由以上分析可以發(fā)現(xiàn),本方案能夠很好地抵抗克隆攻擊。所以,要破解本方案,剽竊者只有同時對FPGA和CPLD之間的數(shù)據(jù)進(jìn)行采樣(圖1中的位置②和③),根據(jù)CPLD的輸入輸出分析CPLD的工作原理,從算法層面上破解CPLD,但很難成功破解。因?yàn)椋?BR>  (1)由于FPGA和CPLD之間的密鑰數(shù)據(jù)流經(jīng)過M序列
  加密以后再進(jìn)行傳輸,所以破解M序列加密算法是分析CPLD的第一步。同時加密時因采用了20階M序列,并且每32個周期改變一下密鑰,提高了序列綜合進(jìn)行分析的難度。
  (2)有8個32位的密鑰,而密鑰的長度和個數(shù)對于剽竊者來說都是未知的。
  (3)在破解了M序列加密算法和獲得所有的密鑰以后,還需要破解毫無規(guī)律的密鑰選擇狀態(tài)機(jī)。即使一個8狀態(tài)的狀態(tài)機(jī),因每個狀態(tài)有8種轉(zhuǎn)移的可能性,總的轉(zhuǎn)移關(guān)系就有88=16 777 216種。
  因此,想要破解本系統(tǒng)所需的精力和成本都相當(dāng)高。剽竊者需要知道足夠的系統(tǒng)設(shè)計參數(shù),例如M序列生成多項(xiàng)式、密鑰個數(shù)、密鑰長度、密鑰狀態(tài)機(jī)個數(shù)以及密鑰選擇狀態(tài)機(jī)轉(zhuǎn)移規(guī)則等,才能對本方案成功破解。
  對FPGA設(shè)計安全性的思考源于所采用的Xilinx公司的Spartan3系列和Altera公司的Cyclone系列FPGA進(jìn)行產(chǎn)品的開發(fā)。本文所提出的方案是利用異步采樣電路的不確定性使得系統(tǒng)不易被克隆。將該方案融合到其他加密方案中,可進(jìn)一步提高這些方案的安全性。
參考文獻(xiàn)
1 Xilinx Coporation. Virtex-II platform FPGA Handbook[EB/OL]. Available on www.xilinx.com,2004
2 Bossuet L, Gogniat G, Burleson W. Dynamically configurablesecurity for SRAM FPGA bitstreams[A]. In Proceedings of the 18th international parallel and distributed processing symposium[C], 2004:146~152
3 Xilinx Coporation. CoolRunner-II CPLD in secure applica-tions[EB/OL]. Available on www.xilinx.com, 2002
4 Actel Corporation.Understanding actel antifuse device security[EB/OL]. Available on www.actel.com, 2004
5 Altera Corporation. Cyclone device handbook datasheet[EB/OL]. http://www.altera.com, 2003

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产精品一区二区三区乱码| 欧美亚洲一区在线| 国产精品国产精品| 亚洲一区二区三区四区五区午夜| 欧美理论大片| 亚洲深爱激情| 欧美一级专区| 国产一区二区精品| 免费不卡中文字幕视频| 宅男精品视频| 99国产精品视频免费观看| 亚洲天堂免费在线观看视频| 国产一区二区在线观看免费| 国产精品一区二区女厕厕| 欧美性猛交视频| 久久久久综合网| 99re成人精品视频| 亚洲欧美在线磁力| 亚洲第一色在线| 欧美日韩国产首页| 久久黄金**| 亚洲精品综合久久中文字幕| 亚洲一区二区在| 在线成人国产| 国产精品剧情在线亚洲| 看片网站欧美日韩| 亚洲免费在线精品一区| 亚洲高清自拍| 中文精品一区二区三区| 中日韩高清电影网| 亚洲福利视频专区| 国产精品网站在线观看| 免费成人高清| 欧美国产精品人人做人人爱| 欧美在线观看视频在线| av成人毛片| 亚洲视频欧美视频| 性欧美xxxx视频在线观看| 日韩视频永久免费观看| 99在线精品视频在线观看| 一区二区三区视频在线| 亚洲国产mv| 亚洲毛片视频| 亚洲欧美激情视频| 久久精品视频免费| 亚洲一区二区三区中文字幕在线| 久久精品观看| 中文一区二区| 久久av一区二区| 亚洲五月六月| 欧美亚洲网站| 亚洲精品久久久久久久久久久久久 | 香蕉久久a毛片| 久久精品欧美日韩| 一区二区三区国产| 久久精品麻豆| 欧美精品成人91久久久久久久| 亚洲美女视频| 亚洲午夜高清视频| 夜夜嗨av一区二区三区四区| 亚洲综合导航| 老牛嫩草一区二区三区日本| 欧美激情小视频| 国产女同一区二区 | 欧美三级网页| 欧美成人久久| 麻豆久久婷婷| 国产精品久久99| 狠狠色狠狠色综合日日五| 国产精品制服诱惑| 亚洲国产经典视频| 亚洲欧美日韩国产综合| 亚洲午夜日本在线观看| 亚洲成色最大综合在线| 久久精品麻豆| 亚洲一区欧美一区| 免费亚洲婷婷| 欧美激情精品久久久久久| 国产精品五月天| 在线国产日韩| 午夜精品视频| 亚洲午夜在线视频| 女人天堂亚洲aⅴ在线观看| 国产精品免费aⅴ片在线观看| 国产精品极品美女粉嫩高清在线 | 一区二区91| 99ri日韩精品视频| 日韩视频永久免费观看| 亚洲精选中文字幕| 久久精品99国产精品| 亚洲欧美另类中文字幕| 欧美精品在线极品| 激情欧美一区二区三区| 亚洲第一在线综合网站| 性欧美超级视频| 亚洲欧美三级在线| 久久精品国产一区二区三区免费看| 久久精品二区亚洲w码| 欧美日韩福利| 亚洲黄色一区| 日韩亚洲一区在线播放| 亚洲国产高清自拍| 欧美综合激情网| 国产精品一区一区三区| 在线一区观看| 亚洲视频观看| 欧美日韩免费看| 国产欧美精品日韩区二区麻豆天美| 欧美激情精品久久久久久黑人| 欧美成人日本| 国产亚洲欧美激情| 欧美一二区视频| 欧美在线国产精品| 国产免费一区二区三区香蕉精| 在线观看国产日韩| 午夜一区二区三视频在线观看 | 亚洲国产一区视频| 最新国产乱人伦偷精品免费网站| 久久国产精品一区二区三区四区 | 国产精品草草| 亚洲黄一区二区| 亚洲人体影院| 欧美福利视频网站| 91久久精品国产| 日韩视频在线一区二区| 欧美人成网站| 日韩一区二区免费高清| 一区二区三区欧美| 欧美三级资源在线| 亚洲一二三区在线| 小黄鸭精品密入口导航| 国产精品第十页| 亚洲欧美一区二区视频| 久久久www成人免费无遮挡大片| 欧美色视频一区| 99热这里只有精品8| 亚洲欧美成人一区二区在线电影| 免费的成人av| 亚洲国产成人午夜在线一区| 一本色道久久综合亚洲精品不卡| 久久九九全国免费精品观看| 国产亚洲一区二区精品| 久久精品一区二区国产| 欧美18av| 日韩视频一区二区三区在线播放| 亚洲高清免费视频| 免费在线一区二区| 亚洲精品一二三区| 午夜免费在线观看精品视频| 久久大逼视频| 一区二区三区中文在线观看| 亚洲精品一区中文| 欧美性猛交xxxx免费看久久久| 亚洲第一中文字幕在线观看| 亚洲精品久久| 国产精品卡一卡二| 久久精品一区二区三区中文字幕| 亚洲欧美电影在线观看| 国产精品一区免费观看| 91久久黄色| 国产精品成人午夜| 欧美在线播放视频| 亚洲一级免费视频| 国产欧美日韩高清| 亚洲激情婷婷| 国产精品美女久久久| 欧美中日韩免费视频| 欧美国产亚洲视频| 亚洲一区二区动漫| 免费亚洲一区二区| 亚洲小说区图片区| 久久亚洲精品中文字幕冲田杏梨| 欧美国产精品劲爆| 99视频精品在线| 欧美在线观看视频一区二区三区| 国产精品视频网站| 亚洲国产99精品国自产| 国产精品a久久久久久| 久久av资源网站| 欧美日韩三级在线| 久久av二区| 欧美日韩在线影院| 久久国产加勒比精品无码| 欧美日韩亚洲一区二| 亚洲第一页在线| 国产精品久久久久久模特| 亚洲国产精品一区在线观看不卡| 老鸭窝91久久精品色噜噜导演| 国产午夜精品全部视频播放| 亚洲一区二区三区777| 暖暖成人免费视频| 亚洲社区在线观看| 免费成年人欧美视频| 亚洲欧美一区二区激情| 欧美日韩不卡视频| 亚洲高清在线视频| 国产欧美日韩一区二区三区| 亚洲小说欧美另类婷婷| 亚洲国产成人久久综合一区| 久久精品国产亚洲一区二区|