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

一個(gè)可溯源的車聯(lián)網(wǎng)群簽名批量驗(yàn)證協(xié)議

2023-10-25 02:52:30郭健龔銀燕
長沙大學(xué)學(xué)報(bào) 2023年5期

郭健,龔銀燕

湖南省教育考試院, 湖南 長沙 410012;湖南科技大學(xué), 湖南 湘潭 411201

車聯(lián)網(wǎng)是物聯(lián)網(wǎng)在交通領(lǐng)域的細(xì)分應(yīng)用[1],指的是通過互聯(lián)網(wǎng)、傳感器、通信和人工智能等技術(shù)將人與車、車與車、車與路和車與城市基礎(chǔ)設(shè)施聯(lián)系起來的一種物聯(lián)網(wǎng)應(yīng)用技術(shù)[2]。車聯(lián)網(wǎng)不僅可以推動(dòng)智慧城市的發(fā)展[3-4],還能夠減少交通事故的發(fā)生,提高車輛交通的安全性[5]。車輛可以向路側(cè)單元(RSU)發(fā)送自身的控制信息、車速信息、維護(hù)信息等信息,RSU 可以根據(jù)這些信息對(duì)交通信息進(jìn)行預(yù)測(cè)、對(duì)車輛的狀態(tài)進(jìn)行監(jiān)測(cè)和更好地對(duì)路線進(jìn)行規(guī)劃等。然而,車聯(lián)網(wǎng)的開放性也帶來了許多安全問題[6-7],比如車輛隱私數(shù)據(jù)的泄露和道路安全問題。

隨著物聯(lián)網(wǎng)的發(fā)展,網(wǎng)絡(luò)安全防護(hù)面臨諸多新問題[8]。為保障車聯(lián)網(wǎng)的安全,提出一個(gè)能夠滿足匿名性、消息不可區(qū)分性、不可跟蹤性、抵抗合謀攻擊等安全性質(zhì)的群簽名是很有必要的[9]。由于車輛行駛速度較快,群組成員的加入離開十分頻繁,為了減少簽名時(shí)間,更快速地處理RSU 接收到的大量的簽名的消息,所提出的方案需要能夠快速地進(jìn)行群成員的加入和撤銷,還需要能夠?qū)邮盏降南⑦M(jìn)行快速驗(yàn)證。

目前提出的群簽名算法中,成員能夠?qū)崿F(xiàn)動(dòng)態(tài)加入,但是成員的撤銷問題未能得到很好的解決。趙臻等提出群公鑰是基于群成員而生成的,因此當(dāng)有成員要撤銷時(shí),需要重新生成新的群公鑰[9]。劉世啟等通過選擇與自身行駛狀態(tài)最為相似的車輛進(jìn)行假名的交換,能夠抵抗攻擊者的跟蹤,但是假名交換之后仍需要進(jìn)行驗(yàn)證激活,該過程增大了通信和計(jì)算開銷[10]。鄭明輝等提出一種由群管理者進(jìn)行群公鑰管理的追責(zé)的群簽名身份驗(yàn)證協(xié)議,但是該群簽名不能進(jìn)行定期更新,容易受到跟蹤攻擊[11]。基于群簽名的身份驗(yàn)證雖然可以保證簽名者的身份不被泄露,但是成員的撤銷通常會(huì)導(dǎo)致群公鑰發(fā)生變化,另外,對(duì)大量消息的快速驗(yàn)證問題也未能得到解決。

為了快速地對(duì)RSU 接收到的簽名消息進(jìn)行驗(yàn)證,可以將批量驗(yàn)證的思想應(yīng)用于車聯(lián)網(wǎng)中。Rahman et al.提出了一種基于組的匿名隱私身份驗(yàn)證協(xié)議來實(shí)現(xiàn)批量驗(yàn)證,該方法比原有的基于樹的驗(yàn)證協(xié)議安全級(jí)別更高[12]。為解決批量驗(yàn)證標(biāo)簽時(shí)通信開銷大的問題,Yang et al.提出了一種基于對(duì)稱密鑰和位沖突的高效驗(yàn)證組協(xié)議,該方法可以解決多個(gè)標(biāo)簽一次性驗(yàn)證的沖突問題[13]。宋成等提出了一種基于非線性對(duì)的批量認(rèn)證方案,通過可信中心生成假名,擺脫了對(duì)防篡改機(jī)制的依賴[14]。Azees et al.提出了一種可以避免惡意車輛的批量驗(yàn)證協(xié)議,還設(shè)置了一個(gè)追蹤機(jī)制,可以追蹤濫用資源的車輛或者路邊設(shè)備[15]。郭楠等通過匿名憑證、零知識(shí)證明等技術(shù)提供了一種匿名認(rèn)證手段,并使用可信第三方來恢復(fù)身份[16]。

