精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

怎樣的Hash算法能對(duì)抗硬件破解?

安全 數(shù)據(jù)安全 算法
用過暴力破解工具 hashcat 的都知道,這款軟件的強(qiáng)大之處在于它能充分利用 GPU 計(jì)算,比起 CPU 要快很多。所以在破解諸如 WiFi 握手包、數(shù)據(jù)庫(kù)中的口令 Hash 值時(shí),能大幅提高計(jì)算效率。

前言

用過暴力破解工具 hashcat 的都知道,這款軟件的強(qiáng)大之處在于它能充分利用 GPU 計(jì)算,比起 CPU 要快很多。所以在破解諸如 WiFi 握手包、數(shù)據(jù)庫(kù)中的口令 Hash 值時(shí),能大幅提高計(jì)算效率。

當(dāng)然 GPU 仍屬于通用硬件,顯然還不是最優(yōu)化的。要是為特定的算法打造特定的硬件,效率更是高出幾個(gè)量級(jí)。比特幣礦機(jī)就是很好的例子。

硬件的仍在不斷進(jìn)步,系統(tǒng)安全等級(jí)若不提高,暴力破解將會(huì)越來越容易。因此,一種能抵抗「硬件破解」的 Hash 算法,顯得很有必要。

時(shí)間成本

在探討如何對(duì)抗硬件之前,先來講解過去是如何對(duì)抗「暴力破解」的。

一些經(jīng)典的 Hash 算法,例如 MD5、SHA256 等,計(jì)算速度是非常快的。如果口令 Hash 用了這類函數(shù),將來攻擊者跑字典時(shí),可達(dá)到非常高的速度。那些強(qiáng)度不高的口令,很容易被破解。

為了緩解這種狀況,密碼學(xué)家引入了「拉伸」的概念:反復(fù) Hash 多次,從而增加計(jì)算時(shí)間。

例如 PBKDF2 算法就運(yùn)用了這種思想。它的原理很簡(jiǎn)單,對(duì)指定函數(shù) F 反復(fù)進(jìn)行 N 次:

 

  1. function PBKDF2(F, ..., N)  
  2. ...  
  3. for i = 0 to N  
  4. ...  
  5. x = F(x, ...)  
  6. ...  
  7. ...  
  8. return x 

這樣就能靈活設(shè)定 Hash 的時(shí)間成本了。例如設(shè)定 10000,對(duì)開發(fā)者來說,只是多了幾十毫秒的計(jì)算;但對(duì)于攻擊者,破解速度就降低了一萬倍!

時(shí)間成本局限性

PBKDF2 確實(shí)有很大的效果,但對(duì)于硬件破解,卻無任何對(duì)抗措施。

因?yàn)?PBKDF2 只是對(duì)原函數(shù)簡(jiǎn)單封裝,多執(zhí)行幾次而已。如果原函數(shù)不能對(duì)抗硬件,那么套一層 PBKDF2 同樣也不能。

例如 WiFi 的 WPA2 協(xié)議,就是讓 HMAC-SHA1 重復(fù)執(zhí)行 4096 次:

  1. DK = PBKDF2(HMAC−SHA1, Password, SSID, 4096, ...) 

雖然相比單次 Hash 要慢上幾千倍,但這并不妨礙硬件破解。

硬件依然可發(fā)揮其「高并發(fā)」優(yōu)勢(shì),讓每個(gè)線程分別計(jì)算不同口令的 PBKDF2:

 

 怎樣的Hash算法能對(duì)抗硬件破解?

雖然耗時(shí)確實(shí)增加了很多倍,但并沒有影響到硬件的發(fā)揮。同樣的破解,效率仍然遠(yuǎn)高于 CPU。

所以,時(shí)間成本并不能抵抗「硬件破解」。

空間成本

單論計(jì)算性能,硬件是非常逆天的,但再綜合一些其他因素,或許就未必那么強(qiáng)大了。

假如某個(gè)硬件可開啟 100 個(gè)線程同時(shí)破解,但總內(nèi)存卻只有 100M —— 這顯然是個(gè)很大的短板。

如果有種 PBKDF 算法空間復(fù)雜度為 2M,那將會(huì)有一半的線程,因內(nèi)存不足而無法運(yùn)行!

