[發(fā)明專利]車載自組織網(wǎng)絡(luò)中基于無證書環(huán)簽密的隱私保護方法有效
| 申請?zhí)枺?/td> | 201910255797.2 | 申請日: | 2019-03-29 |
| 公開(公告)號: | CN110166228B | 公開(公告)日: | 2022-02-18 |
| 發(fā)明(設(shè)計)人: | 章國安;趙楠;金麗;季彥呈;段瑋;季晨;谷曉會 | 申請(專利權(quán))人: | 南通大學(xué) |
| 主分類號: | H04L9/08 | 分類號: | H04L9/08;H04L9/40;H04W4/44 |
| 代理公司: | 南京匯盛專利商標(biāo)事務(wù)所(普通合伙) 32238 | 代理人: | 吳靜安;吳揚帆 |
| 地址: | 226000*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 車載 組織網(wǎng)絡(luò) 基于 證書 環(huán)簽密 隱私 保護 方法 | ||
1.一種車載自組織網(wǎng)絡(luò)中基于無證書環(huán)簽密的隱私保護方法,設(shè)定環(huán)R中有n個車輛R={V1,V2,...,Vn},車輛用戶Vs有代表環(huán)R中所有車輛對消息明文m簽密的意愿,車輛用戶Vs的身份為其特征在于包括如下步驟:
步驟1)在交通管理中心進行車輛注冊操作;
步驟2)進行系統(tǒng)初始化及密鑰生成;
步驟3)設(shè)定E表示加密算法,D表示解密算法,作為消息發(fā)送者的簽密車輛Vs用自身私鑰對消息m加密,根據(jù)式(1)得到簽名c;
步驟4)簽密車輛Vs應(yīng)用環(huán)外消息接收車輛Vr的公鑰對簽名c進行二次加密,根據(jù)式(2)得到環(huán)簽密σ,
步驟5)消息接收車輛Vr收到環(huán)簽密σ后,應(yīng)用自身私鑰對密文進行解密得到環(huán)簽名c;應(yīng)用簽密車輛Vs的公鑰進行二次解密,根據(jù)式(3)得到消息明文m′;
步驟6)驗證公鑰合法性,并判斷解密的明文m′是否正確;
所述步驟1)中,交通管理中心對管理區(qū)域內(nèi)的每一個車輛用戶Vi進行車輛注冊操作的過程為:設(shè)定車輛用戶Vi的身份密鑰生成中心計算作為車輛Vi的偽身份,車輛在與其他車輛通信中使用該偽身份進行數(shù)據(jù)匿名交互;
所述步驟2)中系統(tǒng)初始化具體為:密鑰生成中心選擇系統(tǒng)安全參數(shù)k,設(shè)定G1為階數(shù)為q的循環(huán)加法群,G2是同階循環(huán)乘法群,q為素數(shù)且設(shè)置q=k,設(shè)定雙線對e:G1×G1→G2,交通管理中心選擇四個安全的單向散列函數(shù)H1、H2、H3以及H4,分別為H1:{0,1}*→G1、H2:G2→{0,1}l×G1、H3:{0,1}l×G1×G2×{0,1}*×G1→Zq*和H4:{0,1}l×Zq*→Zq*,其中l(wèi)是消息明文m的長度,交通管理中心選擇一個隨機數(shù)s∈Zq*作為系統(tǒng)的主密鑰,Zq*表示(q-1)非0正整數(shù)循環(huán)群;接著計算系統(tǒng)公鑰Ppub=sP,P是循環(huán)群G1的一個生成元,交通管理中心公開系統(tǒng)參數(shù)Params={q,e,G1,G2,P,Ppub,H1,H2,H3,H4},保密主密鑰s;
所述步驟2)中的私鑰的生成過程包括如下步驟:
步驟a)根據(jù)式(4)由密鑰生成中心得到部分私鑰,
其中,s為主密鑰,Qi為車輛Vi的偽身份;
步驟b)根據(jù)式(5)由密鑰生成中心得到完整私鑰,
其中,xi為車輛用戶Vi選擇的隨機數(shù)作為的秘密值,xi∈RZq*;
所述步驟2)中的公鑰根據(jù)式(6)得到,
Qi表示車輛用戶Vi的偽身份,Xi表示車輛Vi的假名,Yi表示車輛Vi所對應(yīng)的系統(tǒng)公鑰,Ppub是系統(tǒng)公鑰;
所述步驟3)中對消息m加密包括如下步驟:
步驟A)選擇隨機數(shù)α∈RZq*,根據(jù)式(7)、式(8)計算
U=α·P (7)
ω=e(Ppub,Xr)α (8)
其中,U是環(huán)簽密σ=(c,U,R,R1,R2,...,Rn)的一個元素,ω表示利用接收車輛的假名生成的簽密車輛對消息m加密的一個因子,Xr表示消息接收車輛的假名;步驟B)對于任意的i∈{1,2,...,n},若i≠s,選擇βi∈RZq*,計算
Ri=βi·P (9)
hi=H3(m,Ri,ω,R,Xr) (10)
其中,Ri表示車輛Vi在環(huán)R中的身份標(biāo)識;R表示n個車輛組成的環(huán)標(biāo)識;m表示簽密車輛Vs希望代表環(huán)R發(fā)送給環(huán)外接收車輛Vr的消息明文;hi是于解簽密階段驗證簽密正確性的驗證因子;
若i=s,選擇βs∈RZq*,根據(jù)式(11)、式(12)以及式(13)計算加密因子:
hs=H3(m,Rs,ω,R,Xr) (12)
其中,Rs表示簽密車輛Vs在環(huán)R中的身份標(biāo)識;hs是便于解簽密階段驗證簽密正確性的驗證因子;Z表示簽密車輛Vs對消息明文m的一個加密因子;
步驟C)根據(jù)式(14)計算消息m對應(yīng)的密文,
所述步驟4)中環(huán)簽密σ根據(jù)σ=(c,U,R,R1,R2,...,Rn)得到,簽密車輛Vs將環(huán)簽密σ發(fā)送給接收車輛Vr;
所述步驟5)中解密具體過程如下:
步驟Ⅰ)驗證公鑰的合法性:對于所有i∈{1,2,...,n},驗證等式(15)
e(Xi,Ppub)=e(Qi,Yi) (15)
判斷驗證等式(15)是否成立,若成立,則公鑰合法,繼續(xù)解密;否則,判定解密失敗;
步驟Ⅱ)計算并通過式(16)計算m′和Z′,
步驟Ⅲ)對任意i∈{1,2,...,n},計算hi′,
hi′=H3(m′,Ri,ω′,R,Xr) (17)
驗證等式(18)是否成立,若等式成立,則表明解密成功,輸出解密后的消息m′;否則,判定解密失敗,
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于南通大學(xué),未經(jīng)南通大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910255797.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 自組織網(wǎng)絡(luò)發(fā)現(xiàn)菜單
- 自組織網(wǎng)絡(luò)的高效率形成
- 自組織網(wǎng)絡(luò)中簡化的自動配置和服務(wù)發(fā)現(xiàn)
- 自組織網(wǎng)絡(luò)參數(shù)配置控制方法和參數(shù)修改控制系統(tǒng)
- 自組織網(wǎng)絡(luò)中簡化的自動配置和服務(wù)發(fā)現(xiàn)的方法和裝置
- 一種監(jiān)控自組織網(wǎng)絡(luò)算法性能的方法及設(shè)備
- 用于多級自組織網(wǎng)絡(luò)協(xié)調(diào)的方法和裝置
- 一種添加音箱到自組織網(wǎng)絡(luò)的方法及裝置
- 一種接入網(wǎng)絡(luò)的方法、第一終端及第二終端
- 一種自組織網(wǎng)絡(luò)的切換方法及系統(tǒng)