針對(duì)車聯(lián)網(wǎng)隱私保護(hù)且對(duì)簽名消息快速驗(yàn)證的需求,我們提出了一種基于Schnorr 的群簽名批量驗(yàn)證協(xié)議,Schnorr 是一種零知識(shí)協(xié)議,能夠在不暴露任何私人信息的前提下完成證明其身份的有效性。群公鑰是基于各個(gè)RSU 的私鑰和當(dāng)前的RSU 產(chǎn)生的隨機(jī)數(shù)生成的,因此,群成員能夠?qū)崿F(xiàn)快速的加入與撤銷。它還能夠?qū)崿F(xiàn)單個(gè)消息的驗(yàn)證、同一成員的不同消息的批量驗(yàn)證和不同成員的消息的批量驗(yàn)證。

1 基于群簽名的批量驗(yàn)證協(xié)議

方案設(shè)計(jì)三個(gè)實(shí)體:TA、車輛、RSU。TA 負(fù)責(zé)為車輛和路邊設(shè)備生成公私鑰對(duì),RSU 負(fù)責(zé)收集道路上的車輛所發(fā)送的交通信息和其簽名,并對(duì)消息簽名進(jìn)行驗(yàn)證。協(xié)議有五個(gè)階段,分別是系統(tǒng)初始化階段、車輛注冊(cè)階段、群組建立階段、消息發(fā)送階段、消息驗(yàn)證階段。具體的協(xié)議過程如下所示。

1.1 系統(tǒng)初始化階段

TA 選擇兩個(gè)大素?cái)?shù)p,、q,其中q|(p- 1),隨機(jī)選擇一個(gè)g∈,滿足gq≡1modp。接著TA 隨機(jī)選擇TAx∈作為其私鑰,并計(jì)算其公鑰TAy=gxmodp。TA 將其公鑰進(jìn)行廣播。

1.2 車輛注冊(cè)階段

車輛在跟RSUj進(jìn)行消息共享驗(yàn)證之前需要通過TA 進(jìn)行注冊(cè)以獲得合法的車聯(lián)網(wǎng)身份,車輛通過安全通道向TA 進(jìn)行注冊(cè),具體的注冊(cè)過程如下。

Step1:車輛Vi向TA 發(fā)送一個(gè)注冊(cè)請(qǐng)求{request,VID} ,其中VID是Vi的真實(shí)身份。

Step2:TA 接收注冊(cè)請(qǐng)求消息{request,VID} ,對(duì)車輛Vi的VID進(jìn)行驗(yàn)證,若通過,在車輛ID 索引表中進(jìn)行檢索,驗(yàn)證此Vi是否已經(jīng)注冊(cè)過,若未進(jìn)行注冊(cè),則TA 為其生成一個(gè)在車聯(lián)網(wǎng)中的身份ID,生成一個(gè)隨機(jī)數(shù)xi∈作為Vi的私鑰,計(jì)算其公鑰yi=gximodp。TA 將{VIDi,IDi,xi,yi,Pr}在其數(shù)據(jù)庫中進(jìn)行保存,其中是所有RSUj的公共公鑰,并將{VIDi,IDi,xi,yi,Pr}發(fā)送給車輛Vi。

1.3 群組建立階段

為了RSUj對(duì)接收到的消息進(jìn)行批量驗(yàn)證,RSUj需要對(duì)其范圍內(nèi)的車輛進(jìn)行群組建立。假設(shè)在RSUj的管轄范圍內(nèi)有n個(gè)用戶等待加入群組。

Step1:RSUj向周圍廣播{Pubj},Pubj為RSUj的公鑰。

Step2:車輛生成隨機(jī)數(shù)ni∈,則:

向RSUj發(fā)送加入群組請(qǐng)求{req i,ni,yi}。