若再極端些,將空間復(fù)雜度提高到 100M,那么整個(gè)硬件只能開啟 1 個(gè)線程,99% 的算力都無法得到發(fā)揮!

這樣,即使硬件的計(jì)算性能再?gòu)?qiáng)勁,也終將卡在內(nèi)存這個(gè)瓶頸上。

不過,怎樣才能讓算法消耗這么多內(nèi)存,同時(shí)又不能被輕易繞過?這里舉個(gè)簡(jiǎn)單的例子:

 

  1. function MemoryHard(..., M)  
  2. int space[M]  
  3. for i = 0 .. 10000  
  4. x = Hash(x, ...)  
  5. space[int(x) % M] ^= int(x)  
  6. return Hash(space

當(dāng)然這個(gè)例子是隨意寫的,并不嚴(yán)謹(jǐn)。但主要思想是:

  • 引入了空間成本 M,并申請(qǐng)相應(yīng)的內(nèi)存
  • 利用經(jīng)典 Hash 函數(shù)的結(jié)果,作為數(shù)組索引,對(duì)內(nèi)存進(jìn)行讀寫
  • 每次內(nèi)存讀寫,都會(huì)影響到最終結(jié)果

由于 Hash 函數(shù)的結(jié)果是不可預(yù)測(cè)的,因此事先無法知道哪些位置會(huì)被訪問。只有準(zhǔn)備充足的內(nèi)存,才能達(dá)到 O(1) 的訪問速度。

攻擊者要想達(dá)到同樣的速度,就不得不花費(fèi)同樣多的內(nèi)存!

時(shí)空權(quán)衡

通常硬件的「計(jì)算資源」要比「存儲(chǔ)資源」充足得多,因此可考慮「時(shí)間換空間」的策略 —— 使用更復(fù)雜的存儲(chǔ)管理機(jī)制,從而減少空間分配,這樣就能開啟更多的線程。

比如犧牲 40% 的速度,換取 50% 的空間:

 怎樣的Hash算法能對(duì)抗硬件破解?

由于空間成本是之前的一半,因此可多啟動(dòng)一倍的線程。算上折損,最終速度仍增加了 20%。

當(dāng)然,如果 性能折損比例 > 空間壓縮比例,這個(gè)方案就沒有意義了。

訪問瓶頸

事實(shí)上,內(nèi)存除了容量外,訪問頻率也是有限制的。

就內(nèi)存本身而言,每秒讀寫次數(shù)是有上限的。其次,計(jì)算單元和內(nèi)存之間的交互,更是一大瓶頸。

怎樣的Hash算法能對(duì)抗硬件破解?

像 MD5、SHA256 這類 Hash 函數(shù),空間復(fù)雜度非常低。硬件破解時(shí),每個(gè)計(jì)算單元光靠自身的寄存器以及高速緩存,就差不多夠用了,很少需要訪問內(nèi)存。

但對(duì)于 Memory-Hard 函數(shù),就沒那么順利了。它不僅很占內(nèi)存,而且還十分頻繁地「隨機(jī)訪問」內(nèi)存,因此很難命中高速緩存。這使得每次訪問,幾乎都會(huì)和內(nèi)存進(jìn)行交互,從而占用大量帶寬。

如果有多個(gè)計(jì)算單元頻繁訪問,那么內(nèi)存帶寬就會(huì)成為瓶頸。這樣,也能起到抑制并發(fā)的效果!

例如 bcrypt 算法就運(yùn)用了類似思想,它在計(jì)算過程中頻繁訪問 4KB 的內(nèi)存空間,從而消耗帶寬資源。

不過隨著硬件發(fā)展,bcrypt 的優(yōu)勢(shì)也在逐漸降低。為了能更靈活地設(shè)定內(nèi)存大小,scrypt 算法出現(xiàn)了 —— 它既有時(shí)間成本,還有空間成本,這樣就能更持久地對(duì)抗。

當(dāng)然,空間成本也不是絕對(duì)有效的。如果攻擊者不惜代價(jià),制造出存儲(chǔ)「容量」和「帶寬」都很充足的硬件設(shè)備,那么仍能高效地進(jìn)行破解。

并行維度

十幾年來,內(nèi)存容量翻了好幾翻,但 CPU 主頻卻沒有很大提升。由于受到物理因素的制約,主頻已很難提升,只能朝著多核發(fā)展。

然而像 PBKDF2 這樣的算法,卻只能使用單線程計(jì)算 —— 因?yàn)樗看?Hash 都依賴上一次的 Hash 結(jié)果。這種串行的模式,是無法拆解成多個(gè)任務(wù)的,也就無法享受多線程的優(yōu)勢(shì)。

