• <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)稅課稅客體歸屬論
    亚洲高清免费不卡视频| 一级毛片 在线播放| 国产欧美另类精品又又久久亚洲欧美| 亚洲va在线va天堂va国产| 狠狠精品人妻久久久久久综合| 午夜免费观看性视频| 国产av码专区亚洲av| 久久精品久久久久久噜噜老黄| 亚洲国产精品一区三区| 久久精品国产亚洲网站| 国产伦在线观看视频一区| 日韩av在线免费看完整版不卡| 亚洲怡红院男人天堂| 亚洲国产精品一区三区| 久热久热在线精品观看| 性高湖久久久久久久久免费观看| 欧美日韩精品成人综合77777| 国产精品一区二区在线不卡| 国产精品一二三区在线看| 日韩欧美一区视频在线观看 | 久久久久久久久久人人人人人人| 日韩中字成人| 毛片一级片免费看久久久久| 亚洲av在线观看美女高潮| 国产毛片在线视频| 久久99精品国语久久久| 色视频在线一区二区三区| 国产精品99久久99久久久不卡 | 97在线人人人人妻| 制服丝袜香蕉在线| 国产精品欧美亚洲77777| 日韩亚洲欧美综合| 国产伦精品一区二区三区四那| 身体一侧抽搐| 激情五月婷婷亚洲| 日本黄色片子视频| 亚洲国产日韩一区二区| 亚洲av男天堂| 男人爽女人下面视频在线观看| tube8黄色片| 人体艺术视频欧美日本| 久久人人爽人人爽人人片va| 亚洲精品成人av观看孕妇| 日韩一区二区视频免费看| 人妻夜夜爽99麻豆av| 亚洲国产欧美在线一区| 97精品久久久久久久久久精品| 精品一品国产午夜福利视频| freevideosex欧美| 丰满迷人的少妇在线观看| 亚洲欧美一区二区三区国产| 赤兔流量卡办理| 欧美精品人与动牲交sv欧美| 国产精品欧美亚洲77777| 国产黄色视频一区二区在线观看| 人人妻人人爽人人添夜夜欢视频 | www.色视频.com| 欧美成人a在线观看| 成年av动漫网址| 一个人看的www免费观看视频| 成人国产麻豆网| 男男h啪啪无遮挡| 久久久久久人妻| 少妇高潮的动态图| 黄片wwwwww| 一区二区三区四区激情视频| 国产日韩欧美亚洲二区| 国产永久视频网站| 97超视频在线观看视频| 国产精品嫩草影院av在线观看| 少妇精品久久久久久久| 91午夜精品亚洲一区二区三区| 丰满乱子伦码专区| 18禁裸乳无遮挡免费网站照片| 国国产精品蜜臀av免费| h日本视频在线播放| 中文在线观看免费www的网站| 男人狂女人下面高潮的视频| 久久久久网色| 久久国内精品自在自线图片| 嫩草影院入口| 人人妻人人添人人爽欧美一区卜 | 丝袜脚勾引网站| 久久久色成人| 在线免费十八禁| 国产精品99久久99久久久不卡 | 黑丝袜美女国产一区| 欧美精品一区二区大全| 舔av片在线| 免费看av在线观看网站| 久久国产精品大桥未久av | 免费观看的影片在线观看| 久久久久久久亚洲中文字幕| 亚洲一区二区三区欧美精品| av国产精品久久久久影院| 在线亚洲精品国产二区图片欧美 | 亚洲国产日韩一区二区| 免费不卡的大黄色大毛片视频在线观看| 中文字幕精品免费在线观看视频 | 日本爱情动作片www.在线观看| 欧美成人精品欧美一级黄| 国产白丝娇喘喷水9色精品| 99久久精品热视频| 国产 精品1| 另类亚洲欧美激情| 3wmmmm亚洲av在线观看| 亚洲四区av| 日韩一区二区视频免费看| 久久99精品国语久久久| 18禁裸乳无遮挡免费网站照片| 欧美一级a爱片免费观看看| 天天躁夜夜躁狠狠久久av| 美女xxoo啪啪120秒动态图| 国产一级毛片在线| 在线天堂最新版资源| 在线观看三级黄色| 欧美丝袜亚洲另类| 女性生殖器流出的白浆| av又黄又爽大尺度在线免费看| 人妻少妇偷人精品九色| 国产成人freesex在线| 日韩不卡一区二区三区视频在线| 日韩免费高清中文字幕av| 精品一品国产午夜福利视频| 3wmmmm亚洲av在线观看| 精品一区二区三区视频在线| 99国产精品免费福利视频| 日韩精品有码人妻一区| 简卡轻食公司| 色综合色国产| 国产精品一及| 下体分泌物呈黄色| 国产在线免费精品| 国产国拍精品亚洲av在线观看| 久久人人爽人人片av| 日韩国内少妇激情av| 亚洲欧美成人综合另类久久久| 亚洲综合精品二区| 中文资源天堂在线| 亚洲综合色惰| 人妻系列 视频| 久久久久国产网址| 免费久久久久久久精品成人欧美视频 | 国产老妇伦熟女老妇高清| 青春草视频在线免费观看| 国产黄色免费在线视频| 六月丁香七月| 免费看不卡的av| 日产精品乱码卡一卡2卡三| 十分钟在线观看高清视频www | 久久精品久久精品一区二区三区| 国产爽快片一区二区三区| 国产精品久久久久久久电影| 激情 狠狠 欧美| 晚上一个人看的免费电影| 美女脱内裤让男人舔精品视频| 亚洲内射少妇av| 啦啦啦啦在线视频资源| 亚洲电影在线观看av| 多毛熟女@视频| 久久精品久久久久久久性| 成人免费观看视频高清| 免费av中文字幕在线| 欧美成人精品欧美一级黄| 国产熟女欧美一区二区| 少妇裸体淫交视频免费看高清| 亚洲美女搞黄在线观看| 这个男人来自地球电影免费观看 | 天美传媒精品一区二区| 国产成人精品一,二区| 午夜日本视频在线| 丰满少妇做爰视频| 中国美白少妇内射xxxbb| 精品国产三级普通话版| 韩国av在线不卡| 久久久久久久久久久免费av| 丰满乱子伦码专区| 免费黄频网站在线观看国产| 亚洲欧美日韩无卡精品| 亚洲精品日本国产第一区| 高清视频免费观看一区二区| 亚洲精品色激情综合| 久久人人爽人人片av| 一个人看的www免费观看视频| 日韩av免费高清视频| 啦啦啦啦在线视频资源| 国产高潮美女av| 观看美女的网站| av在线app专区| 亚洲一区二区三区欧美精品| 日本一二三区视频观看| 中国美白少妇内射xxxbb| 大香蕉久久网| 精品午夜福利在线看| 国产视频内射| 午夜福利网站1000一区二区三区| 18禁在线无遮挡免费观看视频| 男女无遮挡免费网站观看| 91aial.com中文字幕在线观看| 91精品伊人久久大香线蕉| 精品视频人人做人人爽| 日韩制服骚丝袜av| 干丝袜人妻中文字幕| 日本免费在线观看一区| 麻豆国产97在线/欧美| 久久青草综合色| 亚洲欧美日韩卡通动漫| 亚洲美女搞黄在线观看| 精品酒店卫生间| 国产精品无大码| 国产真实伦视频高清在线观看| 成人毛片a级毛片在线播放| 亚洲av欧美aⅴ国产| 成人毛片60女人毛片免费| av播播在线观看一区| 最近最新中文字幕免费大全7| 亚洲一级一片aⅴ在线观看| 伦理电影免费视频| 啦啦啦视频在线资源免费观看| av不卡在线播放| 国产深夜福利视频在线观看| 99热这里只有是精品50| 日韩国内少妇激情av| 午夜福利高清视频| 99久久精品热视频| 国产高清有码在线观看视频| 亚洲三级黄色毛片| 亚洲怡红院男人天堂| 韩国av在线不卡| 你懂的网址亚洲精品在线观看| 18禁在线播放成人免费| 久久精品熟女亚洲av麻豆精品| 欧美日韩精品成人综合77777| 黄色视频在线播放观看不卡| 国产熟女欧美一区二区| 毛片一级片免费看久久久久| 伊人久久精品亚洲午夜| 青春草亚洲视频在线观看| 99久久人妻综合| 亚洲av中文av极速乱| 王馨瑶露胸无遮挡在线观看| 亚洲在久久综合| 啦啦啦在线观看免费高清www| 欧美日韩亚洲高清精品| 纵有疾风起免费观看全集完整版| 毛片一级片免费看久久久久| 日本黄色日本黄色录像| 搡老乐熟女国产| 最近最新中文字幕大全电影3| 欧美日韩视频精品一区| 国产淫片久久久久久久久| 大香蕉久久网| 最近中文字幕高清免费大全6| av专区在线播放| 少妇人妻久久综合中文| 亚洲人成网站在线播| 午夜日本视频在线| 国产 精品1| 九九在线视频观看精品| 亚洲婷婷狠狠爱综合网| 日韩,欧美,国产一区二区三区| 亚洲综合色惰| 中文字幕制服av| 亚洲精品aⅴ在线观看| 91精品伊人久久大香线蕉| 欧美老熟妇乱子伦牲交| 亚洲精品国产成人久久av| av黄色大香蕉| 搡女人真爽免费视频火全软件| 国产乱来视频区| 成年美女黄网站色视频大全免费 | 伦理电影免费视频| 日韩欧美一区视频在线观看 | 性色avwww在线观看| 亚洲性久久影院| 啦啦啦在线观看免费高清www| 久久精品国产a三级三级三级| 国产精品无大码| 亚洲人与动物交配视频| 亚洲电影在线观看av| 嫩草影院新地址| 极品少妇高潮喷水抽搐| 国产精品久久久久久av不卡| 简卡轻食公司| 国产欧美日韩精品一区二区| 看十八女毛片水多多多| 国产精品成人在线| 精品午夜福利在线看| 校园人妻丝袜中文字幕| 久久99热6这里只有精品| 成人综合一区亚洲| 黄色一级大片看看| 免费人妻精品一区二区三区视频| 国产精品三级大全| 日韩欧美精品免费久久| 在线亚洲精品国产二区图片欧美 | 多毛熟女@视频| 狂野欧美激情性bbbbbb| 亚洲国产精品国产精品| 亚洲av日韩在线播放| av在线播放精品| 中国美白少妇内射xxxbb| 麻豆国产97在线/欧美| 国产高清三级在线| 成人国产av品久久久| 我要看黄色一级片免费的| 五月开心婷婷网| 美女xxoo啪啪120秒动态图| 国产av一区二区精品久久 | 蜜桃久久精品国产亚洲av| 街头女战士在线观看网站| 乱系列少妇在线播放| 一级毛片黄色毛片免费观看视频| 一级毛片我不卡| 精品酒店卫生间| 免费大片18禁| 高清视频免费观看一区二区| 免费大片18禁| 精品少妇黑人巨大在线播放| 青青草视频在线视频观看| 蜜桃在线观看..| 国产精品欧美亚洲77777| 成人综合一区亚洲| 免费不卡的大黄色大毛片视频在线观看| 亚洲图色成人| 亚洲怡红院男人天堂| 午夜精品国产一区二区电影| 又大又黄又爽视频免费| 久久精品国产亚洲av天美| 亚洲精品日韩av片在线观看| 极品教师在线视频| 欧美日韩精品成人综合77777| 免费看av在线观看网站| 免费观看a级毛片全部| 麻豆乱淫一区二区| 丰满少妇做爰视频| 黄色配什么色好看| 免费观看无遮挡的男女| 成人亚洲精品一区在线观看 | 国产精品国产av在线观看| 免费久久久久久久精品成人欧美视频 | 99视频精品全部免费 在线| 在线观看免费高清a一片| 久久久久国产网址| 国产成人a∨麻豆精品| 大香蕉久久网| 久久午夜福利片| 性高湖久久久久久久久免费观看| 18禁在线无遮挡免费观看视频| 女人久久www免费人成看片| 黄色怎么调成土黄色| 国产伦理片在线播放av一区| 天美传媒精品一区二区| 99久久精品一区二区三区| 免费久久久久久久精品成人欧美视频 | 三级国产精品欧美在线观看| 国产老妇伦熟女老妇高清| 亚洲av日韩在线播放| 国产精品熟女久久久久浪| 免费观看av网站的网址| 一本一本综合久久| 天堂中文最新版在线下载| 亚洲欧美清纯卡通| 午夜福利在线观看免费完整高清在| 欧美另类一区| a级毛色黄片| 在线观看免费高清a一片| 在线观看一区二区三区激情| 最黄视频免费看| 99热这里只有是精品在线观看| 午夜福利在线观看免费完整高清在| 国产欧美另类精品又又久久亚洲欧美| 高清欧美精品videossex| 国产成人精品一,二区| 亚洲精品乱码久久久久久按摩| 深爱激情五月婷婷| 亚洲图色成人| 一级毛片黄色毛片免费观看视频| 男女下面进入的视频免费午夜| 99久久综合免费| 日韩视频在线欧美| 亚洲欧美精品自产自拍| 日本爱情动作片www.在线观看| 精品99又大又爽又粗少妇毛片| 欧美xxⅹ黑人| 中国国产av一级| 极品教师在线视频| 成人亚洲欧美一区二区av| 一级片'在线观看视频| 熟女人妻精品中文字幕| 亚洲在久久综合| 18禁裸乳无遮挡动漫免费视频| 最近最新中文字幕大全电影3| 爱豆传媒免费全集在线观看| 日韩欧美一区视频在线观看 | 亚洲aⅴ乱码一区二区在线播放| 女人久久www免费人成看片| 美女内射精品一级片tv| av.在线天堂| 丰满少妇做爰视频| 国产免费一级a男人的天堂| 久久久久精品性色| 中文字幕av成人在线电影| 在线免费观看不下载黄p国产| 蜜臀久久99精品久久宅男| 日本黄色片子视频| 日韩中字成人| videos熟女内射| xxx大片免费视频| 日韩一区二区视频免费看| 成人影院久久| 成人高潮视频无遮挡免费网站| 久久99热这里只频精品6学生| 免费看不卡的av| 亚洲性久久影院| 久久久久久久久久成人| 久久久午夜欧美精品| 中文乱码字字幕精品一区二区三区| 大陆偷拍与自拍| 日韩成人av中文字幕在线观看| 另类亚洲欧美激情| 色哟哟·www| 免费少妇av软件| 国产精品秋霞免费鲁丝片| 成人二区视频| 黄片无遮挡物在线观看| 少妇 在线观看| 亚洲国产高清在线一区二区三| 综合色丁香网| 精品一品国产午夜福利视频| 国产国拍精品亚洲av在线观看| 极品少妇高潮喷水抽搐| 日韩制服骚丝袜av| 蜜桃亚洲精品一区二区三区| 欧美xxⅹ黑人| 成人漫画全彩无遮挡| 国产欧美日韩精品一区二区| 久久久久视频综合| av线在线观看网站| 精华霜和精华液先用哪个| 国产精品久久久久久精品电影小说 | 一级爰片在线观看| 一本色道久久久久久精品综合| 国产免费又黄又爽又色| 国产高清国产精品国产三级 | 一级片'在线观看视频| 国产成人a区在线观看| 有码 亚洲区| kizo精华| 美女福利国产在线 | 中文精品一卡2卡3卡4更新| 久久久久久久大尺度免费视频| 搡女人真爽免费视频火全软件| 亚洲国产成人一精品久久久| 久久久久视频综合| 久久久久久久久久久免费av| av一本久久久久| 大又大粗又爽又黄少妇毛片口| www.色视频.com| 特大巨黑吊av在线直播| 亚洲精品aⅴ在线观看| 日韩免费高清中文字幕av| 亚洲av二区三区四区| 久久青草综合色| 麻豆成人av视频| 狂野欧美激情性xxxx在线观看| 一级毛片aaaaaa免费看小| 中国三级夫妇交换| 亚洲精品一区蜜桃| 国产一区二区在线观看日韩| 干丝袜人妻中文字幕| 只有这里有精品99| 97精品久久久久久久久久精品| 国产精品一区二区性色av| 插阴视频在线观看视频| 七月丁香在线播放| 美女视频免费永久观看网站| 成人国产麻豆网| 在线观看一区二区三区激情| 99九九线精品视频在线观看视频| h日本视频在线播放| 国产片特级美女逼逼视频| 久久99蜜桃精品久久| 亚洲美女搞黄在线观看| 日本猛色少妇xxxxx猛交久久| 亚洲,欧美,日韩| 欧美xxxx黑人xx丫x性爽| 三级国产精品欧美在线观看| 干丝袜人妻中文字幕| 亚洲伊人久久精品综合| 午夜视频国产福利| 少妇猛男粗大的猛烈进出视频| 成年美女黄网站色视频大全免费 | 校园人妻丝袜中文字幕| 精品国产露脸久久av麻豆| 狂野欧美激情性bbbbbb| 最新中文字幕久久久久| 男女无遮挡免费网站观看| 在线观看美女被高潮喷水网站| 色网站视频免费| 狂野欧美白嫩少妇大欣赏| 久久精品国产自在天天线| 免费少妇av软件| 天堂8中文在线网| 国产av码专区亚洲av| 国产精品99久久99久久久不卡 | 欧美亚洲 丝袜 人妻 在线| 久久久久久人妻| 午夜激情久久久久久久| 亚洲最大成人中文| 大香蕉97超碰在线| 亚洲激情五月婷婷啪啪| 亚洲图色成人| 伦理电影免费视频| av天堂中文字幕网| 少妇熟女欧美另类| 九九久久精品国产亚洲av麻豆| h视频一区二区三区| 亚洲,一卡二卡三卡| 永久网站在线| 美女视频免费永久观看网站| av又黄又爽大尺度在线免费看| 国产伦在线观看视频一区| 亚洲va在线va天堂va国产| 蜜臀久久99精品久久宅男| 高清在线视频一区二区三区| 91久久精品国产一区二区三区| h日本视频在线播放| 最近2019中文字幕mv第一页| 免费播放大片免费观看视频在线观看| 午夜免费观看性视频| 91久久精品国产一区二区成人| 国产女主播在线喷水免费视频网站| 国产精品久久久久久久久免| 午夜激情久久久久久久| 黄色一级大片看看| 乱系列少妇在线播放| 视频区图区小说| a级一级毛片免费在线观看| 少妇猛男粗大的猛烈进出视频| 久久久久久九九精品二区国产| 亚洲人成网站在线播| 国产精品欧美亚洲77777| 国产白丝娇喘喷水9色精品| 欧美xxxx性猛交bbbb| 一区二区av电影网| 18+在线观看网站| 午夜老司机福利剧场| 国产黄色免费在线视频| 精品人妻一区二区三区麻豆| 久久久久人妻精品一区果冻| 一级毛片黄色毛片免费观看视频| 亚洲成人一二三区av| 在线观看三级黄色| 国产在线免费精品| 狂野欧美激情性bbbbbb| 美女国产视频在线观看| 国产成人一区二区在线| 色婷婷久久久亚洲欧美| 99热国产这里只有精品6| av专区在线播放| 亚洲成人手机| 男人舔奶头视频| 亚洲精品一区蜜桃| 久久综合国产亚洲精品| 在线看a的网站| 精品99又大又爽又粗少妇毛片| 男女边吃奶边做爰视频| 久久国产精品大桥未久av | 久久精品国产亚洲av涩爱| 久久国内精品自在自线图片| 美女主播在线视频| 亚洲av中文字字幕乱码综合| 亚洲婷婷狠狠爱综合网| 日本与韩国留学比较| 日本欧美视频一区| 少妇猛男粗大的猛烈进出视频| 男人舔奶头视频| 国产 一区 欧美 日韩| 日本爱情动作片www.在线观看| 交换朋友夫妻互换小说| 亚洲av在线观看美女高潮| 深爱激情五月婷婷| 我的老师免费观看完整版| 亚洲美女搞黄在线观看| 99九九线精品视频在线观看视频| 国产免费福利视频在线观看| 如何舔出高潮| 激情五月婷婷亚洲| 免费观看av网站的网址| 久久久久久久国产电影| 久久久精品94久久精品| 99精国产麻豆久久婷婷| 超碰97精品在线观看| 国产男女内射视频| 色网站视频免费| 国产一级毛片在线| 免费av中文字幕在线| 全区人妻精品视频| 亚洲av不卡在线观看| 一级毛片电影观看| 亚洲第一区二区三区不卡| 中文字幕免费在线视频6| 一级毛片电影观看| 精品熟女少妇av免费看| 中文字幕制服av| 舔av片在线| 我的老师免费观看完整版| 亚洲av在线观看美女高潮| 综合色丁香网| 天天躁夜夜躁狠狠久久av| 免费黄频网站在线观看国产| av在线播放精品| 蜜臀久久99精品久久宅男| 美女中出高潮动态图|