Step3:RSUj接收{(diào)reqi,ni,yi},對(duì)消息進(jìn)行驗(yàn)證以確認(rèn)車輛Vi的合法身份,RSUj計(jì)算:

RSUj檢查reqi==reqi',如果相等則代表車輛Vi的身份合法,可以加入群組中,否則為非法車輛,不可以加入其中。其中X為m個(gè)RSU所共享的私鑰,有

將Yj作為該群組的公鑰。RSUj生成一個(gè)隨機(jī)數(shù),把車輛的公鑰yi和隨機(jī)數(shù)vi作為一條記錄存入RSUj的群組索引表中,則:

將{Yj,S i,Vei}發(fā)送給車輛Vi,其中Si是用于車輛數(shù)字簽名的信息,Vei用于給車輛驗(yàn)證消息的來源是RSUj。

Step5:車輛接收從RSUj發(fā)送的消息{Yj,S i,Vei},通過驗(yàn)證Vei來驗(yàn)證該消息的合法性,則:

檢查Vei==Vei',若相等,則此消息是來自RSUj的合法消息。

1.4 消息發(fā)送階段

加入群組的車輛會(huì)將交通信息通過其私鑰和群公鑰簽名之后發(fā)送給其所在范圍內(nèi)的RSUj,RSUj會(huì)對(duì)其進(jìn)行驗(yàn)證,下面是消息發(fā)送階段的詳細(xì)過程。

車輛Vi通過Y j,Si和其私鑰來生成消息簽名,設(shè)mi是vi需要共享給RSUj的有關(guān)交通的信息。v i生成一個(gè)隨機(jī)數(shù)k∈,則:

δ={f i,u i,wi}作為mi的簽名,C i用于給RSUj驗(yàn)證車輛Vi的身份。V i將{δi,Ci,mi}發(fā)送給RSUj。

支持用戶通過賬號(hào)訪問該系統(tǒng),系統(tǒng)中的用戶需要擁有不同權(quán)限。對(duì)于不同角色的用戶,只允許執(zhí)行在其權(quán)限范圍內(nèi)的各種操作。

1.5 消息驗(yàn)證階段

1.5.1 單個(gè)數(shù)字簽名驗(yàn)證

RSUj可以根據(jù){δi,Ci,mi}驗(yàn)證消息的合法性,以下是驗(yàn)證消息合法性的算法過程,即對(duì)單個(gè)消息的驗(yàn)證。

Step1:RSUj接收{(diào)δi,C i,mi},根據(jù)Ci驗(yàn)證Vi是否已經(jīng)加入群組中,則:

根據(jù)和C i計(jì)算得到V i的公鑰yi:

RSUj檢查′是否已經(jīng)加入群組,若已經(jīng)加入,則進(jìn)行下一步的簽名驗(yàn)證,否則需進(jìn)行群組加入。

Step2:RSUj通過的值找到相對(duì)應(yīng)的隨機(jī)數(shù)vi,進(jìn)行如下的計(jì)算判斷mi是否合法:

1.5.2 數(shù)字簽名的批量驗(yàn)證

RSUj還能對(duì)接收到的多個(gè)消息簽名做批量的簽名驗(yàn)證。假設(shè){δ1,C1,m1},{δ2,C2,m2},…,{δn,C n,mn}是RSUj在時(shí)間t內(nèi)收到的n個(gè)簽名消息。批量驗(yàn)證的過程如下所示。

輸入:{δ1,C1,m1},{δ2,C2,m2},…,{δn,C n,mn}。

Step1:RSUj計(jì)算得到車輛iV的公鑰

end

end

當(dāng){δ1,C1,m1},{δ2,C2,m2},…,{δn,C n,mn}都來自同一個(gè)成員,即假設(shè)計(jì)算得到的車輛公鑰都為yi',i'是1,2,… ,n中的某一個(gè)值,那么公式可以簡化為:

2 性能分析

2.1 安全分析

2.1.1 非形式化分析

本小節(jié)主要對(duì)方案匿名性、可追溯性和消息不可偽造性進(jìn)行分析。

匿名性:車輛vi生成一個(gè)數(shù)字簽名{δi,Ci,mi},其中Ci是由群公鑰、V i的私鑰生成,RSUj能夠根據(jù)群私鑰對(duì)其進(jìn)行解密,得到Vi的公鑰。由于離散對(duì)數(shù)問題的困難性,攻擊者無法通過竊聽到的yi、、Yj判斷Ci與yi的聯(lián)系,從而能夠?qū)崿F(xiàn)數(shù)字簽名的身份匿名性。

