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

    基于標(biāo)簽的數(shù)據(jù)流轉(zhuǎn)控制策略冗余與沖突檢測(cè)方法

    2023-11-28 02:29:14謝絨娜范曉楠李蘇浙黃宇欣史國(guó)振
    關(guān)鍵詞:沖突檢測(cè)客體原子

    謝絨娜,范曉楠,李蘇浙,黃宇欣,史國(guó)振

    基于標(biāo)簽的數(shù)據(jù)流轉(zhuǎn)控制策略冗余與沖突檢測(cè)方法

    謝絨娜1,范曉楠2,李蘇浙2,黃宇欣2,史國(guó)振1

    (1. 北京電子科技學(xué)院密碼科學(xué)與技術(shù)系,北京 100070;2. 北京電子科技學(xué)院網(wǎng)絡(luò)空間安全系,北京 100070)

    基于標(biāo)簽的數(shù)據(jù)流轉(zhuǎn)控制機(jī)制通過(guò)主客體標(biāo)簽實(shí)現(xiàn)數(shù)據(jù)流轉(zhuǎn)控制,具有輕量級(jí)、延伸控制的優(yōu)勢(shì),引起了廣泛關(guān)注。數(shù)據(jù)流轉(zhuǎn)時(shí),標(biāo)簽變更不可避免,而在標(biāo)簽變更時(shí),新標(biāo)簽與已有標(biāo)簽難免存在冗余或者沖突。如何對(duì)標(biāo)簽進(jìn)行冗余與沖突檢測(cè)是基于標(biāo)簽的數(shù)據(jù)流轉(zhuǎn)控制中急需解決的問(wèn)題。針對(duì)上述問(wèn)題,提出了基于原子操作的標(biāo)簽描述方法。客體標(biāo)簽由多個(gè)原子標(biāo)簽的邏輯組合生成。其中,原子標(biāo)簽用于描述最小的安全需求,解決了標(biāo)簽描述簡(jiǎn)潔性和豐富性問(wèn)題。為降低標(biāo)簽冗余與沖突檢測(cè)難度、提高檢測(cè)效率,基于標(biāo)簽中不同集合的相關(guān)性,提出了基于標(biāo)簽的數(shù)據(jù)流轉(zhuǎn)控制策略冗余與沖突檢測(cè)方法。該方法通過(guò)分析原子標(biāo)簽中各要素的集合關(guān)系對(duì)原子標(biāo)簽進(jìn)行冗余與沖突檢測(cè),基于原子標(biāo)簽檢測(cè)結(jié)果和邏輯關(guān)系對(duì)客體標(biāo)簽進(jìn)行檢測(cè),提高了檢測(cè)效率;基于不同原子標(biāo)簽中包含操作的關(guān)系對(duì)原子標(biāo)簽進(jìn)行冗余與沖突檢測(cè),對(duì)于包含相同操作的不同原子標(biāo)簽,通過(guò)分析不同原子標(biāo)簽中主體屬性、環(huán)境屬性以及規(guī)則類(lèi)型之間關(guān)系進(jìn)行檢測(cè),對(duì)于包含不同操作的原子標(biāo)簽,如果不同操作之間沒(méi)有關(guān)系,那么原子標(biāo)簽不存在冗余與沖突,如果不同操作之間存在偏序關(guān)系,則通過(guò)分析不同原子標(biāo)簽中操作的偏序關(guān)系、主體屬性、環(huán)境屬性以及規(guī)則類(lèi)型之間關(guān)系進(jìn)行檢測(cè)。從理論和實(shí)驗(yàn)兩個(gè)角度對(duì)提出的冗余與沖突檢測(cè)方法性能進(jìn)行分析,通過(guò)實(shí)驗(yàn)驗(yàn)證了原子標(biāo)簽數(shù)量和復(fù)雜度對(duì)檢測(cè)性能的影響。

    標(biāo)簽;數(shù)據(jù)流轉(zhuǎn)控制;原子標(biāo)簽;集合相關(guān)性;策略冗余與沖突檢測(cè)

    0 引言

    大數(shù)據(jù)、互聯(lián)網(wǎng)等信息技術(shù)快速發(fā)展并廣泛普及,使得協(xié)同辦公、在線(xiàn)教育、社交網(wǎng)絡(luò)等各類(lèi)互聯(lián)網(wǎng)應(yīng)用用戶(hù)數(shù)量大幅上升。為滿(mǎn)足上述需求,數(shù)據(jù)往往需要在不同應(yīng)用之間頻繁地流轉(zhuǎn)。數(shù)據(jù)的頻繁流轉(zhuǎn)大大增加了信息泄露的風(fēng)險(xiǎn),如何確保數(shù)據(jù)全生命周期的受控流轉(zhuǎn)成為數(shù)據(jù)流轉(zhuǎn)中的關(guān)鍵問(wèn)題。

    基于標(biāo)簽的數(shù)據(jù)流轉(zhuǎn)控制機(jī)制通過(guò)給主體和客體設(shè)置標(biāo)簽的方式實(shí)現(xiàn)對(duì)數(shù)據(jù)的流轉(zhuǎn)控制,具有標(biāo)簽設(shè)置靈活、便捷等優(yōu)點(diǎn)。同時(shí),標(biāo)簽可以隨著數(shù)據(jù)全生命周期流轉(zhuǎn),實(shí)現(xiàn)對(duì)數(shù)據(jù)全生命周期的流轉(zhuǎn)控制,引起人們的廣泛關(guān)注。在基于標(biāo)簽的數(shù)據(jù)流轉(zhuǎn)控制機(jī)制中,針對(duì)如何提高用戶(hù)便捷性和流轉(zhuǎn)控制粒度等問(wèn)題,Xie等[1]提出了一種基于標(biāo)簽的數(shù)據(jù)流轉(zhuǎn)控制(LBDFC,label based data flow control)機(jī)制。該機(jī)制從易于用戶(hù)理解使用、標(biāo)簽豐富度等角度出發(fā),基于對(duì)客體的操作,充分考慮了主體、客體、環(huán)境等屬性進(jìn)行標(biāo)簽設(shè)計(jì),實(shí)現(xiàn)了數(shù)據(jù)靈活的受控流轉(zhuǎn)。

    在數(shù)據(jù)跨域流轉(zhuǎn)中,會(huì)有各種不同新的流轉(zhuǎn)控制需求,標(biāo)簽的增加、修改、刪除是基于標(biāo)簽數(shù)據(jù)跨域流轉(zhuǎn)中經(jīng)常面臨的問(wèn)題。目前在大多應(yīng)用場(chǎng)景中,標(biāo)簽設(shè)置與變更一般由非安全專(zhuān)業(yè)人員操作,在標(biāo)簽變更中,新的標(biāo)簽與已有標(biāo)簽不可避免存在冗余或者沖突。如何解決不同標(biāo)簽的冗余與沖突問(wèn)題是基于標(biāo)簽的數(shù)據(jù)流轉(zhuǎn)控制中亟須解決的問(wèn)題。

    如何快速檢測(cè)不同標(biāo)簽之間是否存在冗余或者沖突,并準(zhǔn)確定位存在冗余或者沖突的位置,是設(shè)計(jì)基于標(biāo)簽的數(shù)據(jù)流轉(zhuǎn)控制策略冗余與沖突檢測(cè)方法首要解決的問(wèn)題。標(biāo)簽的復(fù)雜度直接影響檢測(cè)效率,不同描述方法會(huì)大大影響檢測(cè)性能。簡(jiǎn)單的描述方式一般檢測(cè)效率高,但一定程度上會(huì)影響策略描述的豐富程度。如何平衡標(biāo)簽描述的豐富度與檢測(cè)效率是設(shè)計(jì)基于標(biāo)簽的策略冗余與沖突檢測(cè)方法面臨的挑戰(zhàn)?,F(xiàn)有的策略冗余與沖突檢測(cè)方法大多基于圖[2]、樹(shù)[3]等,存在復(fù)雜度高、檢測(cè)效率低等問(wèn)題,而且,通用的冗余與沖突檢測(cè)方法難以直接遷移到基于標(biāo)簽的流轉(zhuǎn)控制機(jī)制中。針對(duì)上述問(wèn)題,本文從標(biāo)簽描述方法入手,通過(guò)分析標(biāo)簽中不同元素之間集合相關(guān)性,提出了基于標(biāo)簽的策略冗余與沖突檢測(cè)方法,主要貢獻(xiàn)如下。

    1) 提出了基于原子操作的標(biāo)簽描述方法,基于原子操作生成多個(gè)原子標(biāo)簽,原子標(biāo)簽用于描述最小的安全需求,客體標(biāo)簽為多個(gè)原子標(biāo)簽的邏輯組合,解決了標(biāo)簽描述豐富性問(wèn)題。

    2) 提出了基于標(biāo)簽的策略冗余與沖突檢測(cè)方法,通過(guò)分析原子標(biāo)簽中各要素的關(guān)系對(duì)原子標(biāo)簽進(jìn)行冗余與沖突檢測(cè),并基于原子標(biāo)簽檢測(cè)結(jié)果和邏輯關(guān)系實(shí)現(xiàn)對(duì)客體標(biāo)簽的檢測(cè),提高了檢測(cè)效率。

    3) 從理論和實(shí)驗(yàn)兩個(gè)角度對(duì)基于標(biāo)簽的策略冗余與沖突檢測(cè)方法進(jìn)行分析,評(píng)估了原子標(biāo)簽數(shù)量和復(fù)雜度對(duì)檢測(cè)效率的影響,驗(yàn)證了檢測(cè)方法的高效性和可用性。

    1 相關(guān)工作

    基于標(biāo)簽的訪(fǎng)問(wèn)控制具有標(biāo)簽設(shè)置靈活、便捷等優(yōu)點(diǎn),同時(shí)標(biāo)簽隨著數(shù)據(jù)全生命周期流轉(zhuǎn),實(shí)現(xiàn)對(duì)數(shù)據(jù)全生命周期的控制,引起了學(xué)術(shù)界和工業(yè)界的廣泛關(guān)注。研究成果主要聚焦于模型構(gòu)建、策略冗余與沖突檢測(cè)等方面[4-5]。

    在基于標(biāo)簽的訪(fǎng)問(wèn)控制模型構(gòu)建方面,不少學(xué)者通過(guò)引入標(biāo)簽或?qū)傩詷?biāo)記的方式構(gòu)建訪(fǎng)問(wèn)控制模型。李鳳華等[6]提出通過(guò)給客體設(shè)置隱私標(biāo)簽用于對(duì)接收信息的節(jié)點(diǎn)進(jìn)行隱私保護(hù)和流轉(zhuǎn)控制,但文獻(xiàn)沒(méi)有給出形式化定義。王媛等[7]提出按照主體屬性實(shí)現(xiàn)訪(fǎng)問(wèn)者和角色間的映射,并根據(jù)客體標(biāo)簽實(shí)現(xiàn)角色和權(quán)限間的映射,支持個(gè)性化隱私偏好授權(quán),但該文獻(xiàn)存在模型復(fù)雜、決策評(píng)估效率低等問(wèn)題。Liu等[8]以標(biāo)記的形式將資源與訪(fǎng)問(wèn)控制列表關(guān)聯(lián),提出基于資源和屬性的訪(fǎng)問(wèn)控制模型,但該模型只有允許權(quán)限,導(dǎo)致靈活性低等。Li等[9]提出了一種矩陣結(jié)構(gòu),并建立了符合矩陣域特征的矩陣安全標(biāo)簽以及安全標(biāo)簽和必要約束的定義,該文獻(xiàn)中的安全標(biāo)簽相對(duì)比較復(fù)雜,不易于用戶(hù)理解和使用。Wang等[10]提出了一種基于安全標(biāo)簽的最小擴(kuò)散和跨域安全授權(quán)策略?;诎踩珮?biāo)簽屬性,通過(guò)引入多級(jí)約束機(jī)制,來(lái)實(shí)現(xiàn)跨域授權(quán)。

    在策略冗余與沖突檢測(cè)方面,也有不少研究成果。戚湧等[3]采用有向無(wú)環(huán)圖的拓?fù)渑判蛴?jì)算規(guī)則合并優(yōu)先級(jí),按優(yōu)先級(jí)順序?yàn)槊總€(gè)規(guī)則構(gòu)建一棵空間區(qū)域選擇樹(shù),完成沖突消解,但該方法不適用于復(fù)雜策略情況。吳迎紅等[11]提出了基于集合求交的遞推算法,以權(quán)限賦值單元集合為單位提高策略沖突的計(jì)算粒度,但存在效率不高的問(wèn)題。Chen等[12]利用矩陣描述復(fù)雜策略,通過(guò)一致性檢查完成沖突檢測(cè)和消解,但存在效率不高、空間消耗大的問(wèn)題。江澤濤等[13]針對(duì)基于屬性的訪(fǎng)問(wèn)控制模型存在的靜態(tài)策略沖突及冗余問(wèn)題,提出了一種基于屬性集有序化及二進(jìn)制屏蔽碼的靜態(tài)策略沖突檢測(cè)算法,支持屬性的增加及策略的增加或刪除。但算法在規(guī)則數(shù)量較大時(shí)檢測(cè)效率較低。Liu等[14]通過(guò)補(bǔ)充缺失的屬性表達(dá)式,將隱式?jīng)_突規(guī)則轉(zhuǎn)換為顯式?jīng)_突規(guī)則,再對(duì)比所有規(guī)則實(shí)現(xiàn)對(duì)規(guī)則集中所有可能的沖突規(guī)則,但該檢測(cè)方法同樣存在規(guī)則數(shù)量較大時(shí)檢測(cè)效率較低的問(wèn)題。為提高訪(fǎng)問(wèn)控制策略冗余與沖突檢測(cè)效率,Chowdhary等[15]提出了一種新的面向?qū)ο蟮牟呗詻_突檢測(cè)解析框架,按照規(guī)則依賴(lài)關(guān)系創(chuàng)建依賴(lài)關(guān)系圖,提高策略沖突檢測(cè)效率,但該方法僅適用于防火墻、負(fù)載均衡器等虛擬網(wǎng)絡(luò)應(yīng)用。劉敖迪等[2]將沖突檢測(cè)問(wèn)題轉(zhuǎn)換為圖的連通性問(wèn)題,提出了一種基于策略生成圖模型的沖突檢測(cè)機(jī)制,但適用場(chǎng)景較為單一。

    因此,在基于標(biāo)簽的數(shù)據(jù)流轉(zhuǎn)控制機(jī)制中,如何提高復(fù)雜流轉(zhuǎn)控制策略冗余與沖突檢測(cè)的效率是亟待解決的問(wèn)題。

    2 基于標(biāo)簽的數(shù)據(jù)流轉(zhuǎn)控制機(jī)制

    本節(jié)對(duì)基于標(biāo)簽的數(shù)據(jù)流轉(zhuǎn)過(guò)程進(jìn)行分析,并對(duì)基于標(biāo)簽的數(shù)據(jù)流轉(zhuǎn)控制機(jī)制進(jìn)行闡述。

    2.1 基于標(biāo)簽的數(shù)據(jù)流轉(zhuǎn)場(chǎng)景

    在復(fù)雜網(wǎng)絡(luò)環(huán)境下,數(shù)據(jù)在流轉(zhuǎn)時(shí)往往涉及不同的信息系統(tǒng)、訪(fǎng)問(wèn)主體和訪(fǎng)問(wèn)環(huán)境,數(shù)據(jù)流轉(zhuǎn)控制需要根據(jù)具體應(yīng)用場(chǎng)景的安全需求設(shè)計(jì)對(duì)應(yīng)的控制策略?;跇?biāo)簽的數(shù)據(jù)流轉(zhuǎn)控制機(jī)制通過(guò)為客體和主體設(shè)置不同標(biāo)簽來(lái)描述流轉(zhuǎn)控制策略,標(biāo)簽隨著客體在不同主體之間流轉(zhuǎn),實(shí)現(xiàn)客體在不同訪(fǎng)問(wèn)主體之間的靈活受控流轉(zhuǎn)?;跇?biāo)簽的數(shù)據(jù)流轉(zhuǎn)場(chǎng)景如圖1所示,具體流程如下。

    Step 1 數(shù)據(jù)所有者(S,subject)1生成客體資源(O,object),根據(jù)安全需求為其設(shè)置標(biāo)簽OL1,該標(biāo)簽用于對(duì)后續(xù)接收客體的主體進(jìn)行約束控制。

    Step 2S?1發(fā)送帶有標(biāo)簽OL?1的客體發(fā)送給后面的主體S(>2)。

    Step 3 后面的主體S接收S?1發(fā)送的客體及其標(biāo)簽OL?1,并根據(jù)客體標(biāo)簽OL?1進(jìn)行授權(quán)控制。

    Step 4 當(dāng)主體S存在變更標(biāo)簽的權(quán)限時(shí),根據(jù)新的安全需求生成標(biāo)簽OL',并由OL'和OL?1生成新的標(biāo)簽OL

    Step 5 如果主體S有轉(zhuǎn)發(fā)權(quán)限,則主體S可以將客體和更新后的標(biāo)簽OL發(fā)送給下一個(gè)主體S+1。

    上述流轉(zhuǎn)過(guò)程中,當(dāng)所有者1在給客體設(shè)置標(biāo)簽OL1時(shí),OL1中會(huì)包含多個(gè)不同的安全需求,不同安全需求之間會(huì)存在冗余或者沖突。除此之外,當(dāng)主體S根據(jù)新的安全需求生成新的標(biāo)簽OL'時(shí),一方面,如果S設(shè)定的新的安全需求,在已有的標(biāo)簽OL?1中已經(jīng)描述,那么根據(jù)新的安全需求生成的標(biāo)簽OL'與OL?1可能存在冗余,導(dǎo)致基于OL'和OL?1生成的標(biāo)簽OL表達(dá)的冗余信息越來(lái)越多,這樣不僅增加了通信量,還大大降低了數(shù)據(jù)流轉(zhuǎn)控制的效率;另一方面,如果S設(shè)定的新的安全需求與已有的標(biāo)簽OL?1中的安全意圖相反,那么根據(jù)新的安全需求生成的標(biāo)簽OL'與OL?1存在沖突,基于OL'和OL?1生成的標(biāo)簽OL存在沖突,導(dǎo)致基于標(biāo)簽OL將得不到有效流轉(zhuǎn)控制結(jié)果。因此,如何實(shí)現(xiàn)標(biāo)簽的冗余與沖突檢測(cè),如何提高標(biāo)簽冗余與檢測(cè)的效率,繼而實(shí)現(xiàn)數(shù)據(jù)受控流轉(zhuǎn)以及流轉(zhuǎn)控制的效率,是基于標(biāo)簽的數(shù)據(jù)流轉(zhuǎn)控制機(jī)制中急需解決的問(wèn)題。本文從標(biāo)簽描述入手,提出基于原子操作的標(biāo)簽描述方法,并基于原子標(biāo)簽的描述方法,通過(guò)分析原子標(biāo)簽中不同要素之間的相關(guān)性,提出基于標(biāo)簽的策略冗余與沖突檢測(cè)方法,實(shí)現(xiàn)對(duì)客體標(biāo)簽進(jìn)行冗余與沖突檢測(cè)。

    圖1 基于標(biāo)簽的數(shù)據(jù)流轉(zhuǎn)場(chǎng)景

    Figure 1 Label-based data flow scene

    2.2 基于原子操作的標(biāo)簽描述方法

    標(biāo)簽描述方法是影響基于標(biāo)簽的數(shù)據(jù)流轉(zhuǎn)控制效率、冗余與沖突檢測(cè)效率的關(guān)鍵?;跇?biāo)簽的數(shù)據(jù)流轉(zhuǎn)控制機(jī)制表示為六元組<,SL,,OL, OP,>,表示主體,表示客體,OP表示操作,表示權(quán)限,主體標(biāo)簽(SL,subject label)和客體標(biāo)簽(OL,object label)用來(lái)表示流轉(zhuǎn)控制策略,也就是說(shuō)通過(guò)主體標(biāo)簽和客體標(biāo)簽描述客體流轉(zhuǎn)時(shí),必須滿(mǎn)足的條件。在設(shè)計(jì)標(biāo)簽時(shí),充分考慮了主體、客體、環(huán)境等屬性,在提高標(biāo)簽描述的豐富性和粒度的同時(shí),盡量降低標(biāo)簽復(fù)雜度。

    主體標(biāo)簽:用于描述訪(fǎng)問(wèn)主體的屬性(SA,subject attribute),形式化描述為SL={SA}。

    客體標(biāo)簽:指所有者或者訪(fǎng)問(wèn)主體為客體設(shè)置的標(biāo)簽,用于描述對(duì)客體進(jìn)行某種操作必須滿(mǎn)足的條件或者在某種條件下禁止對(duì)客體進(jìn)行某種操作??腕w標(biāo)簽包括標(biāo)簽類(lèi)型、操作、主體屬性和環(huán)境屬性。為提高流轉(zhuǎn)控制評(píng)估以及冗余與沖突檢測(cè)效率,客體標(biāo)簽分為多個(gè)原子標(biāo)簽的邏輯組合。原子標(biāo)簽是最小的標(biāo)簽,原子標(biāo)簽中包含一種類(lèi)型、一個(gè)操作以及最小屬性集合。用tag表示客體標(biāo)簽OL中第個(gè)原子標(biāo)簽,tag= , type, SA, CA>。op表示操作;type表示標(biāo)簽規(guī)則類(lèi)型,type=or,type=表示允許操作,反之type=表示不允許;SA表示主體屬性;CA表示上下文環(huán)境。原子標(biāo)簽tag表示主體屬性滿(mǎn)足SA、環(huán)境屬性滿(mǎn)足CA的情況下,允許/不允許對(duì)客體執(zhí)行操作op??腕w標(biāo)簽由多個(gè)原子標(biāo)簽組合生成,可以形式化描述為

    OL={tag1,…,tag}={,…, ,type,SA,CA>}

    將客體標(biāo)簽表示為多個(gè)原子標(biāo)簽的邏輯組合,即使沒(méi)有很多安全知識(shí)的普通用戶(hù)也可以根據(jù)需求設(shè)置針對(duì)客體進(jìn)行某種操作時(shí)必須滿(mǎn)足的主體屬性、環(huán)境屬性,或者如果滿(mǎn)足某些主體屬性、環(huán)境屬性就不能對(duì)客體進(jìn)行某種操作,大大降低了描述的難度。同時(shí),原子標(biāo)簽只包含一種操作以及最小屬性集合,無(wú)論控制評(píng)估還是策略冗余與沖突檢測(cè)都相對(duì)容易些。

    3 基于標(biāo)簽的策略冗余與沖突檢測(cè)方法

    基于上述基于原子操作的標(biāo)簽描述方法,本節(jié)提出基于標(biāo)簽的策略冗余與沖突檢測(cè)方法。該檢測(cè)方法通過(guò)分析客體標(biāo)簽中原子標(biāo)簽不同要素的關(guān)系實(shí)現(xiàn)。為降低檢測(cè)難度、提高檢測(cè)效率,從客體標(biāo)簽包含的原子標(biāo)簽入手,基于不同原子標(biāo)簽中的操作關(guān)系進(jìn)行檢測(cè),主要分為以下幾種情況。對(duì)于包含相同操作的不同原子標(biāo)簽,通過(guò)分析不同原子標(biāo)簽中主體屬性、環(huán)境屬性以及規(guī)則類(lèi)型之間關(guān)系進(jìn)行檢測(cè)。對(duì)于包含不同操作的原子標(biāo)簽,如果不同操作之間沒(méi)有關(guān)系,那么不存在冗余與沖突,如果不同操作之間存在偏序關(guān)系,則通過(guò)分析不同原子標(biāo)簽中操作的偏序關(guān)系、主體屬性、環(huán)境屬性以及規(guī)則類(lèi)型之間的關(guān)系進(jìn)行檢測(cè)。下面詳細(xì)介紹如何通過(guò)分析集合相關(guān)性進(jìn)行策略冗余與沖突檢測(cè)。

    3.1 原子標(biāo)簽的冗余與沖突分析

    定義1 策略冗余:如果兩個(gè)客體標(biāo)簽表示的策略有重復(fù)或部分重復(fù),那么這兩個(gè)客體標(biāo)簽表示的策略存在冗余。

    例如,以下兩個(gè)原子標(biāo)簽,tag1= 表示允許用戶(hù)組1和2的用戶(hù)讀,tag2= 表示允許用戶(hù)組2和3的用戶(hù)讀,則顯然tag1和tag2關(guān)于用戶(hù)組2的讀策略描述存在冗余。

    定義2 策略沖突:如果一個(gè)訪(fǎng)問(wèn)請(qǐng)求根據(jù)不同客體標(biāo)簽得到相反的授權(quán)結(jié)果,那么這兩個(gè)客體標(biāo)簽表示的策略存在沖突。

    例如,以下兩個(gè)原子標(biāo)簽,tag1= 表示允許用戶(hù)組1和2的用戶(hù)讀,tag2= 表示不允許用戶(hù)組2和3的用戶(hù)讀,則當(dāng)2組的用戶(hù)提出讀操作申請(qǐng)時(shí),顯然tag1和tag2的授權(quán)結(jié)果相反,產(chǎn)生沖突。

    在對(duì)不同原子標(biāo)簽冗余與沖突檢測(cè)時(shí),從原子標(biāo)簽包含操作出發(fā),分成相同操作和不同操作進(jìn)行檢測(cè),通過(guò)分析不同原子標(biāo)簽中操作間偏序關(guān)系、主體屬性、環(huán)境屬性以及規(guī)則類(lèi)型之間關(guān)系進(jìn)行冗余與沖突檢測(cè)。下面分別詳細(xì)介紹同操作冗余與沖突檢測(cè)、不同操作冗余與沖突檢測(cè)方法。

    (1)操作偏序關(guān)系

    本文將數(shù)據(jù)流轉(zhuǎn)操作分為兩類(lèi):傳播操作和運(yùn)算操作。其中,傳播操作包括發(fā)送(send)、轉(zhuǎn)發(fā)(forward)、接收(receive);運(yùn)算操作包括讀(read)、寫(xiě)(write)、保存(save)、刪除(delete)、變更標(biāo)簽(alter label)、加密(encrypt)、解密(decrypt)、簽名(sign)、驗(yàn)簽(verify signature)、計(jì)算摘要(hash)等。不同操作之間具有一定的偏序關(guān)系。

    (2)集合關(guān)系

    兩個(gè)集合之間的相關(guān)關(guān)系可以分為以下5種形式(不相交、相等、A包含B、B包含A、相交),如圖2所示。

    圖2 集合之間的相關(guān)關(guān)系

    Figure 2 The correlation of sets

    原子標(biāo)簽的冗余與沖突檢測(cè)基于原子標(biāo)簽中操作的關(guān)系,以及主體屬性和環(huán)境屬性不同集合間相關(guān)關(guān)系進(jìn)行。本文將冗余與沖突的檢測(cè)結(jié)果細(xì)分為6種(完全沖突、部分沖突、無(wú)沖突;完全冗余、部分冗余、無(wú)冗余),并采用原子標(biāo)簽冗余列表(LR,list_redundancies)和原子標(biāo)簽沖突列表(LC,list_conflicts)來(lái)表示兩個(gè)客體標(biāo)簽中原子標(biāo)簽的檢測(cè)結(jié)果。

    原子標(biāo)簽冗余列表:指存在策略冗余的原子標(biāo)簽列表,包括發(fā)生冗余的原子標(biāo)簽、冗余的屬性集合以及冗余檢測(cè)結(jié)果result,形式化描述為L(zhǎng)R = {…, listredundancyj, …}={…, , result, tag, result, SA, CA >,…}。其中l(wèi)ist_redundancy= , result, tag, result, SA, CA >表示原子標(biāo)簽tag與原子標(biāo)簽tag存在冗余,SA, CA表示冗余的主體屬性和環(huán)境屬性,result和result表示冗余檢測(cè)結(jié)果,complete表示完全冗余,part表示部分冗余。

    原子標(biāo)簽沖突列表:指存在沖突的原子標(biāo)簽列表,包括發(fā)生沖突的原子標(biāo)簽、沖突的屬性集合、沖突檢測(cè)結(jié)果result,形式化描述為L(zhǎng)C = {…,list_conflict,…}={…, , result, tag, result, SA,CA >,…}。其中,list_conflict= , result, tag, result, SA,CA >表示原子標(biāo)簽tag與原子標(biāo)簽tag存在沖突,SA, CA表示沖突的主體屬性和環(huán)境屬性,result和result表示沖突檢測(cè)結(jié)果,complete表示完全冗余,part表示部分冗余。

    3.2 同操作原子標(biāo)簽的冗余與沖突檢測(cè)

    對(duì)于包含相同操作的原子標(biāo)簽,冗余與沖突檢測(cè)通過(guò)分析原子標(biāo)簽中的主體屬性集合SA、環(huán)境屬性集合CA之間的相關(guān)性及規(guī)則類(lèi)型進(jìn)行。

    對(duì)于tag= , type, SA, CA>,tag= , type, SA, CA>且op=op,tag與tag之間通過(guò)規(guī)則1和規(guī)則2進(jìn)行檢測(cè)。

    規(guī)則1 若環(huán)境屬性CA=CA,根據(jù)主體屬性集合相關(guān)性進(jìn)行冗余與沖突檢測(cè)。

    2) 當(dāng)兩個(gè)原子標(biāo)簽主體屬性集合相等時(shí),即SA=SA,如果規(guī)則類(lèi)型type=type,則原子標(biāo)簽tag和tag完全冗余且無(wú)沖突,如果規(guī)則類(lèi)型type≠type,則原子標(biāo)簽tag和tag無(wú)冗余但完全沖突。

    規(guī)則2 若環(huán)境屬性CA≠CA,按環(huán)境屬性集合相關(guān)性分情況進(jìn)行冗余與沖突檢測(cè)。

    基于規(guī)則1和規(guī)則2,本文提出了同操作間策略冗余沖突檢測(cè)算法,如算法1所示。若兩個(gè)原子標(biāo)簽的環(huán)境屬性相同,則基于原子標(biāo)簽間主體屬性集合相關(guān)性、規(guī)則類(lèi)型進(jìn)行冗余與沖突檢測(cè);若兩個(gè)原子標(biāo)簽的環(huán)境屬性不同,則根據(jù)原子標(biāo)簽中的環(huán)境屬性集合相關(guān)性分別討論,若環(huán)境屬性集合不相交,則這兩個(gè)原子標(biāo)簽沒(méi)有關(guān)系,既不冗余也不沖突;若環(huán)境屬性集合為包含和相交關(guān)系,則根據(jù)兩個(gè)原子標(biāo)簽環(huán)境屬性的關(guān)系,將原子標(biāo)簽再細(xì)分成環(huán)境屬性相同和不相交的兩個(gè)原子標(biāo)簽,環(huán)境屬性不相交的原子標(biāo)簽既不冗余也不沖突,環(huán)境屬性相同的原子標(biāo)簽按照規(guī)則1進(jìn)行分析。

    算法1 同操作間策略冗余沖突檢測(cè)

    輸入 同操作的原子標(biāo)簽tag和tag(op= op

    輸出 List_redundancies_A,原子標(biāo)簽冗余列表或者List_conflicts_A,原子標(biāo)簽沖突列表

    1) if CA=CA//兩個(gè)標(biāo)簽的環(huán)境屬性相同

    2) if SA=SA//兩個(gè)標(biāo)簽的主體屬性相同

    3) if type=type//兩個(gè)標(biāo)簽類(lèi)型相同,標(biāo)簽完全冗余

    4) list_redundancy_A= , complete, tag, complete,SA>;

    //兩個(gè)標(biāo)簽類(lèi)型不同,標(biāo)簽完全沖突

    5) else list_conflict_A= , complete, tag,complete, SA>;

    //環(huán)境屬性相同,主體屬性為包含關(guān)系

    //如果類(lèi)型相同,標(biāo)簽tag相對(duì)tag完全冗余,標(biāo)簽tag相對(duì)tag部分冗余

    7) if type=type

    8) list_redundancy_A= , complete, tag,part, SA>;

    //如果類(lèi)型不同,標(biāo)簽tag相對(duì)tag完全沖突,標(biāo)簽tag相對(duì)tag部分沖突

    9) else list_conflict_A= , complete, tag,part, SA>;

    //環(huán)境屬性相同,主體屬性為相交關(guān)系

    //如果類(lèi)型相同,部分冗余

    11) if type=type

    12) list_redundancy_A= , part, tag,part, SA>;

    //如果類(lèi)型不同,部分沖突

    13) else list_conflict_A= , part, tag,part, SA>;

    //如果環(huán)境屬性為包含關(guān)系,將標(biāo)簽拆分成環(huán)境屬性相同部分和不同部分分別進(jìn)行判斷

    15) tag= tag1+tag2= ,type, SA, CA> + , type, SA, CA?CA>;

    //如果環(huán)境屬性為相交關(guān)系,同樣將標(biāo)簽拆分成環(huán)境屬性相同部分和不同部分進(jìn)行判斷

    假設(shè)針對(duì)同一客體,現(xiàn)有3個(gè)原子標(biāo)簽tag1= ,tag2= ,tag3= ,由于3個(gè)原子標(biāo)簽均針對(duì)讀操作設(shè)置,按照算法1進(jìn)行冗余沖突檢測(cè)。

    3.3 不同操作的原子標(biāo)簽的冗余與沖突檢測(cè)

    對(duì)于包含不同操作的原子標(biāo)簽,如果兩個(gè)操作間沒(méi)有偏序關(guān)系,那么這兩個(gè)原子標(biāo)簽不存在冗余和沖突。如果不同操作存在偏序關(guān)系,那么這兩個(gè)原子標(biāo)簽可能存在冗余或沖突。因此,在對(duì)包含不同操作原子標(biāo)簽進(jìn)行冗余與沖突檢測(cè)時(shí),只需要檢測(cè)具有偏序關(guān)系的不同操作的原子標(biāo)簽之間的關(guān)系。下面詳細(xì)介紹具有偏序關(guān)系的不同操作的原子標(biāo)簽冗余與沖突檢測(cè)方法。

    規(guī)則3 若環(huán)境屬性CA=CA,則根據(jù)主體屬性集合相關(guān)性進(jìn)行冗余與沖突檢測(cè)。

    2) 當(dāng)兩個(gè)原子標(biāo)簽主體屬性集合相等時(shí),即SA=SA,如果規(guī)則類(lèi)型type=type,則tag對(duì)于tag部分冗余且無(wú)沖突,原子標(biāo)簽tag對(duì)于tag完全冗余;如果規(guī)則類(lèi)型type≠type,當(dāng)type=且type=時(shí),標(biāo)簽tag和tag完全沖突,當(dāng)type=且type=時(shí),tag和tag無(wú)冗余和沖突。

    若環(huán)境屬性CA≠CA,則按環(huán)境屬性集合相關(guān)性分情況進(jìn)行冗余與沖突檢測(cè)。此時(shí)參考規(guī)則2,依據(jù)環(huán)境屬性的關(guān)系拆分成環(huán)境屬性相同部分和不同部分,對(duì)于環(huán)境屬性相同部分按照規(guī)則3進(jìn)行檢測(cè),對(duì)于環(huán)境屬性不同部分,兩個(gè)標(biāo)簽無(wú)冗余與沖突。

    基于規(guī)則3和規(guī)則2,本文提出了偏序操作間策略冗余沖突檢測(cè)算法,如算法2所示。與算法1基本思想類(lèi)似,同樣按照環(huán)境屬性相同和環(huán)境屬性不同分別展開(kāi)檢測(cè)。若兩個(gè)原子標(biāo)簽的環(huán)境屬性相同,基于原子標(biāo)簽間主體屬性集合相關(guān)、規(guī)則類(lèi)型以及原子標(biāo)簽操作間的偏序關(guān)系進(jìn)行冗余與沖突檢測(cè);若兩個(gè)原子標(biāo)簽的環(huán)境屬性不同,根據(jù)原子標(biāo)簽中的環(huán)境屬性集合相關(guān)性分別討論,如果環(huán)境屬性集合不相交,那么這兩個(gè)原子標(biāo)簽沒(méi)有關(guān)系,既不冗余也不沖突;如果環(huán)境屬性集合為包含和相交關(guān)系,那么根據(jù)兩個(gè)原子標(biāo)簽環(huán)境屬性的關(guān)系,將原子標(biāo)簽再細(xì)分成環(huán)境屬性相同和不相交的兩個(gè)原子標(biāo)簽,環(huán)境屬性不相交的原子標(biāo)簽既不冗余也不沖突,環(huán)境屬性相同的原子標(biāo)簽按照規(guī)則3進(jìn)行分析。

    算法2 偏序操作間策略冗余與沖突檢測(cè)

    輸出 List_redundancies_A,原子標(biāo)簽冗余列表;List_conflicts_A,原子標(biāo)簽沖突列表

    1) if CA=CA//兩個(gè)標(biāo)簽的環(huán)境屬性相同

    2) if SA=SA//兩個(gè)標(biāo)簽的主體屬性相同

    3) if type=type

    //如果類(lèi)型相同,標(biāo)簽tag相對(duì)tag部分冗余,標(biāo)簽tag相對(duì)tag完全冗余

    4) list_redundancy_A= , part, tag,complete,SA>;

    //如果類(lèi)型不同,tag類(lèi)型為,tag類(lèi)型為,完全沖突

    5) else if (type=Y) && (type=)

    6) list_conflict_B= , complete, tag,complete,SA>;

    //環(huán)境屬性相同,主體屬性為包含關(guān)系

    //如果類(lèi)型相同,標(biāo)簽tag對(duì)于tag部分冗余但無(wú)沖突,tag對(duì)于tag部分冗余但無(wú)沖突

    8) if type=type

    9) list_redundancy_A= , part, tag,part, SA>;

    //如果類(lèi)型不同,tag類(lèi)型為,tag類(lèi)型為,完全沖突

    10) else if (type=) && (type=)

    11) list_conflict_B=, complete,tag, part, SA>;

    //環(huán)境屬性相同,主體屬性為相交關(guān)系

    //如果類(lèi)型相同,部分冗余

    13) if type=type

    14) list_redundancy_A= , part, tag,part, SA>;

    //如果類(lèi)型不同,tag類(lèi)型為,tag類(lèi)型為,部分沖突

    15) if (type=) && (type=)

    16) list_conflict_B= , part,tag, part, SA>;

    //如果環(huán)境屬性為包含關(guān)系,將標(biāo)簽拆分成環(huán)境屬性相同部分和不同部分,分別進(jìn)行判斷

    18) tag= tag1+tag2= ,type, SA, CA> + , type, SA,CA?CA>;

    //如果環(huán)境屬性為相交關(guān)系,同樣將標(biāo)簽拆分成環(huán)境屬性相同部分和不同部分進(jìn)行判斷

    20) tag= tag1+tag2=,type,SA, CA? CA∩CA> + ,type,SA,CA∩CA>;

    21) tag= tag1+tag2=,type,SA, CA? CA∩CA>+,type,SA,CA∩CA>;

    基于標(biāo)簽的數(shù)據(jù)流轉(zhuǎn)控制機(jī)制描述了各種不同的流轉(zhuǎn)控制策略??腕w標(biāo)簽冗余與沖突消解基于客體標(biāo)簽包括的原子標(biāo)簽的檢測(cè)結(jié)果、原子標(biāo)簽的優(yōu)先級(jí)以及不同原子標(biāo)簽的邏輯關(guān)系實(shí)現(xiàn)。在實(shí)際應(yīng)用過(guò)程中,原子標(biāo)簽的優(yōu)先級(jí)可以根據(jù)原子標(biāo)簽設(shè)置的順序、設(shè)置原子標(biāo)簽主體的優(yōu)先級(jí)確定。例如,按照主體的等級(jí)確定原子標(biāo)簽的優(yōu)先級(jí),主體等級(jí)高,其設(shè)置的原子標(biāo)簽對(duì)應(yīng)的優(yōu)先級(jí)也相對(duì)比較高。原子標(biāo)簽的邏輯關(guān)系依據(jù)不同的安全需求由主體進(jìn)行設(shè)置。

    4 實(shí)驗(yàn)與分析

    本節(jié)從理論和實(shí)驗(yàn)兩個(gè)角度對(duì)LBDFC策略冗余與沖突檢測(cè)方法的性能進(jìn)行分析。

    4.1 理論分析

    本文提出的基于標(biāo)簽的數(shù)據(jù)流轉(zhuǎn)控制策略由客體標(biāo)簽描述,客體標(biāo)簽通過(guò)原子標(biāo)簽的邏輯組合生成。在對(duì)客體標(biāo)簽進(jìn)行冗余與沖突檢測(cè)時(shí),首先分析客體標(biāo)簽中不同原子標(biāo)簽是否存在冗余與沖突,基于原子標(biāo)簽的檢測(cè)結(jié)果以及原子標(biāo)簽的邏輯關(guān)系,得到不同客體標(biāo)簽是否存在冗余與沖突。對(duì)不同原子標(biāo)簽進(jìn)行檢測(cè)時(shí),從原子標(biāo)簽包含的操作出發(fā),按照相同操作和不同操作展開(kāi),通過(guò)分析不同原子標(biāo)簽中操作間的偏序關(guān)系、主體屬性、環(huán)境屬性以及規(guī)則類(lèi)型之間的關(guān)系進(jìn)行冗余與沖突檢測(cè),并且將屬性相關(guān)性分析歸結(jié)為數(shù)學(xué)中的集合間關(guān)系判定問(wèn)題,有效地降低了檢測(cè)難度。本文提出的策略冗余與沖突檢測(cè)最終歸結(jié)為判斷集合間關(guān)系這種簡(jiǎn)單的數(shù)學(xué)問(wèn)題,大大降低了策略冗余與沖突檢測(cè)的復(fù)雜度。

    基于標(biāo)簽的策略冗余與沖突檢測(cè)主要的時(shí)間消耗在于原子標(biāo)簽的檢測(cè)。假設(shè)客體標(biāo)簽OL1和OL2分別包含1和2個(gè)原子標(biāo)簽,要分析OL1和OL2是否存在冗余與沖突,首先分析OL1中的1個(gè)原子標(biāo)簽和OL2中的2個(gè)原子標(biāo)簽是否存在冗余與沖突。最簡(jiǎn)單的情況是,OL1中的1個(gè)原子標(biāo)簽包含的操作和OL2中的2個(gè)原子標(biāo)簽包含的操作不相同也不存在偏序關(guān)系,那么原子標(biāo)簽不存在冗余與沖突,客體標(biāo)簽OL1和OL2也不存在冗余與沖突。最復(fù)雜的情況是,OL1中的原子標(biāo)簽與OL2中的原子標(biāo)簽包含的操作,要么相同要么具有偏序關(guān)系,需要將OL1中的1個(gè)原子標(biāo)簽與OL2中的2個(gè)原子標(biāo)簽一一進(jìn)行檢測(cè)分析,也就是要做(12)/2次檢測(cè)。原子標(biāo)簽的檢測(cè)調(diào)用算法1或算法2,算法1或算法2從原子標(biāo)簽中包含的主體屬性、環(huán)境屬性以及規(guī)則類(lèi)型的關(guān)系進(jìn)行分析,也就是說(shuō),進(jìn)行一次原子標(biāo)簽冗余與沖突檢測(cè),要進(jìn)行3次集合關(guān)系的分析。根據(jù)上面的分析,客體標(biāo)簽OL1和OL2冗余與沖突檢測(cè)最復(fù)雜的情況是進(jìn)行1.512次集合關(guān)系的分析。

    4.2 實(shí)驗(yàn)仿真

    基于標(biāo)簽的數(shù)據(jù)流轉(zhuǎn)控制機(jī)制通過(guò)標(biāo)簽來(lái)描述流轉(zhuǎn)控制需求,標(biāo)簽具有輕量級(jí)的特點(diǎn),冗余與沖突檢測(cè)的性能相比其他策略描述方法具有明顯優(yōu)勢(shì)。為進(jìn)一步驗(yàn)證本文提出的標(biāo)簽描述方法以及檢測(cè)方法的性能優(yōu)勢(shì),下面通過(guò)實(shí)驗(yàn)將本文方法與基于標(biāo)簽的訪(fǎng)問(wèn)控制(LBAC,label based access control)策略的冗余沖突檢測(cè)性能進(jìn)行對(duì)比分析。其中,LBAC通過(guò)XACML 語(yǔ)言描述訪(fǎng)問(wèn)控制策略,本文通過(guò)原子標(biāo)簽的方式描述控制策略。實(shí)驗(yàn)時(shí),兩類(lèi)標(biāo)簽表達(dá)相同的安全需求,通過(guò)調(diào)整原子標(biāo)簽數(shù)量、原子標(biāo)簽復(fù)雜度進(jìn)行分析和對(duì)比。本文在Windows 10操作系統(tǒng)上利用C語(yǔ)言編寫(xiě)測(cè)試代碼進(jìn)行實(shí)驗(yàn),硬件環(huán)境為Intel Core i5-6200U CPU 2.40 GHz,8 GB RAM。實(shí)驗(yàn)分別測(cè)試了同操作、具有偏序關(guān)系的不同操作原子標(biāo)簽冗余沖突檢測(cè)性能,對(duì)檢測(cè)方法性能進(jìn)行驗(yàn)證。

    下面通過(guò)實(shí)驗(yàn)測(cè)試原子標(biāo)簽的數(shù)量和標(biāo)簽復(fù)雜度對(duì)策略冗余與沖突檢測(cè)效率的影響。原子標(biāo)簽復(fù)雜度主要受屬性類(lèi)型和屬性值影響,下面實(shí)驗(yàn)以標(biāo)簽中屬性類(lèi)型的數(shù)量表示標(biāo)簽的復(fù)雜度,記為λ。為便于對(duì)比,在實(shí)驗(yàn)時(shí)假設(shè)環(huán)境屬性類(lèi)型的數(shù)量不變,λ的變化體現(xiàn)在主體屬性類(lèi)型的數(shù)量上,原子標(biāo)簽總數(shù)記為Num。實(shí)驗(yàn)1測(cè)試同操作原子標(biāo)簽的冗余與沖突檢測(cè)方法的性能。實(shí)驗(yàn)采取控制變量法進(jìn)行兩組實(shí)驗(yàn)。第一組實(shí)驗(yàn)在保證原子標(biāo)簽復(fù)雜度不變的條件下,也就是在原子標(biāo)簽包含的屬性類(lèi)型數(shù)量不變的情況下,通過(guò)改變?cè)訕?biāo)簽的數(shù)量,將LBAC的策略冗余與沖突檢測(cè)方法的性能與本文所提方法進(jìn)行對(duì)比,分析原子標(biāo)簽數(shù)量對(duì)冗余與沖突檢測(cè)方法性能的影響。第二組實(shí)驗(yàn)在原子標(biāo)簽數(shù)量一定的條件下,通過(guò)調(diào)整原子標(biāo)簽中屬性的復(fù)雜度進(jìn)行,也就是通過(guò)調(diào)整原子標(biāo)簽類(lèi)型的數(shù)量進(jìn)行,將本文所提方法與LBAC的策略冗余與沖突檢測(cè)方法的性能進(jìn)行對(duì)比,分析原子標(biāo)簽復(fù)雜度對(duì)冗余與沖突檢測(cè)性能的影響。

    實(shí)驗(yàn)1測(cè)試同操作下標(biāo)簽數(shù)量對(duì)冗余與沖突檢測(cè)效率的影響。第一組實(shí)驗(yàn)取原子標(biāo)簽復(fù)雜度λ=1不變,也就是說(shuō)主體屬性中只包含一種類(lèi)型,對(duì)原子標(biāo)簽總數(shù)Num=50、100、150、200分別進(jìn)行測(cè)試,分析標(biāo)簽中屬性的數(shù)量對(duì)冗余與沖突檢測(cè)效率的影響。第二組實(shí)驗(yàn)取原子標(biāo)簽總數(shù)Num=50不變,分別對(duì)復(fù)雜度=1、2、3、4、5進(jìn)行測(cè)試,也就是說(shuō)主體屬性中分別包含1、2、3、4、5種類(lèi)型的屬性。第二組實(shí)驗(yàn)測(cè)試分析標(biāo)簽中屬性類(lèi)型數(shù)量對(duì)冗余與沖突檢測(cè)效率的影響。實(shí)驗(yàn)結(jié)果如圖3和圖4所示。

    實(shí)驗(yàn)2的思路與實(shí)驗(yàn)1基本相同,區(qū)別在于實(shí)驗(yàn)2中原子標(biāo)簽的操作不同,不同操作之間存在偏序關(guān)系。實(shí)驗(yàn)結(jié)果如圖5和圖6所示。

    圖3 同操作原子標(biāo)簽冗余沖突檢測(cè)時(shí)間與原子標(biāo)簽總數(shù)間的關(guān)系

    Figure 3 The relationship between the redundant conflict detection time and the number of atomic tags containing same operation

    圖4 同操作原子標(biāo)簽冗余沖突檢測(cè)時(shí)間與標(biāo)簽復(fù)雜度間的關(guān)系

    Figure 4 The relationship between the redundant conflict detection time and the complexity of atomic tags containing same

    圖5 不同操作原子標(biāo)簽冗余沖突檢測(cè)時(shí)間與原子標(biāo)簽總數(shù)間的關(guān)系

    Figure 5 The relationship between the redundant conflict detection time and the number of atomic tags containing different operations

    圖6 不同操作原子標(biāo)簽冗余沖突檢測(cè)時(shí)間與標(biāo)簽復(fù)雜度間的關(guān)系

    從實(shí)驗(yàn)1和實(shí)驗(yàn)2的結(jié)果來(lái)看,本文提出的基于標(biāo)簽的數(shù)據(jù)流轉(zhuǎn)控制策略冗余與沖突檢測(cè)方法消耗的時(shí)間與原子標(biāo)簽數(shù)量和復(fù)雜度呈線(xiàn)性關(guān)系,消耗時(shí)間遠(yuǎn)低于LBAC策略冗余與沖突檢測(cè)方法,而且隨著標(biāo)簽復(fù)雜度和數(shù)量增加,這種優(yōu)勢(shì)越發(fā)明顯。實(shí)驗(yàn)1和實(shí)驗(yàn)2測(cè)試的是最復(fù)雜的情況,所有原子標(biāo)簽包含的操作要么相同,要么具有偏序關(guān)系,實(shí)際中檢測(cè)的性能會(huì)比實(shí)驗(yàn)高。這種性能優(yōu)勢(shì)最關(guān)鍵在于LBDFC將客體標(biāo)簽劃分為單一操作的原子標(biāo)簽,通過(guò)集合相關(guān)性對(duì)原子標(biāo)簽進(jìn)行冗余與沖突檢測(cè)。而其他LBAC策略冗余與沖突檢測(cè)方法,標(biāo)簽描述的復(fù)雜度與原子標(biāo)簽不是同一個(gè)數(shù)量級(jí),性能會(huì)遠(yuǎn)低于LBDFC策略冗余與沖突檢測(cè)方法。驗(yàn)證了原子標(biāo)簽數(shù)量和復(fù)雜度對(duì)檢測(cè)性能的影響。未來(lái)將針對(duì)物聯(lián)網(wǎng)、社交網(wǎng)絡(luò)等不同場(chǎng)景下的不同安全需求對(duì)本文方法進(jìn)行仿真驗(yàn)證。

    5 結(jié)束語(yǔ)

    基于標(biāo)簽的數(shù)據(jù)流轉(zhuǎn)控制機(jī)制通過(guò)主客體標(biāo)簽實(shí)現(xiàn)數(shù)據(jù)流轉(zhuǎn)控制,具有輕量級(jí)、延伸控制的優(yōu)勢(shì),受到廣泛關(guān)注。在客體流轉(zhuǎn)中,標(biāo)簽修改、增加不可避免,不同標(biāo)簽之間不可避免地出現(xiàn)冗余與沖突,如何快速高效檢測(cè)不同標(biāo)簽之間是否存在冗余與沖突,是基于標(biāo)簽的數(shù)據(jù)流轉(zhuǎn)控制中急需解決的問(wèn)題。針對(duì)上述問(wèn)題,本文從標(biāo)簽描述方法入手,提出了基于原子操作的標(biāo)簽描述方法。該方法基于操作生成多個(gè)原子標(biāo)簽,原子標(biāo)簽用于描述最小的安全需求,客體標(biāo)簽是多個(gè)原子標(biāo)簽的邏輯組合,解決了標(biāo)簽描述簡(jiǎn)潔性和豐富性問(wèn)題。在策略冗余與沖突檢測(cè)時(shí),基于原子標(biāo)簽檢測(cè)結(jié)果和邏輯關(guān)系實(shí)現(xiàn)對(duì)客體標(biāo)簽的檢測(cè)。原子標(biāo)簽分為同操作和不同操作兩類(lèi),通過(guò)分析原子標(biāo)簽中各要素的關(guān)系對(duì)原子標(biāo)簽進(jìn)行冗余與沖突檢測(cè),提高了檢測(cè)效率。從理論和實(shí)驗(yàn)兩個(gè)角度對(duì)本文方法進(jìn)行分析,驗(yàn)證了原子標(biāo)簽數(shù)量和復(fù)雜度對(duì)檢測(cè)性能的影響。驗(yàn)證了原子標(biāo)簽數(shù)量和復(fù)雜度對(duì)檢測(cè)性能的影響。未來(lái)將針對(duì)物聯(lián)網(wǎng)、社交網(wǎng)絡(luò)等不同場(chǎng)景下的不同安全需求對(duì)本文方法進(jìn)行仿真驗(yàn)證。

    [1] XIE R N, FAN X N, ZHU J Y, et al. Research on label based data flow control mechanism[C]//2021 IEEE Sixth International Conference on Data Science in Cyberspace (DSC). 2021: 233-239.

    [2] 劉敖迪, 王娜, 劉磊. 面向云服務(wù)組合的策略沖突檢測(cè)機(jī)制[J]. 計(jì)算機(jī)應(yīng)用研究, 2017, 34(4): 1145-1150.

    LIU A D, WANG N, LIU L. Policy conflict detection mechanism for cloud service composition[J]. Computer Application Research, 2017, 34(4): 1145-1150.

    [3] 戚湧, 陳俊, 李千目. 基于冗余消除和屬性數(shù)值化的XACML策略?xún)?yōu)化方法[J]. 計(jì)算機(jī)科學(xué), 2016, 43(2): 163-168.

    QI Y, CHEN J, LI Q M. XACML policy optimization method based on redundancy elimination and attribute numeralization[J]. Computer Science, 2016, 43(2): 163-168.

    [4] 吳澤智, 陳性元, 楊智, 等. 信息流控制研究進(jìn)展[J]. 軟件學(xué)報(bào), 2017, 28(1): 135-159.

    WU Z Z, CHEN X Y, YANG Z, et al. Research progress on information flow control[J]. Journal of Software, 2017, 28(1): 135-159.

    [5] 諸天逸, 李鳳華, 成林, 等. 跨域訪(fǎng)問(wèn)控制技術(shù)研究[J]. 網(wǎng)絡(luò)與信息安全學(xué)報(bào), 2021, 7(1): 20-27.

    ZHU T Y, LI F H, CHENG L, et al. Research on cross-domain access control technology[J]. Journal of Network and Information Security, 2021, 7(1): 20-27.

    [6] 李鳳華, 謝絨娜, 李暉, 等. 一種信息流轉(zhuǎn)方法、裝置及系統(tǒng): 中國(guó), CN109347845B[P]. 2020-08-07.

    LI F H, XIE R N, LI H, et al. An information transfer method, device and system: China, CN109347845B[P]. 2020-08-07.

    [7] 王媛, 孫宇清, 馬樂(lè)樂(lè). 面向社會(huì)網(wǎng)絡(luò)的個(gè)性化隱私策略定義與實(shí)施[J]. 通信學(xué)報(bào), 2012, 33(S1): 239-249.

    WANG Y, SUN Y Q, MA L L. Definition and implementation of personalized privacy policies for social networks[J]. Journal on Communication, 2012, 33(S1): 239-249.

    [8] LIU G, FANG L, WANG Q, et al. Resource and attribute based access control model for system with huge amounts of resources[C]//International Conference on Green, Pervasive and Cloud Computing. 2018.

    [9] LI L Q, HAI L. An access control model based on matrix domain security label[J]. IOP Conference Series: Materials Science and Engineering, 2021, 1043(4).

    [10] WANG Y T. A cross-domain authorization access control model based on security label attribute[J]. Journal of Physics: Conference Series, 2021, 1955(1).

    [11] 吳迎紅, 黃皓, 周靖康, 等. 分布式應(yīng)用訪(fǎng)問(wèn)控制策略精化沖突分析[J]. 計(jì)算機(jī)應(yīng)用, 2014, 34(2): 421-427.

    WU Y H, HUANG H, ZHOU J K, et al. Refinement conflict analysis of distributed application access control policy[J]. Computer Applications, 2014, 34(2): 421-427.

    [12] CHEN M, HONG J, XIAO Y, et al. A method of conflict detection and resolution for security policy based on matrix description[C]//2017 7th IEEE International Conference on Electronics Information and Emergency Communication(ICEIEC). 2017: 548-551.

    [13] 江澤濤, 謝朕, 王琦, 等. 一種基于屏蔽碼的ABAC靜態(tài)策略沖突與冗余檢測(cè)算法[J]. 計(jì)算機(jī)科學(xué), 2018, 45(2): 197-202.

    JIANG Z T, XIE Z, WANG Q, et al. An ABAC static policy conflict and redundancy detection algorithm based on masking code[J]. Computer Science, 2018, 45(2): 197-202.

    [14] LIU G, PEIW, TIAN Y, et al. A novel conflict detection method for ABAC security policies[J]. Journal of Industrial Information Integration, 2021, 22: 100200.

    [15] CHOWDHARY A, SABUR A, HUANG D, et al. Object oriented policy conflict checking framework in cloud networks (OOPC)[J]. IEEE Transactions on Dependable and Secure Computing, 2021.

    Redundancy and conflict detection method for label-based data flow control policy

    XIE Rongna1, FAN Xiaonan2, LI Suzhe2,HUANG Yuxin2, SHI Guozhen1

    1. Department of Cryptography and Science Technology, Beijing Electronic Science and Technology Institute, Beijing 100070, China 2. Department of Cyberspace Security, Beijing Electronic Science and Technology Institute, Beijing 100070, China

    To address the challenge of redundancy and conflict detection in the label-based data flow control mechanism, a label description method based on atomic operations has been proposed. When the label is changed, there is unavoidable redundancy or conflict between the new label and the existing label. How to carry out redundancy and conflict detection is an urgent problem in the label-based data flow control mechanism. To address the above problem, a label description method was proposed based on atomic operation. The object label was generated by the logical combination of multiple atomic tags, and the atomic tag was used to describe the minimum security requirement. The above label description method realized the simplicity and richness of label description. To enhance the detection efficiency and reduce the difficulty of redundancy and conflict detection, a method based on the correlation of sets in labels was introduced. Moreover, based on the detection results of atomic tags and their logical relationships, redundancy and conflict detection of object labels was carried out, further improving the overall detection efficiency. Redundancy and conflict detection of atomic tags was based on the relationships between the operations contained in different atomic tags. If different atomic tags contained the same operation, the detection was performed by analyzing the relationship between subject attributes, environmental attributes, and rule types in the atomic tags. On the other hand, if different atomic tags contained different operations without any relationship between them, there was no redundancy or conflict. If there was a partial order relationship between the operations in the atomic tags, the detection was performed by analyzing the partial order relationship of different operations, and the relationship between subject attribute, environment attribute, and rule types in different atomic tags. The performance of the redundancy and conflict detection algorithm proposed is analyzed theoretically and experimentally, and the influence of the number and complexity of atomic tags on the detection performance is verified through experiments.

    label, data flow control, atomic tag, set correlation, policy redundancy and conflict detection

    The National Natural Science Foundation of China (61932015), The National Key R&D Program of China (2017YFB0802705)

    謝絨娜, 范曉楠, 李蘇浙, 等. 基于標(biāo)簽的數(shù)據(jù)流轉(zhuǎn)控制策略冗余與沖突檢測(cè)方法[J]. 網(wǎng)絡(luò)與信息安全學(xué)報(bào), 2023, 9(5): 21-32.

    TP302

    A

    10.11959/j.issn.2096?109x.2023074

    謝絨娜(1976? ),女,山西永濟(jì)人,博士,北京電子科技學(xué)院教授,主要研究方向?yàn)榫W(wǎng)絡(luò)與系統(tǒng)安全、訪(fǎng)問(wèn)控制、密碼工程。

    范曉楠(1997? ),女,河北邢臺(tái)人,北京電子科技學(xué)院碩士生,主要研究方向?yàn)樾畔踩⒃L(fǎng)問(wèn)控制。

    李蘇浙(1999? ),女,浙江紹興人,北京電子科技學(xué)院碩士生,主要研究方向?yàn)樵L(fǎng)問(wèn)控制。

    黃宇欣(1999? ),女,湖南長(zhǎng)沙人,北京電子科技學(xué)院碩士生,主要研究方向?yàn)樾畔踩?、訪(fǎng)問(wèn)控制。

    史國(guó)振(1974? ),男,河南濟(jì)源人,北京電子科技學(xué)院教授、博士生導(dǎo)師,主要研究方向?yàn)槊艽a信息安全、信息論與編碼理論。

    2023?02?13;

    2023?08?18

    謝絨娜,486503266@qq.com

    國(guó)家自然科學(xué)基金(61932015);國(guó)家重點(diǎn)研發(fā)計(jì)劃(2017YFB0802705)

    XIE R N, FAN X N, LI S J, et al. Redundancy and conflict detection method for label-based data flow control policy[J]. Chinese Journal of Network and Information Security, 2023, 9(5): 21-32.

    猜你喜歡
    沖突檢測(cè)客體原子
    BIM技術(shù)在建筑裝飾工程項(xiàng)目管理中的應(yīng)用研究
    北方建筑(2024年2期)2024-05-25 00:00:00
    原子究竟有多小?
    原子可以結(jié)合嗎?
    帶你認(rèn)識(shí)原子
    獨(dú)立學(xué)院補(bǔ)考安排沖突檢測(cè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
    計(jì)算機(jī)應(yīng)用安全策略本體研究
    計(jì)劃協(xié)同工作中的沖突檢測(cè)與消除算法研究
    舊客體抑制和新客體捕獲視角下預(yù)覽效應(yīng)的機(jī)制*
    論著作權(quán)客體的演變
    關(guān)稅課稅客體歸屬論
    黄片小视频在线播放| 国产成人欧美在线观看| 中文亚洲av片在线观看爽| 国产精品98久久久久久宅男小说| av在线观看视频网站免费| 久久精品人妻少妇| 动漫黄色视频在线观看| 亚洲人成网站在线播放欧美日韩| 亚洲国产精品合色在线| 亚洲av五月六月丁香网| 成人国产一区最新在线观看| 一区福利在线观看| 久久热精品热| 最近最新中文字幕大全电影3| 亚洲午夜理论影院| 美女高潮的动态| 欧美bdsm另类| 老司机午夜福利在线观看视频| 一个人免费在线观看的高清视频| 免费看a级黄色片| 日本黄色视频三级网站网址| 午夜两性在线视频| 欧美日韩亚洲国产一区二区在线观看| 中文字幕久久专区| 午夜精品在线福利| 丰满乱子伦码专区| 一进一出好大好爽视频| 国产一区二区在线观看日韩| 午夜福利18| 婷婷精品国产亚洲av在线| 亚洲成av人片在线播放无| 亚洲中文字幕日韩| av专区在线播放| 日韩欧美在线二视频| 午夜精品久久久久久毛片777| 51午夜福利影视在线观看| a级毛片免费高清观看在线播放| 亚洲精品色激情综合| 一级a爱片免费观看的视频| 欧美一区二区国产精品久久精品| 日韩中文字幕欧美一区二区| 免费av不卡在线播放| 伦理电影大哥的女人| 18禁黄网站禁片午夜丰满| 欧美黑人巨大hd| 亚洲av日韩精品久久久久久密| 3wmmmm亚洲av在线观看| 亚洲三级黄色毛片| 国产精品久久久久久久电影| 国产精品电影一区二区三区| 亚洲第一欧美日韩一区二区三区| 亚洲精品色激情综合| 色哟哟·www| 丰满乱子伦码专区| 国产精品一区二区性色av| 两人在一起打扑克的视频| 又黄又爽又刺激的免费视频.| 三级男女做爰猛烈吃奶摸视频| 亚洲精华国产精华精| 久久久久久久久大av| av中文乱码字幕在线| 国产亚洲精品av在线| 欧美高清性xxxxhd video| 别揉我奶头~嗯~啊~动态视频| 国产一区二区三区在线臀色熟女| 综合色av麻豆| 国产精品三级大全| 看黄色毛片网站| av女优亚洲男人天堂| 好男人在线观看高清免费视频| 99国产综合亚洲精品| 欧美色视频一区免费| 色尼玛亚洲综合影院| 国产精品99久久久久久久久| 不卡一级毛片| 动漫黄色视频在线观看| 免费av不卡在线播放| 伊人久久精品亚洲午夜| 脱女人内裤的视频| 脱女人内裤的视频| 欧美绝顶高潮抽搐喷水| 日韩中文字幕欧美一区二区| 亚洲成人中文字幕在线播放| 免费看a级黄色片| 波多野结衣高清无吗| 白带黄色成豆腐渣| 亚洲欧美日韩高清在线视频| 亚洲在线自拍视频| 99久久99久久久精品蜜桃| 天天一区二区日本电影三级| 在线十欧美十亚洲十日本专区| 特级一级黄色大片| 国产视频一区二区在线看| 亚洲 国产 在线| 精品一区二区免费观看| 长腿黑丝高跟| av在线天堂中文字幕| 最近最新免费中文字幕在线| 别揉我奶头~嗯~啊~动态视频| 欧美黄色淫秽网站| 人妻丰满熟妇av一区二区三区| 在线十欧美十亚洲十日本专区| 12—13女人毛片做爰片一| 久久精品91蜜桃| 日本熟妇午夜| 高清日韩中文字幕在线| 熟妇人妻久久中文字幕3abv| 看十八女毛片水多多多| 亚洲色图av天堂| 久久香蕉精品热| 久久国产精品影院| 不卡一级毛片| 此物有八面人人有两片| 国内精品久久久久精免费| 一边摸一边抽搐一进一小说| 亚洲内射少妇av| 日韩av在线大香蕉| 男插女下体视频免费在线播放| 每晚都被弄得嗷嗷叫到高潮| 国产又黄又爽又无遮挡在线| 在线看三级毛片| 九色国产91popny在线| 国产毛片a区久久久久| 国产av在哪里看| 波多野结衣高清作品| 久久6这里有精品| 一个人观看的视频www高清免费观看| 性色av乱码一区二区三区2| 男插女下体视频免费在线播放| 精品无人区乱码1区二区| 在线观看午夜福利视频| 十八禁人妻一区二区| 我要看日韩黄色一级片| 有码 亚洲区| 欧美性感艳星| 我要看日韩黄色一级片| 十八禁人妻一区二区| 在线免费观看不下载黄p国产 | 亚洲精品亚洲一区二区| 亚洲精品色激情综合| 在线观看舔阴道视频| 99久久九九国产精品国产免费| 伊人久久精品亚洲午夜| 婷婷精品国产亚洲av| 少妇高潮的动态图| 欧美区成人在线视频| 亚洲国产精品sss在线观看| 久久6这里有精品| 亚洲天堂国产精品一区在线| 欧美又色又爽又黄视频| 老鸭窝网址在线观看| 十八禁国产超污无遮挡网站| 午夜免费成人在线视频| 97热精品久久久久久| 中文字幕久久专区| 欧美在线黄色| 99精品久久久久人妻精品| 日韩欧美在线乱码| 久久久久久久久大av| 精品一区二区三区视频在线| 欧美激情久久久久久爽电影| 精品乱码久久久久久99久播| 欧美色欧美亚洲另类二区| 日本熟妇午夜| 一二三四社区在线视频社区8| 一级作爱视频免费观看| 特级一级黄色大片| 亚州av有码| 一进一出抽搐动态| 一个人看的www免费观看视频| 免费电影在线观看免费观看| 少妇人妻精品综合一区二区 | 亚洲真实伦在线观看| 欧美成人性av电影在线观看| 人妻丰满熟妇av一区二区三区| 午夜福利在线在线| 成人无遮挡网站| 国产高清三级在线| 亚洲欧美日韩无卡精品| 精品欧美国产一区二区三| 色综合婷婷激情| 婷婷色综合大香蕉| 一级作爱视频免费观看| 成人国产综合亚洲| 精品久久久久久久久av| 直男gayav资源| 免费在线观看影片大全网站| 成人午夜高清在线视频| 精品国内亚洲2022精品成人| 国产av在哪里看| 免费搜索国产男女视频| 真人做人爱边吃奶动态| 少妇被粗大猛烈的视频| bbb黄色大片| 亚洲,欧美,日韩| 香蕉av资源在线| 国产淫片久久久久久久久 | 88av欧美| 91麻豆av在线| 一区二区三区高清视频在线| 毛片一级片免费看久久久久 | 国产综合懂色| 色在线成人网| 日韩高清综合在线| 少妇熟女aⅴ在线视频| 精品乱码久久久久久99久播| 国产精品久久电影中文字幕| 亚洲美女黄片视频| 国产亚洲精品久久久com| 国产成+人综合+亚洲专区| 亚洲激情在线av| 免费在线观看成人毛片| 国产一级毛片七仙女欲春2| 国内毛片毛片毛片毛片毛片| 99久久精品一区二区三区| 在线观看一区二区三区| 亚洲人成伊人成综合网2020| 色哟哟哟哟哟哟| 天美传媒精品一区二区| 18+在线观看网站| 国产免费av片在线观看野外av| 一进一出抽搐动态| 国产一级毛片七仙女欲春2| 亚洲av第一区精品v没综合| 精品久久久久久久久久免费视频| eeuss影院久久| 欧洲精品卡2卡3卡4卡5卡区| 九九在线视频观看精品| 久久精品影院6| 国产成人欧美在线观看| 神马国产精品三级电影在线观看| 毛片一级片免费看久久久久 | 成人永久免费在线观看视频| 亚洲熟妇熟女久久| 国产成人啪精品午夜网站| 亚洲av成人不卡在线观看播放网| 成人无遮挡网站| 日日摸夜夜添夜夜添小说| 欧美在线黄色| 首页视频小说图片口味搜索| 又紧又爽又黄一区二区| 女人十人毛片免费观看3o分钟| 十八禁国产超污无遮挡网站| 午夜a级毛片| 欧美xxxx性猛交bbbb| 网址你懂的国产日韩在线| www.999成人在线观看| 女人被狂操c到高潮| 三级国产精品欧美在线观看| 一边摸一边抽搐一进一小说| 国产毛片a区久久久久| 国产亚洲欧美在线一区二区| 亚洲在线观看片| 午夜福利欧美成人| 日本撒尿小便嘘嘘汇集6| 欧美日韩综合久久久久久 | 亚洲精华国产精华精| 真人做人爱边吃奶动态| 亚洲熟妇中文字幕五十中出| 久久久久精品国产欧美久久久| 日韩精品青青久久久久久| 免费人成视频x8x8入口观看| 韩国av一区二区三区四区| 久久久成人免费电影| 成年免费大片在线观看| 全区人妻精品视频| 一区二区三区四区激情视频 | 欧美激情在线99| 丁香六月欧美| 亚洲激情在线av| 日本黄色片子视频| 国内精品美女久久久久久| 狠狠狠狠99中文字幕| 99热这里只有是精品50| 亚洲精品日韩av片在线观看| 好男人在线观看高清免费视频| 欧美精品啪啪一区二区三区| 欧美性猛交黑人性爽| 国产久久久一区二区三区| 91午夜精品亚洲一区二区三区 | 亚洲国产精品久久男人天堂| 亚洲欧美日韩无卡精品| 99久久精品国产亚洲精品| 国产老妇女一区| 淫秽高清视频在线观看| 两人在一起打扑克的视频| 女人十人毛片免费观看3o分钟| 国产黄a三级三级三级人| 美女被艹到高潮喷水动态| 男女那种视频在线观看| 日韩欧美在线乱码| 免费在线观看影片大全网站| 日韩精品青青久久久久久| 九色成人免费人妻av| 国产精华一区二区三区| 级片在线观看| .国产精品久久| 国内少妇人妻偷人精品xxx网站| 丁香欧美五月| 亚洲无线在线观看| 一级黄片播放器| 日日夜夜操网爽| 夜夜看夜夜爽夜夜摸| 免费电影在线观看免费观看| 女人十人毛片免费观看3o分钟| 精品日产1卡2卡| 亚洲国产精品合色在线| 亚洲美女视频黄频| 中亚洲国语对白在线视频| 丰满人妻熟妇乱又伦精品不卡| 免费看光身美女| 久久热精品热| 99热只有精品国产| 久久性视频一级片| 中文在线观看免费www的网站| 成人国产综合亚洲| 99国产综合亚洲精品| 成人亚洲精品av一区二区| av在线蜜桃| 最近最新免费中文字幕在线| 搞女人的毛片| 国产精品日韩av在线免费观看| 别揉我奶头 嗯啊视频| 嫩草影视91久久| 午夜福利免费观看在线| 日本黄色片子视频| 精品福利观看| 日本a在线网址| 天堂av国产一区二区熟女人妻| 久久久成人免费电影| 女人被狂操c到高潮| 91字幕亚洲| 99在线视频只有这里精品首页| 欧美最新免费一区二区三区 | 三级毛片av免费| 亚洲欧美日韩东京热| 久久亚洲精品不卡| 久久中文看片网| 欧美成人性av电影在线观看| 亚洲人成网站在线播| 757午夜福利合集在线观看| 搡老岳熟女国产| 一级毛片久久久久久久久女| 欧美黄色淫秽网站| 少妇熟女aⅴ在线视频| 宅男免费午夜| av女优亚洲男人天堂| 国产亚洲精品综合一区在线观看| 日韩精品青青久久久久久| 少妇的逼好多水| 国产欧美日韩一区二区精品| 国产精品不卡视频一区二区 | 免费搜索国产男女视频| 亚洲第一电影网av| 不卡一级毛片| 亚洲av免费高清在线观看| 麻豆成人av在线观看| 极品教师在线免费播放| 国产亚洲精品综合一区在线观看| 久久久久久国产a免费观看| 天堂网av新在线| 亚洲av.av天堂| 人妻久久中文字幕网| 人人妻人人澡欧美一区二区| 国产成人av教育| 亚洲 欧美 日韩 在线 免费| 亚洲五月天丁香| 久久草成人影院| 特级一级黄色大片| 一区福利在线观看| a在线观看视频网站| 精品一区二区三区av网在线观看| 亚洲 欧美 日韩 在线 免费| 亚洲18禁久久av| 午夜精品久久久久久毛片777| 少妇的逼水好多| 国产不卡一卡二| 久久久久国内视频| 中文字幕av在线有码专区| 久久亚洲精品不卡| 可以在线观看的亚洲视频| 成年版毛片免费区| www.999成人在线观看| 如何舔出高潮| 国产乱人视频| 精品久久久久久久末码| 丁香六月欧美| 亚洲综合色惰| 如何舔出高潮| 日本免费一区二区三区高清不卡| 99国产精品一区二区蜜桃av| 91狼人影院| 噜噜噜噜噜久久久久久91| 午夜免费男女啪啪视频观看 | www.色视频.com| 亚洲久久久久久中文字幕| 精品国产三级普通话版| 老师上课跳d突然被开到最大视频 久久午夜综合久久蜜桃 | 成人国产综合亚洲| 亚洲aⅴ乱码一区二区在线播放| 搞女人的毛片| 欧美在线一区亚洲| 欧美日韩综合久久久久久 | 国产成人aa在线观看| 成人毛片a级毛片在线播放| 国产亚洲精品久久久com| 999久久久精品免费观看国产| 午夜福利视频1000在线观看| 亚洲成人久久性| 熟女人妻精品中文字幕| 大型黄色视频在线免费观看| 国内精品久久久久久久电影| 色在线成人网| 亚洲人成网站在线播| 久久婷婷人人爽人人干人人爱| 直男gayav资源| 香蕉av资源在线| 亚洲人成网站高清观看| 久久人人爽人人爽人人片va | 黄色女人牲交| 久久久久久久亚洲中文字幕 | 9191精品国产免费久久| 免费大片18禁| 成年版毛片免费区| 亚洲欧美清纯卡通| 99久久久亚洲精品蜜臀av| 日韩有码中文字幕| 午夜影院日韩av| 蜜桃亚洲精品一区二区三区| 国产一区二区在线观看日韩| 又爽又黄a免费视频| 久久久久久久久久黄片| 国产激情偷乱视频一区二区| 九九热线精品视视频播放| 精品久久久久久久人妻蜜臀av| 久久精品综合一区二区三区| 国产精品人妻久久久久久| 丰满乱子伦码专区| 国产伦在线观看视频一区| 亚洲七黄色美女视频| 搞女人的毛片| 91在线精品国自产拍蜜月| 亚洲欧美日韩东京热| 69av精品久久久久久| 成年版毛片免费区| 18禁裸乳无遮挡免费网站照片| 熟女电影av网| 国产人妻一区二区三区在| 嫩草影视91久久| xxxwww97欧美| 亚洲欧美日韩无卡精品| 亚洲avbb在线观看| 99久久精品热视频| 国产成人a区在线观看| 波多野结衣高清作品| 免费在线观看日本一区| 国产亚洲欧美在线一区二区| 成人精品一区二区免费| 制服丝袜大香蕉在线| 日韩精品中文字幕看吧| 男插女下体视频免费在线播放| 动漫黄色视频在线观看| 别揉我奶头~嗯~啊~动态视频| 好男人电影高清在线观看| 国产中年淑女户外野战色| 久久婷婷人人爽人人干人人爱| 一卡2卡三卡四卡精品乱码亚洲| 最新中文字幕久久久久| 国产在线精品亚洲第一网站| 色综合站精品国产| 99国产精品一区二区三区| 中国美女看黄片| 国内精品美女久久久久久| 三级毛片av免费| 亚洲成人精品中文字幕电影| www.熟女人妻精品国产| www.999成人在线观看| 国产精品人妻久久久久久| 久久6这里有精品| 欧美三级亚洲精品| 免费在线观看亚洲国产| 九九久久精品国产亚洲av麻豆| 午夜精品一区二区三区免费看| 97超视频在线观看视频| 亚洲中文日韩欧美视频| 色播亚洲综合网| 午夜两性在线视频| 国产淫片久久久久久久久 | 午夜福利在线观看吧| 成年女人看的毛片在线观看| 18禁黄网站禁片午夜丰满| 美女免费视频网站| 十八禁国产超污无遮挡网站| 国产精品精品国产色婷婷| 成年版毛片免费区| 久99久视频精品免费| 亚洲乱码一区二区免费版| 日韩欧美在线二视频| 日韩欧美三级三区| a级一级毛片免费在线观看| 一级毛片久久久久久久久女| 亚洲成人免费电影在线观看| xxxwww97欧美| 99久久精品热视频| 中文字幕av在线有码专区| 免费人成视频x8x8入口观看| 国产精品综合久久久久久久免费| 欧美成人免费av一区二区三区| 日韩欧美三级三区| 国产成+人综合+亚洲专区| 午夜福利在线观看吧| 好男人电影高清在线观看| 亚洲人成网站在线播| АⅤ资源中文在线天堂| 老司机深夜福利视频在线观看| 18美女黄网站色大片免费观看| 亚洲中文字幕一区二区三区有码在线看| 无人区码免费观看不卡| 草草在线视频免费看| 看片在线看免费视频| 最近中文字幕高清免费大全6 | 每晚都被弄得嗷嗷叫到高潮| 精品午夜福利视频在线观看一区| 亚洲熟妇中文字幕五十中出| 亚洲最大成人中文| 亚洲最大成人手机在线| 最好的美女福利视频网| 99久久成人亚洲精品观看| 国产精品三级大全| 老熟妇乱子伦视频在线观看| 国产成人aa在线观看| 少妇丰满av| 国产精品野战在线观看| 欧美成人a在线观看| 久久久久久九九精品二区国产| 老司机福利观看| 美女黄网站色视频| 18+在线观看网站| 久久久久国内视频| 99国产极品粉嫩在线观看| 日本在线视频免费播放| 亚洲av电影在线进入| 在线观看66精品国产| 国产中年淑女户外野战色| www.色视频.com| 看免费av毛片| 超碰av人人做人人爽久久| 亚洲精品在线美女| 久久精品国产99精品国产亚洲性色| www.色视频.com| 欧美最黄视频在线播放免费| 中文字幕熟女人妻在线| 日本成人三级电影网站| 欧美黑人欧美精品刺激| 脱女人内裤的视频| 国产黄片美女视频| 69av精品久久久久久| 国产一区二区三区视频了| 婷婷丁香在线五月| 国产三级黄色录像| 国产精品人妻久久久久久| 最后的刺客免费高清国语| 村上凉子中文字幕在线| 91麻豆av在线| 久久久久久久午夜电影| 夜夜躁狠狠躁天天躁| 日本a在线网址| 老熟妇仑乱视频hdxx| 欧美日韩福利视频一区二区| 日本 av在线| 国产色爽女视频免费观看| 免费观看人在逋| 日日摸夜夜添夜夜添小说| 有码 亚洲区| 亚洲专区国产一区二区| 麻豆国产av国片精品| 国产主播在线观看一区二区| 亚洲第一欧美日韩一区二区三区| 亚洲熟妇熟女久久| 又爽又黄a免费视频| 亚洲精品粉嫩美女一区| h日本视频在线播放| 午夜精品在线福利| 亚洲片人在线观看| 国产人妻一区二区三区在| 精品人妻1区二区| 精品一区二区三区视频在线| 国产高清激情床上av| 国产麻豆成人av免费视频| 成人三级黄色视频| 天堂影院成人在线观看| 国产欧美日韩精品亚洲av| 婷婷精品国产亚洲av| 美女高潮的动态| 欧美在线黄色| 人人妻人人看人人澡| 给我免费播放毛片高清在线观看| 亚洲国产精品999在线| 国产精品久久电影中文字幕| 欧美性猛交╳xxx乱大交人| 免费观看精品视频网站| 国产一区二区三区在线臀色熟女| 亚洲经典国产精华液单 | 激情在线观看视频在线高清| 免费人成视频x8x8入口观看| 免费看a级黄色片| 精品99又大又爽又粗少妇毛片 | 久久久久久久久大av| 国产综合懂色| 欧美激情在线99| 最好的美女福利视频网| 免费黄网站久久成人精品 | 亚洲欧美精品综合久久99| 国产三级黄色录像| 亚洲无线观看免费|