亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        移動群智感知下的位置隱私保護與任務分配方案*

        2023-07-31 11:40:58韓益亮郭凱陽吳日銘
        火力與指揮控制 2023年6期
        關(guān)鍵詞:差分加密服務器

        劉 凱,韓益亮,郭凱陽,吳日銘

        (1.武警工程大學密碼工程學院,西安 710086;2.武警部隊密碼與信息安全保密重點實驗室,西安 710086)

        0 引言

        移動群智感知(mobile crowd sensing,MCS)作為一種新興的互聯(lián)網(wǎng)感知范式,融合了眾包思想與移動感知技術(shù),已經(jīng)成為了一種新型的信息服務模式和信息傳播方式[1]。尤其是隨著配備有傳感設備的智能手機的普及,使得MCS 迅速走進大眾的視野,大量具備感知能力的移動智能終端通過協(xié)同合作完成某一感知任務,為用戶提供個性化服務[2]。與傳統(tǒng)的傳感器網(wǎng)絡相比,MCS 不需要專門安裝傳感設備,不僅節(jié)省了大量的人力物力,而且利用移動用戶的動態(tài)性與時效性進行任務感知更加契合大數(shù)據(jù)的時代特點[3]。目前,MCS 已經(jīng)在交通、醫(yī)療、工業(yè)、社區(qū)服務等方面有了廣泛應用[4-7]。近年來,基于信息系統(tǒng)的體系作戰(zhàn)發(fā)展迅速,信息化條件下的新型作戰(zhàn)力量不斷涌現(xiàn)[8],MCS 平臺能夠幫助信息作戰(zhàn)系統(tǒng)提高指揮控制效率,充分發(fā)揮信息系統(tǒng)互聯(lián)、互通、互操作的融合功能。

        目前在MCS 方面的研究主要集中在激勵機制、任務分發(fā)及位置隱私保護等方面,尤其是關(guān)于位置隱私的保護問題已經(jīng)成為學者關(guān)注的重點。

        文獻[9]在移動群智感知的基礎上提出了稀疏移動群智感知的概念,并利用本地化差分隱私機制保護用戶的位置隱私,稀疏MCS 平臺根據(jù)用戶提交的數(shù)據(jù)推理未知區(qū)域的數(shù)據(jù)。文獻[10]提出并評估了一種新的基于嵌入和聚類的時空模糊機制,并引出了概率k-匿名的概念。文獻[11]提出了一種位置隱私保護的任務分配框架與地理模糊機制,以保護在任務分配過程中用戶的位置隱私安全。文獻[12]設計了一種與參與者密度無關(guān)的聚合統(tǒng)計方案來保護用戶的位置隱私,首先利用多假名機制來克服低密度參與者帶來的脆弱性問題,而后提出了基于Paillier 密碼系統(tǒng)的方案來應對假名機制帶來的女巫攻擊問題,最后通過引入一個實體的身份服務器來解決用戶的問責問題。

        現(xiàn)有的方案注重在用戶上傳感知數(shù)據(jù)的過程中對用戶的位置信息進行保護,但對平臺下發(fā)的任務信息的保護,以及引入第三方服務器可能導致的隱私泄露問題考慮還不夠全面。為了解決這些問題,設計了一種基于差分隱私與屬性加密的位置隱私保護與任務分配方案,不僅可以在用戶上傳數(shù)據(jù)時對用戶的位置信息進行保護,在MCS 平臺下發(fā)任務時也能防止任務點的信息泄露。本文所做主要工作如下:1)考慮人流量密度對任務點選擇的影響,減小用戶在位置混淆后產(chǎn)生的距離誤差,提高了混淆位置的可用性。2)結(jié)合位置轉(zhuǎn)移概率矩陣與差分隱私的性質(zhì),保證生成的混淆位置具有相似的位置轉(zhuǎn)移概率,在時間序列上滿足差分隱私保護。3)引入第三方服務器進行概率轉(zhuǎn)移矩陣的離線生成,提高了方案的運行效率。因為第三方服務器只負責位置信息的收集與矩陣的生成工作,不參與用戶的位置信息上傳與MCS 平臺發(fā)布任務的過程,避免了第三方服務器不可信的問題。

        1 預備知識

        1.1 屬性加密

        屬性加密分為密鑰策略的屬性加密(KP-ABE)和基于密文策略的屬性加密(CP-ABE)。KP-ABE使用屬性來描述加密的數(shù)據(jù),并將策略構(gòu)建到用戶密鑰中;而在CP-ABE 中,屬性被用來描述用戶的憑證,而加密數(shù)據(jù)的一方構(gòu)建解密的策略[13]?;诿芪牟呗缘膶傩约用芊桨敢话惆ㄒ韵? 個算法:1)Setup 輸入安全參數(shù)后生成公共密鑰Pk 和主密鑰Msk。2)KeyGen 輸入公鑰Pk、主密鑰Msk、屬性集合S,生成私鑰Sk。3)Encrypt 將公鑰Pk、消息M和屬性域的訪問結(jié)構(gòu)A 作為輸入,對M 進行加密,并生成密文CT。4)Decrypt 解密算法以Pk、密文CT、包含訪問策略A 和私鑰Sk 作為輸入。如果屬性集S 滿足訪問結(jié)構(gòu)A,則算法將解密密文并返回消息M。

        1.2 差分隱私

        差分隱私模型的基本思想是在原始數(shù)據(jù)集或者在數(shù)據(jù)集傳輸?shù)倪^程中添加噪聲,來達到保護數(shù)據(jù)隱私屬性的目的。差分隱私可大致分為以下兩大類[14]:中心化差分隱私和本地化差分隱私。中心化差分隱私是將用戶數(shù)據(jù)集中在一個可信的中心服務器上,通過中心服務器對用戶的數(shù)據(jù)集進行加噪處理,使其滿足差分的需求,所以數(shù)據(jù)集的安全性很大程度上依賴中心服務器的可靠性;本地化差分隱私是將數(shù)據(jù)處理的過程交由移動端完成,依靠用戶個人對敏感信息進行保護。

        假設算法A 是運行在服務器上的算法,在數(shù)據(jù)集D 和D'上的任意輸出結(jié)果O 滿足式(1),則說明算法A 滿足ε-差分隱私:

        2 基于差分隱私與屬性加密的移動群智感知模型

        2.1 場景預設

        在城市反恐中,作戰(zhàn)單元需要收集自己附近的環(huán)境信息,并將收集到的信息上傳給前指中心。前指中心需要根據(jù)作戰(zhàn)單元提供的戰(zhàn)場信息合理地分配任務,確保作戰(zhàn)指揮的科學高效。同時,根據(jù)作戰(zhàn)任務需求,作戰(zhàn)單元還要將自身信息共享給其他作戰(zhàn)單元,保證信息共享,確保任務的高效完成。每個作戰(zhàn)單元在執(zhí)行感知任務前都需向前指中心提交個人信息,前指中心擁有所有作戰(zhàn)單元的屬性信息。

        如圖1 所示,各作戰(zhàn)單元作為移動群智感知任務的參與者,負責收集環(huán)境信息,將信息上傳給前指中心。前指中心作為MCS 的服務平臺,負責將用戶提交的信息進行整合處理,同時根據(jù)用戶所處的位置信息,合理地進行任務分配,并將任務信息進行加密后傳輸給作戰(zhàn)單元。第三方服務器根據(jù)收集的歷史信息,生成位置混淆模塊,用于隱藏用戶的真實位置。

        圖1 群智感知模型圖Fig.1 Mobile swarm perception model diagram

        2.2 位置隱私保護與任務分配方案流程

        本文針對MCS 平臺中數(shù)據(jù)上傳與任務下發(fā)時存在的隱私泄露問題,提出了一種基于差分隱私與屬性加密的位置隱私保護方案。在生成位置混淆模塊時,本文以一階馬爾可夫鏈生成的位置概率轉(zhuǎn)移矩陣混淆用戶位置,同時以作戰(zhàn)單元移動距離最小為限制條件構(gòu)造混淆函數(shù)。既確?;煜蟮奈恢门c作戰(zhàn)單元的真實位置之間滿足差分隱私的需求,又保證了任務分配的合理性。在任務信息的下發(fā)過程中,創(chuàng)新性地使用屬性加密的方法,以用戶的屬性信息構(gòu)建基于CP-ABE 的任務加密與解密算法,確保任務點信息在下發(fā)過程中的安全問題。所提方案主要包括以下4 個流程:

        2.2.1 離線生成位置混淆模塊

        MCS 平臺下發(fā)的任務一般是由系統(tǒng)內(nèi)的其他用戶發(fā)布的,所以人流量密集,人員活動頻繁的地區(qū),成為任務區(qū)域的概率也更高[15]。假設某區(qū)域內(nèi)一天的活動軌跡點總數(shù)為m,單個網(wǎng)格內(nèi)的活動軌跡點數(shù)為n,該網(wǎng)格內(nèi)一天的人流量密度,該地區(qū)被選為任務點的概率與成正比。

        在服務中心分配任務時,為了保證用戶的移動距離最短,所以會優(yōu)先考慮距離用戶位置近的任務點,而在任務區(qū)域的選擇上,距離用戶上傳位置信息較近的區(qū)域會以較高的概率被分配給用戶。那么將劃分后的網(wǎng)格中心O 作為任務點,任務點與任務參與者之間的距離為r,設為區(qū)域l 被選為任務點的概率,則與距離函數(shù)成反比。

        假設用戶當前時刻所處的位置為l,經(jīng)過位置混淆函數(shù)處理后,將用戶的位置映射到l1,如果存在區(qū)域l'與l 具有相似的概率被映射到l1,即滿足式(2),則稱其滿足隱私保護強度為ε 的差分隱私。其中表示從用戶的真實位置區(qū)域l 混淆到l1的概率,表示區(qū)域l'混淆到l1的概率。

        經(jīng)過位置混淆模塊混淆后的位置并不是用戶的真實位置,如圖2 所示,MCS 服務平臺是用戶上傳的位置為依據(jù),將距離用戶最近的任務點分配給移動用戶。因此,為了減小用戶移動距離對任務分配的影響,在構(gòu)建位置混淆函數(shù)時,需要考慮位置混淆后帶來的距離誤差。因為用戶事先并不知道任務點的位置,所以對用戶來說,區(qū)域L 內(nèi)的所有位置都有可能成為任務點,設l*為服務器給用戶分配的任務地點,為用戶的真實位置與任務點的距離,為混淆后的位置與任務點之間的距離。則混淆位置后引起的誤差距離為:

        圖2 任務分配示意圖Fig.2 Schematic diagram of task allocation

        2.2.2 移動端的位置混淆

        用戶在移動端下載位置混淆模塊,用戶需輸入自身的位置信息,并選擇適當?shù)碾[私保護強度ε,通過位置混淆函數(shù)將自己的真實位置映射到一個虛假的位置,而后上傳給MCS 服務中心。因為第三方服務器只負責生成位置混淆模塊,并且位置混淆的過程在移動端完成,所以真實的位置信息只有參與者自身知道,避免了由于第三方服務器不可信而產(chǎn)生的隱私泄露問題。

        2.2.3 前指服務器進行任務分配與加密處理

        MCS 服務器接收到用戶提交的位置信息后,按照距離最近的原則給用戶分配任務。在確定用戶的任務點后,為了保護任務點的隱私安全,利用屬性加密的方法對分配的任務位置進行加密,并將其傳輸給移動用戶。

        采用分層級的樹形結(jié)構(gòu)實現(xiàn)任務信息的加密,可有效抵抗合謀攻擊。服務器需要首先確定訪問樹T 的結(jié)構(gòu),每個子節(jié)點和閾值描述的閾門由非葉子節(jié)點表示[16],若numx為節(jié)點x 的子節(jié)點數(shù)且節(jié)點閾值為kx,kx的取值范圍為(0,numx]。設Tx為根節(jié)點為x 的子樹,如果用戶的一組屬性集合Sx滿足訪問樹Tx,則表示為Tx(Sx)=1。

        1)選取一個素數(shù)階P 的雙線性群G,并選取發(fā)生器g,則雙線性映射為:

        2)密鑰生成算法以一組屬性集合S 作為輸入,生成由屬性集合標識的密鑰Sk,屬性集合S 為用戶的屬性子集。隨機選擇,任取,計算Dy和Dj,則密鑰生成為:

        3)使用密鑰對任務點的位置信息進行加密,服務器通過訪問樹結(jié)構(gòu)指定私鑰必須滿足的策略。加密時首先為訪問樹的每個節(jié)點x 選擇一個多項式qx,且多項式的次數(shù)m 與節(jié)點的閾值k 之間應滿足mx=kx-1。在算法開始時,選擇一個隨機數(shù),且從根節(jié)點R 開始,有,而后選擇多項式的其他點來進行完整定義。

        假設Y 是T 的葉子節(jié)點集合,則對于葉子節(jié)點y?Y 有:

        因此,密文的組成結(jié)構(gòu)為

        2.2.4 客戶端解密任務點

        用戶端接收到服務器發(fā)來的加密信息后,將自己的屬性信息輸入得到私鑰進行解密,如果用戶的屬性符合訪問結(jié)構(gòu),那么用戶就可以解密密文得到任務點的具體信息,如果用戶的屬性不符合訪問結(jié)構(gòu),用戶就無法解密得到任務點的位置,任務點的隱私信息就得到了保護。具體的解密過程如下:

        如果S 滿足訪問樹的整體或者部分結(jié)構(gòu),那:

        客戶端根據(jù)自身屬性信息解密后得到任務點的信息,即可前往任務點完成平臺發(fā)布的任務。

        3 實驗仿真

        本文采用Geolife 數(shù)據(jù)集進行仿真實驗,該GPS軌跡數(shù)據(jù)集收集了182 名用戶從2007 年4 月至2012 年8 月的活動路線,記錄了用戶廣泛的戶外活動,如購物、觀光、徒步旅行等,一共包含17 621 條軌跡信息,這些軌跡都按時間序列進行存儲。

        實驗環(huán)境如下:Intel i7-7700K 3.6 GHz,8 GB 內(nèi)存,Microsoft Windows 10 操作系統(tǒng),模型算法均在Pycharm2019 下實現(xiàn)。

        Geolife 數(shù)據(jù)集中的用戶活動范圍以時間進行分類,選取用戶在2008 年11 月21 日至11 月24日內(nèi)活動的軌跡點,將用戶每天的活動軌跡劃分為一組數(shù)據(jù),共生成4 組數(shù)據(jù)集。下頁圖3 是使用ARCMAP 軟件生成的用戶歷史移動軌跡路線。將用戶所在區(qū)域劃分為邊長為1 km 的正方形網(wǎng)格,并進行標號,統(tǒng)計用戶在各個網(wǎng)格內(nèi)的活動軌跡點,即可計算出各網(wǎng)格內(nèi)人員流動密度。圖4 與圖5 分別為不同時間內(nèi)同一地區(qū)的人員流動數(shù)量與統(tǒng)計的人員流動密度圖,可以看出,即使在相同的地區(qū),不同時間內(nèi)的人流量與人員流動密度差別也較大。

        圖3 用戶歷史軌跡圖Fig.3 User’s history track diagram

        圖4 人員流動數(shù)量圖Fig.4 The personnel flow quantity diagram

        圖5 各網(wǎng)格區(qū)域內(nèi)人員流動密度Fig.5 Human flow density in each grid area

        3.1 任務選取方式

        本文與文獻[9]中基于Spare MCS 概念生成混淆函數(shù)的算法進行對比,二者都采用了差分隱私的技術(shù)來實現(xiàn)用戶位置信息的混淆,但在混淆區(qū)域的選擇上,該算法考慮到人流密度以及用戶移動距離對任務點選取的影響,而稀疏MCS 算法則賦予各網(wǎng)格相同的概率來確定任務區(qū)域。

        從圖6 可以看出,在不同的數(shù)據(jù)集中,用戶與任務點之間的距離雖然有所浮動,但總體變化趨勢相同。隨著f(r)中k的增大,考慮人流量密度影響下的距離也隨之接近SpareMCS 算法下的距離,并且當k取值大于4 后,前者的距離小于后者,變化速率也隨之減小。

        圖6 用戶位置與任務點之間的距離Fig.6 Distance between user’s location and task point

        3.2 誤差分析

        設置差分隱私保護中的拉普拉斯(Laplace)機制作為對照組,對比了不同隱私強度下,混淆位置與任務點之間的距離,以及混淆位置與真實位置之間的距離,下頁圖7、圖8 分別比較了混淆位置與真實位置以及混淆位置與任務點之間的距離,從實驗結(jié)果可以看出,在不同的數(shù)據(jù)集上,本文算法生成的混淆位置在空間距離方面都更加接近用戶的真實位置和任務區(qū)域,表明與Laplace 機制相比,本文算法不僅能夠保護用戶的位置隱私信息,同時也能夠降低混淆用戶位置后帶來的誤差距離,提高了方案的可用性。

        圖7 混淆位置與任務點的距離Fig.7 The distance between the confusion location and the task point

        圖8 混淆位置與真實位置之間的距離Fig.8 The distance between the confusion location and the real location

        3.3 運行時間開銷

        實驗對比了本文方案、Laplace 機制以及無隱私保護(NP)情況下任務分配的時間開銷,從實驗結(jié)果可以看出,隨著軌跡點數(shù)量的增加,3 種方案的運行時間都呈上升趨勢。圖9 為在線生成概率轉(zhuǎn)移矩陣時,各方案的運行時間對比,因為本文方案需要統(tǒng)計用戶的歷史運動信息,所以需要的時間開銷更大,整體運行時間最長,其次是Laplace 機制下的位置混淆方法,二者都滿足差分隱私的要求,比NP 情況下的任務分配所需時間更長。本文方案中生成概率轉(zhuǎn)移矩陣的過程可以在第三方服務器上離線完成,如圖10 所示,在任務分配之前進行信息收集與矩陣生成,那么任務分配所需的時間開銷就可以大大減小,任務分配的時間就與Laplace 機制下的時間接近。

        圖9 在線生成概率轉(zhuǎn)移矩陣Fig.9 On-line generation of probabilistic transition matrix

        圖10 離線生成概率轉(zhuǎn)移矩陣Fig.10 Off-line generation of probability transition matrix

        4 結(jié)論

        隨著移動通訊技術(shù)的迅速發(fā)展,移動群智感知這種新穎的互聯(lián)網(wǎng)感知也逐漸走進大眾的視野,成為一種新型的信息傳播與交互模式。在參與感知任務過程中,感知用戶的個人身份、位置訪問模式等諸多隱私信息面臨著泄露的風險。本文針對移動感知任務中感知用戶的位置信息和任務信息的安全問題,提出了一種基于差分隱私與屬性加密的隱私保護方案,利用差分隱私技術(shù)對感知用戶上傳的位置信息進行混淆,在MCS 平臺下發(fā)任務信息時進行屬性加密,只有滿足條件的用戶才能對任務信息解密。同時引入第三方服務器負責位置混淆模塊的生成,既提高了方案的整體效率,也不會因為第三方服務器的可信性問題產(chǎn)生隱私泄露的風險。實驗結(jié)果證明,本文方案在隱私保護強度與控制誤差方面有較大優(yōu)勢,同時運行效率也比較高。

        猜你喜歡
        差分加密服務器
        數(shù)列與差分
        通信控制服務器(CCS)維護終端的設計與實現(xiàn)
        一種基于熵的混沌加密小波變換水印算法
        得形忘意的服務器標準
        計算機網(wǎng)絡安全服務器入侵與防御
        認證加密的研究進展
        基于差分隱私的大數(shù)據(jù)隱私保護
        基于ECC加密的電子商務系統(tǒng)
        相對差分單項測距△DOR
        太空探索(2014年1期)2014-07-10 13:41:50
        基于格的公鑰加密與證書基加密
        亚洲av福利天堂在线观看| 成人国产一区二区三区精品不卡| 久久99精品久久久久久秒播| 久久精品国产色蜜蜜麻豆国语版| 视频一区二区三区中文字幕狠狠 | 丰满多毛的大隂户毛茸茸| 久久人妻中文字幕精品一区二区| 亚洲五月七月丁香缴情| 亚洲av色无码乱码在线观看| 18禁成人黄网站免费观看| 人妻精品人妻一区二区三区四区| 极品人妻少妇一区二区| 福利网址在线观看| 亚洲女初尝黑人巨高清| 中文字日产幕码三区的做法大全| 久久国产精品免费久久久| 日韩欧美在线观看成人| 狠狠躁夜夜躁人人爽天天天天97| 97久久精品人妻人人搡人人玩 | 无码人妻少妇久久中文字幕| 熟女精品视频一区二区三区| 亚洲av乱码二区三区涩涩屋| 韩国日本在线观看一区二区| 国产男女插插一级| 爱情岛论坛亚洲品质自拍hd| а√天堂资源官网在线资源| 午夜福利影院成人影院| 日本一区二区高清视频| 日本精品免费一区二区三区| 亚洲免费人成在线视频观看| 少妇高潮流白浆在线观看| 国产激情视频免费在线观看| 成人自拍三级在线观看| 日本高清中文一区二区三区| 亚洲日韩中文字幕在线播放 | 国产在线一区二区三区香蕉| 日本av一区二区播放| 亚洲高潮喷水中文字幕| 波多野结衣中文字幕久久| 亚洲中文字幕成人无码| 中文字幕免费在线观看动作大片|