這就意味著 —— 時(shí)間成本,終將達(dá)到一個(gè)瓶頸!

對(duì)此,多線程真的無能為力嗎?

盡管單次 PBKDF 不能被拆解,但可以要求多次 PBKDF,并且互相沒有依賴。這樣多線程就能派上用場(chǎng)了。

例如我們對(duì) PBKDF 進(jìn)行封裝,要求執(zhí)行 4 次完全獨(dú)立的計(jì)算,最后再將結(jié)果融合到一起:

 

  1. function Parall(Password, Salt, ...)  
  2. -- 該部分可被并行 --  
  3. for i = 0 .. 4  
  4. DK[i] = PBKDF(Password, Salt + i, ...)  
  5. ------------------  
  6. return Hash(DK) 

這樣,我們即可開啟 4 個(gè)線程,同時(shí)計(jì)算這 4 個(gè) PBKDF。

現(xiàn)在就能用 1 秒的時(shí)間,獲得之前 4 秒的強(qiáng)度!攻擊者破解時(shí),成本就增加了 4 倍。

如今主流的口令 Hash 函數(shù)都支持「并行維度」。例如 scrypt 以及更先進(jìn)的 argon2,都可通過參數(shù) p 設(shè)定。

線程開銷

現(xiàn)實(shí)中,「線程數(shù)」未必要和「并行維度」一樣多,因?yàn)檫€得考慮「空間成本」。

假設(shè)上述的 PBKDF 空間成本有 512MB,如果開啟 4 個(gè)線程,就得占用 2GB 的內(nèi)存!若用戶只有 1.5 GB 的空閑內(nèi)存,還不如只開 2 個(gè)線程,反而會(huì)更順暢。

當(dāng)然,也可以開 3 個(gè)線程,但這樣會(huì)更快嗎?顯然不會(huì)!

因?yàn)?4 個(gè)任務(wù)分給 3 個(gè)線程,總有一個(gè)線程得做兩份,所以最終用時(shí)并沒有縮短。反而增加了線程創(chuàng)建、內(nèi)存申請(qǐng)等開銷。

怎樣的Hash算法能對(duì)抗硬件破解?

這里有個(gè) scrypt 算法在線演示:https://etherdream.github.io/webscrypt/example/basic/

大家可體會(huì)下 時(shí)空成本(N)、并行維度(P)、線程數(shù)(Thread)對(duì)計(jì)算的影響。

小結(jié)

到此,我們講解了 3 個(gè)對(duì)抗破解的因素:

  • 時(shí)間成本(迭代次數(shù))
  • 空間成本(內(nèi)存容量、帶寬)
  • 并行維度(多線程資源)

或許你已感悟到這其中的理念 —— 讓 Hash 算法牽涉更多的硬件能力。這樣,只有綜合性能高的硬件,才能順利運(yùn)行;專為某個(gè)功能打造的硬件,就會(huì)出現(xiàn)瓶頸!

照這個(gè)思路,我們也可發(fā)揮想象:假如有個(gè)算法使用了不少條件分支指令,而 CPU 正好擁有強(qiáng)大的分支預(yù)測(cè)功能。這樣該算法在 CPU 上運(yùn)行時(shí),就能獲得很高的性能;而在其他精簡(jiǎn)過的硬件上,就沒有這么好的效果了。

當(dāng)然這里純屬想象,自創(chuàng)密碼學(xué)算法是不推薦的。現(xiàn)實(shí)中還是得用更權(quán)威的算法,例如 argon2、scrypt 等。

應(yīng)用

本文提到的對(duì)抗方案,都是從硬件消耗上進(jìn)行的。不過,這樣傷敵一千也會(huì)自損八百。

