999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種安全高效的無人駕駛車輛地圖更新方案

2019-10-21 08:07:32賴成喆
計算機研究與發展 2019年10期
關鍵詞:用戶

賴成喆 張 敏 鄭 東

(西安郵電大學無線網絡安全技術國家工程實驗室 西安 710121)

近年來,人工智能技術的迅速發展,使得傳統汽車行業與信息技術相結合,促進了無人駕駛領域的進一步發展.無人駕駛車輛可以通過大幅減少撞車事故來緩解交通擁堵[1],從根本上緩解交通壓力[2],也可使老年人[3]和殘障人士[4]的出行更加便利.然而,無人駕駛車輛必須從車輛地圖上訪問大量數據,以便為安全和效率做出實時控制決策[5],這使得車輛地圖成為無人駕駛發展的關鍵.

地圖對無人駕駛車輛的定位、導航與控制以及數據的實時更新都起著至關重要的作用,為無人駕駛車輛提供了更加可靠的感知能力.目前,基于衛星圖像的數字地圖得到了廣泛的應用,但是,它們不能準確地反映最新的地圖數據.為了準確有效地反映地圖的最新動態,近年來提出了許多方案[6-8],其中基于群智感知的地圖更新方法最引人關注[9-10].在這些方案中,志愿者愿意將他們的GPS數據貢獻給地圖服務器,但是同時也增加了用戶隱私泄露的風險.由于數據安全問題以及用戶擔心隱私被泄露[11],使得車輛地圖更新的發展受到了嚴重影響.當用戶通過網絡進行數據交互時,數據的所有者不再對數據具有控制權,而是托管到了云端進行進一步的運算及處理,所以如何保障托管數據的完整性和機密性便成了云端所面臨的全新挑戰.云服務平臺流通的數據量與日俱增,其中包含了大量的敏感數據和隱私信息,這使得車輛用戶的隱私問題尤為凸顯.

針對以上問題,本文將代理重加密和簽密的思想引入到車輛地圖的更新中,提出了一種安全高效的無人駕駛車輛地圖更新方案(secure and efficient map update scheme for AVs, SEMU),它實現了數據的機密性、完整性、可靠性、身份可驗證性和不可否認性.由于存在隱私被泄露的風險,用戶經常不愿意上傳數據.所以本文通過為用戶生成偽名,實現了用戶的匿名性和有條件的隱私.具體來說,本文的主要貢獻有3個方面:

1) 提出一種安全高效的無人駕駛車輛地圖更新方案,實現了數據的機密性、完整性、身份可驗證性和不可否認性,保證了用戶的匿名性和可追蹤性;

2) 通過對用戶信譽值的管理,提高了數據可靠性,利用聚合簽名技術,降低了計算開銷;

3) 通過仿真,驗證了方案的激勵性,并從計算開銷方面證明了它的有效性.

1 相關工作

在群智感知網絡中進行數據共享時,數據所有者需要先將數據進行加密,云服務平臺再對云端密文進行解密,最后將解密后的數據重新加密分享給數據使用者,然而這個方法使得用戶數據極易遭到泄露且計算效率低.因此必須設計合理的隱私保護機制來保證數據安全的同時也能夠保護用戶的隱私.

為了實現加密數據的高效分享,Blaze等人[12]在1998年的歐密會上首次提出了代理重加密(proxy re-encryption, PRE)的概念.在代理重加密系統中,一個擁有重加密密鑰的半可信代理,能夠將通過數據提供者的公鑰加密得到的密文,轉換為被數據使用者的公鑰加密的密文,在此過程中代理不知道有關數據的任何明文信息.此外,這2個不同的密文所對應的明文是一致的.因此,代理重加密技術是實現數據高效共享的一種有效途徑,并引起了學術界的普遍關注,相繼出現了很多代理重加密方案.

2007年Green和Ateniese[13]將該概念擴展到基于身份的密碼系統,將基于身份的密碼體制(identity-based cryptosystem, IBC)和PRE結合起來,首次提出基于身份的代理重加密(identity-based proxy re-encryption, IBPRE)的概念.Kirtane和Rangan[14]使用Malone-Lee和Mao[15]的方案,構造了一個具有代理重加密功能的簽名方案.代理可以在不使用數據所有者私鑰的情況下,將數據所有者已簽名的密文重新加密為數據使用者的另一個密文.之后在文獻[16-18]中提出了3種具有代理重加密功能的基于身份的簽密(identity-based signcryp-tion, IBSC)方案.然而,CAR方案[16]和WC方案[17]對適應性選擇密文攻擊都不安全,而文獻[19]中的方案對適應性選擇密文攻擊是安全的.因此,構建一個具有代理重加密功能的且安全高效的IBSC方案顯得尤為重要.