可追溯性:若車輛發(fā)生交通違法行為或交通事故,RSUj可以根據(jù)群私鑰Xj、隨機(jī)數(shù)ai,計(jì)算=g-Xjmodp和yi=×Ci得到車輛的公鑰yi。RSUj可以通過TA查詢車輛的真實(shí)身份,能夠?qū)崿F(xiàn)事故或違法行為追責(zé)功能。

消息的不可偽造性:攻擊者無法偽造一條能夠驗(yàn)證是車輛iV生成的消息。假設(shè)攻擊者為ζ,下面將對(duì)不同的情況進(jìn)行消息不可偽造性分析。

情況1:攻擊者ζ通過車輛Vi的公鑰yi=gximodp得到Vi的私鑰xi,這樣ζ就能夠根據(jù)私鑰ix偽造iV的任意簽名,但是由于離散對(duì)數(shù)問題的困難性,攻擊者無法完成私鑰的提取。

情況2:攻擊者ζ接收到車輛Vi的簽名消息{δi,Ci,mi}和群公鑰Yj,試圖偽造一個(gè)簽名消息{δe,Ce,me}。ζ隨機(jī)選擇k e∈,計(jì)算,可以令但是由于ζ不知道車輛Vi的私鑰,且ke與k不同,mi和me不同,基于哈希函數(shù)的抗碰撞性的特點(diǎn),ue和ui也是不同的,所以無法偽造不成立。因此此簽名消息是不成立的。

2.1.2 形式化分析

通過使用Scyther 進(jìn)行形式化分析,Scyther是一款用于安全協(xié)議分析和驗(yàn)證的軟件工具。用戶可以使用Scyther 的圖形和命令行界面來創(chuàng)建協(xié)議模型,通過驗(yàn)證,Scyther 可以分析模型中可能存在的漏洞,并給出詳細(xì)攻擊流程,可供用戶進(jìn)行協(xié)議的漏洞查補(bǔ)。圖1 是此方案的Scyther 驗(yàn)證結(jié)果。可以得出結(jié)論,此方案是滿足所需的安全性的。

圖1 Scyther 驗(yàn)證結(jié)果

2.2 計(jì)算復(fù)雜度分析

我們所提出的方案既能支持同一成員的不同消息的批量驗(yàn)證,也能支持不同成員的消息的批量驗(yàn)證。在本小節(jié)會(huì)比較不同的方案的計(jì)算復(fù)雜度。為方便計(jì)算,假設(shè)eT為一次冪運(yùn)算的時(shí)間,hT代表一次哈希運(yùn)算的時(shí)間,T p為線性配對(duì)的時(shí)間。加法運(yùn)算、乘法運(yùn)算和異或運(yùn)算的時(shí)間可以忽略不計(jì)。此方案的批量驗(yàn)證的消耗時(shí)間與其他方案的消耗時(shí)間如表1 所示。其中Type1 批量驗(yàn)證指的是對(duì)同一簽名者的不同消息進(jìn)行驗(yàn)證,Type2 批量驗(yàn)證指的是對(duì)不同簽名者的消息的批量驗(yàn)證。

表1 計(jì)算復(fù)雜度比較

如表1 所示,我們的方案使用的是計(jì)算復(fù)雜度較小的冪運(yùn)算和哈希運(yùn)算,而非文獻(xiàn)[15]中使用到的計(jì)算開銷大的雙線性對(duì)運(yùn)算。文獻(xiàn)[15]中采用2GHz GPU 4GB RAM 處理器,模擬了100個(gè)簽名消息,得到Tp的平均運(yùn)算時(shí)間是1.6ms,hT的平均運(yùn)算時(shí)間是2.7ms,eT的平均運(yùn)算時(shí)間是0.6ms。本文的方案完成單個(gè)消息驗(yàn)證只需要5eT的時(shí)間,即3ms,而文獻(xiàn)[14]和文獻(xiàn)[15]的單個(gè)消息驗(yàn)證時(shí)間分別為8.4ms 和6.2ms。我們的方案在單個(gè)消息驗(yàn)證時(shí)具有較低的計(jì)算開銷。