假如服務(wù)器每 Hash 一次口令,就得花 1 秒時(shí)間加 1GB 內(nèi)存,那么一旦有幾十個(gè)人同時(shí)訪問,系統(tǒng)可能就支撐不住了。

有什么辦法,既能使用高成本的 Hash,又不耗費(fèi)服務(wù)器資源?事實(shí)上,口令 Hash 完全可以在客戶端計(jì)算:

  1. DK = Client_PBKDF(Password, Username, Cost ...) 

因?yàn)榭诹钆c DK 的對(duì)應(yīng)關(guān)系是唯一的。賬號(hào)注冊(cè)時(shí),提交的就是 DK;登錄時(shí),如果提交的 DK 相同,也就證明口令是相同的。

所以客戶端無需提供原始口令,服務(wù)端也能認(rèn)證,這就是「零知識(shí)證明」。使用這種方案,還能進(jìn)一步減少口令泄露的環(huán)節(jié),例如網(wǎng)絡(luò)被竊聽、服務(wù)端惡意程序等。

怎樣的Hash算法能對(duì)抗硬件破解?

當(dāng)然,服務(wù)端收到 DK 后,還不能立即存儲(chǔ)。因?yàn)槿f一 DK 泄露了,攻擊者還是能用它登上用戶的賬號(hào) —— 盡管不知道口令。

因此,服務(wù)端需對(duì) DK 再進(jìn)行 Hash 處理。

不過這一次,只需快速的 Hash 函數(shù)即可。因?yàn)?DK 是無規(guī)律的數(shù)據(jù)(熵很高),無法通過跑字典還原,所以用簡(jiǎn)單的 Hash 就能保護(hù)。

怎樣的Hash算法能對(duì)抗硬件破解?

這樣,服務(wù)器只需極小的計(jì)算開銷,就能實(shí)現(xiàn)高強(qiáng)度的口令安全了!

將來即使被拖庫(kù),攻擊者也只能使用如下 Hash 函數(shù)跑字典:

  1. f(x) => server_hash( client_hash(x) ) 

因?yàn)槠渲杏玫搅?client_hash,所以這個(gè)最終函數(shù)同樣能對(duì)抗硬件破解!

演示

根據(jù)上述思想,這里做個(gè)簡(jiǎn)單的演示,放在我的虛擬空間里:http://www.etherdream.com/webscrypt/example/login/

(并且 后臺(tái)程序和數(shù)據(jù) 都是公開的,模擬被拖庫(kù)的場(chǎng)景)

事實(shí)上,這個(gè)虛擬空間的配置非常低,但這并不影響高強(qiáng)度口令的實(shí)現(xiàn) —— 只要你的電腦配置高、瀏覽器版本新,那就夠了!

盡管這其中都是不能再弱的數(shù)字口令,不過相比簡(jiǎn)單使用 MD5、SHA256 這些的,成本至少高百萬倍以上!大家試試多久能破解,成功了會(huì)顯示紅包哦。

責(zé)任編輯:未麗燕 來源: FreeBuf.COM
相關(guān)推薦

2017-03-16 09:45:49

2020-09-11 07:03:02

人工智能場(chǎng)景

2009-04-27 22:18:56

2020-02-06 10:20:19

硬件黑客技術(shù)

2015-06-23 09:22:13

2018-01-15 15:40:59

2012-11-27 10:34:47

MySQLMySQL安全

2023-08-30 12:03:40

2016-12-09 08:56:54

2016-11-22 08:50:23

2010-10-15 16:03:03

Mysql分表處理

2015-08-19 16:27:42

2014-08-01 09:25:07

2022-10-08 12:05:31

人工智能AI

2021-03-07 22:14:03

人工智能數(shù)據(jù)新冠

2021-04-23 09:49:59

加密RSA密碼

2015-10-19 17:12:03

2012-08-03 09:29:14

2021-07-02 14:05:09

AI 數(shù)據(jù)人工智能
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