云存儲[20]中的數據訪問控制方案還可以通過使用預加密和基于屬性的加密方案(attribute-based encryption, ABE)來設計.Li等人[21]提出一種針對云服務存儲的靈活的ABE機制.文獻[22]進一步闡述了密文策略屬性基加密方案(ciphertext-policy attribute-based encryption, CP-ABE)在云計算環境中的應用策略.但是CP-ABE機制中針對數據授權的變更問題,仍需要用戶對數據進行重復加密.

PRE技術在一定程度上滿足了云端數據[23]的機密性和完整性的安全管理需求.然而,云計算中的數據存儲還需要滿足身份可驗證性、可靠性和不可否認性.

2 準備工作

2.1 雙線性映射

1) 雙線性

如果對任意P,Q∈G1和a,b∈Z,有:

那么就稱該映射為雙線性映射.

2) 非退化性

3) 可計算性

2.2 困難問題

計算性Diffie-Hellman(CDH)問題:G1為一個階為素數q的循環群,P為其生成元,已知(aP,bP),計算abP是困難的.

2.3 IBSC方案概述

IBSC方案的工作原理[19]如圖1所示:

Fig. 1 Working principles of IBSC scheme圖1 IBSC方案工作原理[19]

1) 簽密(signcryption, SC).數據所有者Alice為發起方,Alice將明文m通過自己的私鑰SIDA和Bob的身份IDB進行簽密,生成一級密文σAB.

2) 解簽密(unsigncryption, USC).將Alice的身份IDA和一級密文σAB作為輸入,Bob可以通過自己的私鑰SIDB得到明文m.

3) 代理密鑰生成(proxy key generation, PKGen).Bob通過自己的私鑰SIDB和Carol的身份IDC,生成代理密鑰KBC.

4) 重加密(re-encryption, ReEnc).代理中心將Proxy一級密文σAB和代理密鑰KBC作為輸入可生成二級密文σAC.

5) 解密(decryption, Dec).Carol可以通過自己的私鑰SIDC及Alice和Bob的身份IDA,IDB解密得到明文m.

3 群智模型

群智感知[24-25]的系統結構[24]如圖2所示,該系統結構包括3部分:任務參與者(數據提供者)、數據使用者和服務器平臺.服務器平臺接受來自數據使用者的服務請求,將感知任務分配給任務參與者,處理收集到的感知數據,并進行其他的管理功能.任務參與者接收到任務后,進行所需數據的感知,然后將數據報告返回給服務器平臺,服務器平臺將數據處理后發送給數據使用者.通過整個流程實現了數據感知、數據收集以及信息服務提供等功能.群智感知是一種移動的、分布式的、自主的、基層的服務模式.

Fig. 2 Architecture of a crowd sensing system圖2 群智感知系統結構[24]

Fig. 3 The system model—SEMU圖3 SEMU系統模型

群智感知可以從各地收集海量多維異構數據,解決各種大規模地數據需求問題,提供高質量且可靠的數據服務.但是,隨著群智感知的發展,新的問題和挑戰也逐漸顯現出來.其中,數據安全和用戶隱私安全問題尤為突出.在群智感知中,用戶提交的數據可能會包含用戶的敏感信息,只有降低隱私泄露[26]的風險才可以激勵用戶積極地參與感知任務.數據安全是指在數據傳送的過程中保證數據的保密性、完整性、可靠性、身份可驗證性和不可否認性.

4 本文方案

4.1 系統模型

在本文安全高效的無人駕駛車輛地圖更新方案SEMU中,地圖公司將感知任務外包給云服務平臺,并獎勵為感知任務做出貢獻的車輛用戶.云服務平臺將任務釋放給位于感測區域的車輛霧節點.根據任務,車輛霧節點找到正確的感知報告,如果有所需數據,則將其返回到云服務平臺;反之車輛霧節點則會繼續廣播此任務.愿意參與的車輛用戶將加密數據和同意自己數據的n個其他車輛用戶的聚合簽名發送給車輛霧節點,車輛霧節點對此聚合簽名進行批量驗證.驗證通過后,將加密數據發送給云服務平臺.利用代理中心生成的代理密鑰,云服務平臺對加密數據進行代理重加密[19],然后將重加密后的數據發送給地圖公司.最后,地圖公司解密得到數據內容,并對提交有價值數據的車輛用戶分配獎勵.圖3描述了本文提出的方案的系統模型,它主要由7部分組成:

1) 地圖公司(map company, MC).地圖公司需要完成大量的數據收集任務來更新地圖,但他們沒有足夠的能力獨自完成任務.因此,地圖公司向云服務平臺發放任務,之后再通過云服務平臺獲取感知數據并進行解密,最終得到感知數據并對完成任務的車輛給予獎勵.

2) 車輛(vehicular user,Vi).現在的車輛設備部署了豐富的計算、通信和存儲資源且有很強的移動性.車輛確保他們的設備有足夠的能力支持正常功能.他們參與任務進行收集數據,并對其進行簽密等處理,最終通過云服務平臺進行數據共享以獲得信譽值或報酬.

3) 云服務平臺(server).他們有足夠的存儲和計算資源來提供眾包服務.云服務平臺接收來自地圖公司的任務,并將任務發放給位于感測區域的車輛霧節點.收集到霧節點的報告后,根據車輛的信譽值選擇報告,為地圖公司生成結果.

4) 車輛霧節點(vehicular fog node, VFN).批量驗證車輛發送來的聚合簽名.根據云服務平臺發放的任務,霧節點找到正確的感知報告,如果有所需的數據,則將其發放給云服務平臺.

5) 代理中心(central agency, CA).代理中心為云服務平臺生成所需的代理密鑰,監視所有用戶之間的交互,并更新他們的信譽值,然后將用戶的信譽廣播給每個參與者.此外,代理中心還檢查感知數據是否被地圖公司成功接受.

6) 道路交通管理局(road and transport authority, RTA).車輛需到RTA處登記注冊.為保護車輛的隱私,RTA為每個車輛用戶生成對應的偽身份.當要追查違規的車輛時,RTA可出示或曝光車輛的真實身份.

7) 密鑰生成中心(private key generator, PKG).為每個車輛用戶生成對應的私鑰.

4.2 方案描述

1) 系統建立

2) 車輛注冊

3) 密鑰生成

車輛發送QID給PKG,PKG計算用戶私鑰SID=sQID.

4) 任務發放

地圖公司將任務taski={j,QIDC,type,area,cr}外包給云服務平臺,其中包括任務編號j、公司的偽名QIDC、數據類型要求type、任務的大致區域area和此次任務對車輛用戶要求的信譽閾值cr.地圖公司通過支付報酬,去獎勵來自某一車輛的報告.云服務平臺收到后根據任務要求的區域將任務分別分發給車輛霧節點.根據任務,霧節點找到正確的感知報告,如果有所需的數據,則將其返回到云服務平臺,反之霧節點繼續廣播此任務.

5) 數據收集

為了提高數據的可靠性,愿意參與感知任務且滿足任務信譽值要求的車輛VA邀請數據路況周圍的一組車輛(V1,V2,…,Vn)(通過信譽閾值來規定n值,詳見4.2節)同意其帶有相應簽名的感知數據m.V1,V2,…,Vn先驗證車輛VA的簽名是否有效,驗證通過后,若不同意m,可及時舉報車輛VA.RTA經過調查,確認車輛VA違規,CA將增加舉報用戶的信譽值,減少車輛VA以及同意數據m的車輛用戶的信譽值.若車輛多次違規,RTA將撤銷其身份;反之,若同意m,V1,V2,…,Vn則對此數據m簽名.車輛VA驗證每個車輛的簽名,對于驗證通過的車輛,車輛VA支付報酬作為對其的獎勵.最后,車輛VA將n個簽名進行聚合[27],并發送給車輛霧節點.具體過程如下:

X=rQIDA,

h=H2(X,m),

ZA=(r+h)SIDA,

得到簽名(ZA,P).

④ 簽密算法.車輛VA計算:

y=mw,

V=rU,

σAB=(X,ZA,y,V),

6) 代理重加密

① 重加密密鑰生成.CA計算:

KBC=W-SIDB.

云服務平臺通過重加密密鑰KBC對一級密文σAB進行重加密,生成地圖公司可以解密的二級密文σAC.

② 重加密.云服務平臺計算:

σAC=(X,ZA,y′),

7) 解密

地圖公司計算:

m=y′ (w′)-1,

8) 報酬獎勵

地圖公司對報告進行評估,得到有價值的數據,對對應的數據提供者進行報酬獎勵.