圖2 揭示了Type1 批量驗(yàn)證時(shí)的消息個(gè)數(shù)與所消耗時(shí)間的關(guān)系,能夠看出,隨著消息個(gè)數(shù)n的增加,本文方案的計(jì)算開銷增長得是最緩慢的,即本文方案相較于其他方案能夠更加高效地對(duì)多個(gè)消息進(jìn)行批量驗(yàn)證。

圖2 Type1 型批量驗(yàn)證

此外,圖3 揭示了Type2 批量驗(yàn)證時(shí)的消息個(gè)數(shù)與所消耗時(shí)間的關(guān)系,同樣,本文方案相較于另外兩個(gè)方案更加高效快速。

圖3 Type2 型批量驗(yàn)證

3 結(jié)論

針對(duì)車聯(lián)網(wǎng)匿名性和消息快速驗(yàn)證的要求,我們提出了一個(gè)基于群簽名的批量驗(yàn)證協(xié)議。方案能夠?qū)崿F(xiàn)群成員的快速加入和撤銷,群成員的撤銷不會(huì)影響到其他成員的群公鑰。通過安全分析表明,此方案能夠滿足消息的匿名性、消息的不可偽造性和車輛成員的可追溯性。另外通過實(shí)驗(yàn)表明,我們的方案在進(jìn)行Type1 型和Type2 型批量驗(yàn)證時(shí)的計(jì)算開銷都比較低。這對(duì)車聯(lián)網(wǎng)的匿名消息快速驗(yàn)證具有重要的理論意義和應(yīng)用價(jià)值。

主站蜘蛛池模板: 19国产精品麻豆免费观看| 欧美日韩精品一区二区在线线| 成人毛片免费在线观看| 2020国产精品视频| 成年午夜精品久久精品| 日韩国产亚洲一区二区在线观看| 亚洲区第一页| 久久美女精品国产精品亚洲| 久久成人国产精品免费软件 | 久久久久九九精品影院| 午夜人性色福利无码视频在线观看| 久久综合亚洲鲁鲁九月天| 久久情精品国产品免费| 国产导航在线| 97影院午夜在线观看视频| 久久99这里精品8国产| 日韩久草视频| 制服丝袜亚洲| 国产成人三级| 久久精品视频亚洲| 亚洲欧洲日产国产无码AV| 国产又粗又猛又爽视频| 国产免费久久精品99re丫丫一| 71pao成人国产永久免费视频| 免费全部高H视频无码无遮掩| 国产另类乱子伦精品免费女| 亚洲视频一区在线| 国产精品亚洲欧美日韩久久| 欧美午夜理伦三级在线观看| 国产在线高清一级毛片| 99国产精品国产| 福利视频久久| 国产SUV精品一区二区6| 风韵丰满熟妇啪啪区老熟熟女| 5388国产亚洲欧美在线观看| 国产成a人片在线播放| 午夜无码一区二区三区在线app| 国产一区二区三区视频| 国产精品毛片一区视频播| 日韩精品亚洲人旧成在线| 99无码中文字幕视频| 亚洲国产天堂久久综合| 亚卅精品无码久久毛片乌克兰| 2021国产v亚洲v天堂无码| 精品三级网站| 麻豆国产精品视频| 中文字幕久久亚洲一区| 五月婷婷欧美| 国产菊爆视频在线观看| 国产人成在线观看| 综合亚洲网| 麻豆精品国产自产在线| 中文字幕欧美日韩高清| 丁香六月综合网| 国产在线97| 99在线视频精品| 亚洲午夜久久久精品电影院| 国产一区免费在线观看| 亚洲天堂视频网站| 国产精品香蕉在线观看不卡| 一本大道无码高清| 五月天在线网站| 首页亚洲国产丝袜长腿综合| 欧美在线伊人| 精品無碼一區在線觀看 | 亚洲婷婷六月| 国产v欧美v日韩v综合精品| 天堂亚洲网| 91无码国产视频| www中文字幕在线观看| a天堂视频在线| 97青青青国产在线播放| 18禁色诱爆乳网站| 又粗又硬又大又爽免费视频播放| 免费在线a视频| 成年人视频一区二区| 日韩精品久久无码中文字幕色欲| 国产一区二区福利| 日本精品αv中文字幕| 最新日本中文字幕| 日本亚洲欧美在线| 国产人碰人摸人爱免费视频|