久久亚洲精品中文字幕| 国产片在线观看| 国产综合婷婷| 亚洲国产精品国自产拍av秋霞| 国产黄页在线观看| 国产乱理伦片a级在线观看| 蜜臀av一区二区在线观看| 久久天天躁狠狠躁夜夜爽蜜月| 中文字幕在线国产| 亚洲成人一区在线观看| 亚洲精品国产一区二区精华液 | 亚洲黄页视频免费观看| 欧美日韩在线成人| 色yeye免费人成网站在线观看| 国产高清在线观看视频| 精品视频免费| 日韩欧美在线一区二区三区| 免费观看日韩毛片| 黄色片免费在线观看| 9人人澡人人爽人人精品| 国产精品老女人精品视频| 黄页网站免费观看| 成人看的视频| 日韩风俗一区 二区| 亚洲制服中文字幕| 欧美电影网址| 午夜国产精品影院在线观看| 日韩最新中文字幕| 国产一区电影| 99re热这里只有精品视频| 成人综合网网址| 中文字幕精品无| 国产欧美不卡| 欧美激情图片区| 亚洲综合图片一区| japanese国产精品| 日韩精品中文字幕在线| 国内精品免费视频| 国产精品一级在线观看| 欧美色图免费看| 国产精品欧美激情在线观看| caoporn-草棚在线视频最| 亚洲日本在线天堂| 一本一道久久a久久精品综合| 青春有你2免费观看完整版在线播放高清| 懂色av一区二区在线播放| 成人中文字幕+乱码+中文字幕| 欧美日韩在线视频播放| 肉色丝袜一区二区| 国产精品69精品一区二区三区| 国产精品999在线观看| 午夜欧美精品| 欧美二区在线播放| 日本妇女毛茸茸| 欧美+日本+国产+在线a∨观看| 精品国产美女在线| 婷婷丁香综合网| 3d成人动漫在线| 午夜精品久久久久久久四虎美女版| 亚洲天堂精品在线| 久久亚洲AV无码专区成人国产| 在线视频亚洲专区| 亚洲网站视频福利| 夫妇露脸对白88av| 超碰成人久久| 日韩在线精品一区| 夫妻性生活毛片| 欧美国产先锋| 97国产一区二区精品久久呦| 亚洲日本视频在线观看| 久久综合网络一区二区| 国产精品夜色7777狼人| 国产精品污视频| 国产成人在线视频免费播放| 国产福利久久| 日韩有码电影| 国产欧美视频一区二区| 亚洲一二区在线| 国产cdts系列另类在线观看| 一区二区三区免费看视频| 无码人妻少妇伦在线电影| 超碰资源在线| 欧洲国内综合视频| 1314成人网| 久久夜色精品国产噜噜av小说| 精品一区二区三区四区在线| 国产一区二区三区四区五区六区| 欧美gay男男猛男无套| 欧美噜噜久久久xxx| 国产精品国产三级国产专区52| 老司机午夜免费精品视频| 91久久中文字幕| 色欲av伊人久久大香线蕉影院| 久久九九99视频| 欧美日韩中文字幕在线播放| 中文字幕在线中文字幕在线中三区| 在线看国产一区| 日本少妇一区二区三区| 网红女主播少妇精品视频| 日韩一区二区精品视频| 日产精品久久久久| 日本不卡视频在线| 国产精品久久国产精品| 触手亚洲一区二区三区| 肉肉视频在线观看| 中文字幕国产一区二区| 国产 欧美 日本| av亚洲一区二区三区| 日韩一区二区三区免费看 | 欧美色图色综合| 24小时成人在线视频| 日韩精品免费在线| 99热精品免费| 全部av―极品视觉盛宴亚洲| 国产精品一区二区欧美黑人喷潮水| 国产福利第一视频在线播放| 一级做a爱片久久| 中文字幕天天干| 久久中文资源| 欧美韩国理论所午夜片917电影| 国产精品午夜一区二区| 成人av网站在线| 99久re热视频精品98| 高清av一区| 国产丝袜一区二区三区免费视频| 九九热精品在线观看| 免费在线一区观看| 欧美激情一区二区三区在线视频 | 五月天av在线播放| 清纯唯美亚洲经典中文字幕| 欧美巨猛xxxx猛交黑人97人| 在线亚洲欧美日韩| 国产日韩欧美激情| 少妇性饥渴无码a区免费| 中文字幕久久精品一区二区| 久久伊人精品天天| 一区不卡在线观看| 亚洲国产精华液网站w| 国产精品无码av无码| 欧美巨大xxxx| 91av视频导航| 天天摸天天碰天天爽天天弄| 亚洲综合免费观看高清完整版在线| 在线观看免费不卡av| 日韩欧美午夜| 国产精品入口夜色视频大尺度| 国产福利小视频在线观看| 一本一道综合狠狠老| 99久久久久久久久久| 天天综合网在线观看| 久久久夜精品| 欧美成人dvd在线视频| 国产高清视频色在线www| 精品av综合导航| 国产一级在线免费观看| 国产**成人网毛片九色| 屁屁影院ccyy国产第一页| 亚洲午夜免费| 欧美国产亚洲精品久久久8v| 人妻91麻豆一区二区三区| 亚洲宅男天堂在线观看无病毒| 18深夜在线观看免费视频| 欧美私人啪啪vps| 国产精品久久久久久久久久久久午夜片 | 97在线免费视频观看| 我要色综合中文字幕| 欧美黑人巨大精品一区二区| 亚洲精品国产一区二| 亚洲高清三级视频| 内射中出日韩无国产剧情| 久久看片网站| 在线观看精品视频| 国产精品视频一区二区三区综合| 欧美精品福利视频| 美女毛片在线看| 欧美伊人久久大香线蕉综合69| 91成人精品一区二区| 国产一区不卡在线| 久久久亚洲国产精品| 欧美禁忌电影| 成人网欧美在线视频| xxxx成人| 国产亚洲精品日韩| 国产伦精品一区二区三区四区| 亚洲欧美另类久久久精品| 中文字幕第3页| 丝袜亚洲另类欧美| gogogo免费高清日本写真| 99re8这里有精品热视频免费 | 日韩成人在线电影| 欧美大成色www永久网站婷| 五月婷婷在线观看视频| 欧美日韩国产首页在线观看| 少妇影院在线观看| 国产夫妻在线播放| 亚洲性69xxxbbb| 精品黑人一区二区三区国语馆| 懂色av中文一区二区三区天美| 丁香激情五月少妇| 成人午夜免费av| 亚洲免费av一区二区三区| 欧美在线二区| 日韩电影免费观看高清完整| 欧美专区一区| 国产精品视频一区二区高潮| 国内老司机av在线| 中文字幕九色91在线| 高清毛片aaaaaaaaa片| 在线观看av不卡| 国产午夜福利片| 中文字幕日韩一区二区| 欧美老熟妇乱大交xxxxx| 国产精品中文字幕欧美| 男人舔女人下面高潮视频| 欧美先锋影音| 国产卡一卡二在线| 成人中文在线| 欧美精品v日韩精品v国产精品| 国产一区二区三区免费在线 | 国产 国语对白 露脸 | 成人黄色在线看| 日本黄色的视频| 久久久久久黄| 日本国产在线播放| 欧美区国产区| 波多野结衣激情| 日韩一级毛片| 日本高清一区| 亚洲高清极品| 精品无人区一区二区三区竹菊| 麻豆精品一区| 亚洲iv一区二区三区| 男女啪啪999亚洲精品| 国产高清视频一区三区| 碰碰在线视频| 午夜精品三级视频福利| av丝袜在线| 久久久久久久久久久av| 日韩123区| 久久综合久久美利坚合众国| 麻豆tv免费在线观看| 中文字幕一区二区精品| av在线收看| 在线播放日韩av| 国产色a在线| 亚洲香蕉伊综合在人在线视看| 三级在线播放| 日韩精品中文字幕在线播放| 久久99精品久久久久久秒播放器| 麻豆视频在线看| 97国产suv精品一区二区62| 成年女人在线看片| 欧美性在线视频| 亚洲精品中文字幕| 日本不卡免费高清视频| 性欧美gay| 国产精品人成电影| 伊人久久精品| 亚洲最大的成人网| eeuss国产一区二区三区四区| 国产精品久久精品国产 | 欧美精品二区三区四区免费看视频| 天堂99x99es久久精品免费| 欧美黑人xxxxx| 精品一二三区| 自拍另类欧美| 欧美日韩91| 成人免费aaa| 日韩福利视频导航| 天堂网成人在线| 成人免费毛片aaaaa**| 亚洲蜜桃精久久久久久久久久久久| 久久久影视传媒| 正在播放国产对白害羞| 亚洲日本在线a| 日韩av片在线播放| 色八戒一区二区三区| 91福利免费视频| 精品国产1区2区3区| 黄色电影免费在线看| 日韩在线中文视频| xxxx成人| 国产精品久久久久久搜索 | 久久高清国产| 日本国产一级片| av在线这里只有精品| 日本成人免费视频| 一区二区三区国产豹纹内裤在线| 国产三级av片| 5566中文字幕一区二区电影| 秋霞视频一区二区| 中文字幕精品久久| а_天堂中文在线| 国产精品一区二区久久久久| 国产 日韩 欧美 综合 一区| 色之综合天天综合色天天棕色| 综合在线视频| 蜜臀av午夜一区二区三区| 精品一区二区免费视频| 在线免费观看污视频| 国产精品盗摄一区二区三区| 国产又色又爽又黄的| 69av一区二区三区| 国产小视频在线| 久久久久久久久91| 久久天天久久| 欧美精品人人做人人爱视频| 欧美精品激情| 日韩av片网站| 本田岬高潮一区二区三区| 国产一区二区精彩视频| 色哟哟欧美精品| 亚洲男人天堂久久| 日本一区二区久久| 国产不卡一区二区视频| 日本成人超碰在线观看| 欧美深性狂猛ⅹxxx深喉 | 性欧美.com| 亚洲经典视频在线观看| 性久久久久久久久久久久久久| 国产午夜亚洲精品不卡 | 欧美午夜寂寞影院| 熟妇高潮一区二区三区| 久久大大胆人体| 成人福利一区二区| 鲁鲁狠狠狠7777一区二区| 欧美另类亚洲| 久久精品一卡二卡| 中文一区在线播放| 无码人妻精品一区二区三区9厂 | 欧美在线二区| 三级一区二区三区| 国产精品女主播av| 色老头一区二区| 亚洲天堂av在线播放| 是的av在线| 久久大香伊蕉在人线观看热2| 亚洲欧美一区在线| 亚洲在线观看网站| 亚洲欧美日韩国产手机在线 | 欧美13videosex性极品| 国产九区一区在线| 激情欧美国产欧美| 亚洲视频在线播放免费| 亚洲成人动漫av| 日本xxxxxwwwww| 久久久日本电影| 红杏aⅴ成人免费视频| 欧美一区二区中文字幕| 97久久超碰精品国产| 在线免费黄色av| 亚洲日韩欧美视频| 自拍偷自拍亚洲精品被多人伦好爽| 欧美国产综合视频| 日韩高清一级片| 亚洲综合久久av一区二区三区| 欧美日韩国产一二三| 免费观看在线午夜影视| 亚洲一区二区三区xxx视频| 中文av一区| 少妇被狂c下部羞羞漫画| 精品电影在线观看| 日本福利午夜视频在线| 国产精品h片在线播放| 成人在线免费观看网站| 国产在线观看中文字幕| 伊人开心综合网| 日韩一级片免费观看| 欧美最猛黑人xxxx黑人猛叫黄| 国产欧美日韩| 奇米视频7777| 亚洲一区在线视频观看| 欧美一区二区视频| 国产精品美女呻吟| 欧美精品观看| 亚洲精品在线视频免费观看| 欧美综合色免费| 中文字幕无码不卡免费视频| 国产制服丝袜一区| 久久综合加勒比| 日韩成人在线免费观看| 香蕉成人影院| 国产成人亚洲综合无码| 97成人超碰视| 91精东传媒理伦片在线观看| 久久99久久99精品免观看粉嫩| 香蕉人人精品| 色婷婷一区二区三区av免费看| 亚洲国产中文字幕| 国产在线观看精品一区| 97超碰在线播放| 亚洲一区二区伦理| 天天做夜夜爱爱爱| 亚洲精品国偷自产在线99热| 国产原创一区| 霍思燕三级露全乳照| 国产精品免费视频网站| 熟妇人妻av无码一区二区三区| 国产日韩精品在线播放| 亚洲国产日本|