代理中心CA檢查感知數據是否被地圖公司成功接受.若接收,CA增加并更新車輛VA和幫助車輛VA的n個其他車輛用戶的信譽值,然后將用戶的信譽廣播給每個參與者.

5 安全性和性能分析

5.1 安全性分析

1) 正確性

① 單個簽名的正確性

② 聚合簽名的正確性

證明該方案是正確的.

2) 機密性

機密性是指除了數據擁有者及數據使用者外的其他人都不知道數據的內容.在本文中,車輛用戶對感知數據進行簽密,將加密的數據存儲在車輛霧節點中,當地圖公司希望訪問數據時,霧節點將加密的數據發送給云服務平臺,車輛用戶委托云重新加密數據,只有經過授權的地圖公司才能解密數據,云服務平臺無法獲得任何有關數據的明文信息.

3) 完整性

完整性是地圖公司確保來自云服務平臺的數據沒有被篡改.地圖公司利用自己的私鑰解密得到數據m,通過計算:

h=H2(X,m),

可以對數據的完整性進行驗證.

4) 身份可驗證性

5) 不可否認性

不可否認性是防止數據所有者否認以前上傳的數據.也就是說,如果數據所有者已將數據上載到云服務平臺,則它不能否認此操作.

6) 匿名性

車輛在進行通信之前,每臺車輛都會用它的真實身份IDi在道路交通管理局RTA注冊,RTA選擇H1:{0,1}*→G1,計算車輛用戶的偽身份QIDi,除RTA之外不會有任何第三方知道車輛用戶的真實身份.在整個通信過程中,參與的車輛以偽身份動態地加入簽名過程,車輛能夠在不泄露自身隱私的情況下進行匿名的信息交互,滿足了匿名性要求,保護了車輛用戶的身份隱私.

7) 可追蹤性

8) 數據可靠性

本文方案中只有滿足地圖公司信譽要求的車輛用戶才可參加感知任務,同時需要車輛用戶邀請數據路況周圍的一組車輛用戶(V1,V2,…,Vn)同意其帶有相應簽名的數據.最后,云服務平臺根據用戶的信譽選擇合適的報告,有效地提高了數據的可靠性.

5.2 性能分析

1) 激勵性

本文選擇使用歸一化正切函數[28]作為簽名人數n映射到信譽閾值cr的函數為

有此可得:

n=β+tan(cr(π2+arctanβ)-arctanβ).

圖4表示此函數的曲線.由圖4可知,當地圖公司要求的信譽閾值cr=0.5時,信譽值高(high credit users, HCU)的用戶只需收集10個用戶的簽名證明其數據可靠性即可,信譽值中等的用戶(medium credit users, MCU)需要收集15個用戶的簽名,信譽值低的用戶(low credit users, LCU)需要收集20個用戶的簽名.這種機制激勵用戶保持較高的參與度和可信度.

Fig. 4 Signature number calculation function curve圖4 簽名人數計算函數曲線

2) 計算效率

對于本文采用的IBSC方案[19]來說,計算時間和密文大小是影響計算效率的2個重要因素.我們將本文的SEMU方案的計算效率與CAR方案[16]和WC方案[17]的計算效率進行了比較.同時,本文使用的聚合簽名技術也降低了計算開銷.

表1列舉了這3種方案的計算時間.我們用M表示一個標量乘運算,E表示一個指數運算,P表示一個雙線性運算.我們選用由8 GB處理器內存的Intel I5-5200 和Windows7組成的硬件平臺,通過仿真實驗結果對比了各方案的計算開銷,對比結果如圖5所示.

Table 1 Computational Time of Three Schemes表1 3種方案的計算時間

Fig. 5 Comparison of computational time of three schemes圖5 3種方案的計算時間比較

表2列舉了這3種方案的密文大小.我們用|x|表示x的位數.對于密文大小,CAR方案和WC方案是相同的.一級密文和二級密文的大小都是2|G1|+|G2|+|m|.在我們的方案中,一級密文大小為3|G1|+|G2|,二級密文大小為2|G1|+|G2|.我們假設消息的大小為|m|=160 b.當采用80 b安全級別時,q=512 b.所以群G1中元素的大小是1 024 b[19].通過標準壓縮技術[29],群G1中元素的大小可以減少到65 B.群G2中元素的大小為1 024 b.所以,2|G1|+|G2|+|m|=2×65+128+20=278 B,3|G1|+|G2|=3×65+128=323 B,2|G1|+|G2|=2×65+128=258 B.3種方案的密文大小如圖6所示.

Table 2 Ciphertext Size of Three Schemes表2 3種方案的密文大小

Fig. 6 Comparison of ciphertext size of three schemes圖6 3種方案的密文大小比較

表3列舉了本方案單個簽名驗證和聚合簽名驗證的計算開銷.聚合簽名技術是將很多不同用戶的簽名聚合成為一個簽名,只需對聚合后的簽名進行驗證即可判斷收到簽名的合法性,極大地提高了消息驗證的效率.通過仿真實驗結果對比了它們的計算開銷,對比結果如圖7所示.

Table 3 Computational Time of Single Verification and Aggregated Verification

Fig. 7 Comparison of computational time between single verification and aggregated verification圖7 單個驗證和聚合驗證的計算時間比較

實驗分析結果表明:相對于單個簽名驗證,聚合簽名驗證具有計算開銷低等優點,因此更適合于車聯網等資源受限的網絡環境中.

6 總 結

本文針對無人駕駛車輛地圖更新中的隱私安全問題,提出了一種安全高效的無人駕駛車輛地圖更新方案.本文利用簽密和代理重加密技術,實現了數據的機密性、完整性、身份可驗證性和不可否認性;引入信譽閾值,提高了數據的可靠性;利用聚合簽名技術,降低了計算開銷.為了保護用戶的隱私,本文通過為用戶生成偽名,實現了用戶的匿名性和可追蹤性.最后,通過仿真,驗證了方案的激勵性,并從計算開銷方面證明了它的有效性.

猜你喜歡
用戶
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
Camera360:拍出5億用戶
創業家(2015年10期)2015-02-27 07:55:08
100萬用戶
創業家(2015年10期)2015-02-27 07:54:39
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
主站蜘蛛池模板: 日本久久网站| 亚洲永久视频| 精品一区二区三区自慰喷水| 波多野结衣在线一区二区| 91精品国产自产91精品资源| 国产国语一级毛片在线视频| 亚洲欧美日韩综合二区三区| 999国内精品久久免费视频| 2020国产精品视频| a毛片在线播放| 亚洲天堂成人在线观看| 欧美一级夜夜爽| AⅤ色综合久久天堂AV色综合 | 国产在线视频欧美亚综合| 亚洲欧洲日产国产无码AV| 亚洲不卡av中文在线| 久久久久人妻一区精品色奶水| 欧美精品v| 在线欧美日韩国产| 欧美69视频在线| 无码又爽又刺激的高潮视频| 日韩精品亚洲精品第一页| 欧美精品H在线播放| 99ri精品视频在线观看播放| 国模私拍一区二区| 成人国产精品2021| 女人天堂av免费| 波多野结衣亚洲一区| 成人福利免费在线观看| 欧美亚洲中文精品三区| 小13箩利洗澡无码视频免费网站| 国产超薄肉色丝袜网站| 国产精品私拍99pans大尺度| 国产午夜福利片在线观看| 中国国产一级毛片| 中文国产成人久久精品小说| www.狠狠| 在线看片免费人成视久网下载 | 黄色网址手机国内免费在线观看| 国产精品久久久久久久久kt| 亚洲 欧美 日韩综合一区| 日日碰狠狠添天天爽| 国产精彩视频在线观看| 欧美日本在线播放| 亚洲乱亚洲乱妇24p| 热久久国产| 美女一区二区在线观看| 狠狠躁天天躁夜夜躁婷婷| 欧美伦理一区| 国产性猛交XXXX免费看| 国产一级毛片高清完整视频版| 精品国产福利在线| 中日韩一区二区三区中文免费视频 | 尤物午夜福利视频| 国产色网站| 亚洲人在线| 在线毛片网站| 国产91在线|日本| 欧美成人精品高清在线下载| 亚洲第一香蕉视频| 亚洲欧美成人影院| 丁香亚洲综合五月天婷婷| 欧美激情伊人| 国产一二视频| 999国产精品永久免费视频精品久久| 国产白浆视频| 中文无码精品A∨在线观看不卡| 91福利国产成人精品导航| 国产原创演绎剧情有字幕的| 无码AV日韩一二三区| 四虎在线观看视频高清无码| 国产剧情国内精品原创| 天天视频在线91频| 国产在线拍偷自揄观看视频网站| 亚洲高清在线播放| aa级毛片毛片免费观看久| 久久成人免费| 亚洲精品午夜天堂网页| 欧美一区二区自偷自拍视频| 国产女人水多毛片18| 日韩激情成人| 日本精品影院|