[發明專利]用于物聯網的基于假名的匿名認證與密鑰協商優化認證方法以及優化認證分析方法有效
| 申請號: | 201710001501.5 | 申請日: | 2017-01-03 |
| 公開(公告)號: | CN106657124B | 公開(公告)日: | 2020-03-20 |
| 發明(設計)人: | 陳明 | 申請(專利權)人: | 宜春學院 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 重慶天成卓越專利代理事務所(普通合伙) 50240 | 代理人: | 路寧 |
| 地址: | 336000 *** | 國省代碼: | 江西;36 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 聯網 基于 假名 匿名 認證 密鑰 協商 優化 方法 以及 分析 | ||
1.一種用于物聯網的基于假名的匿名認證與密鑰協商優化認證方法,其特征在于,包括如下步驟:
S1,用戶和傳感器節點分別向網關節點GWN進行注冊,針對用戶和傳感器節點的不同,分別采用不同的用戶注冊協議和傳感器節點注冊協議;
所述用戶注冊協議包括:
假定用戶Ui與網關節點GWN共享了口令密碼PWi,Ui的真實ID為IDi;Ui按照如下協議向網關節點進行注冊;
S1-1,Ui選擇新的口令密碼PWi′,隨機選擇a,ri∈Zq*,其中,a,ri為隨機選擇的私鑰;計算A=ga mod q,A′=Ya mod q,其中A和A′為用戶注冊時網關節點的公鑰,和VIi=H(ri||H(PWi′||IDi||ri)||H(PWi)||TPWi||A||A′||TS1),將{IDi,VIi,TPWi,A,TS1}通過公開信道發送給網關節點,其中,TPWi和VIi是用戶注冊的認證參數、TS1為S1-1當前時間戳;G是階為q的循環群,g為G的生成元,Y=gx mod q為用戶注冊時GWN使用的公鑰,
S1-2,收到請求注冊消息后,網關節點檢查時間戳TS1的有效性,若無效則終止;否則,計算A*=Ax mod q,其中,A*是用戶注冊時網關節點使用的公鑰,
驗證等式VIi=H(ri*||H(PWi′||IDi||ri*)||H(PWi)||TPWi||A||A*||TS1)是否成立;若等式成立則繼續,GWN為Ui分配群組號GIDi,計算AKi=H(KGWN||IDi||GIDi),然后將{PAKi,GIDi,ri}存入智能芯片卡中,清除所有的臨時消息,并將智能芯片卡通過安全的方式遞交給用戶Ui;AKi是用戶登錄階段的認證密鑰,PAKi用于隱藏AKi;其中KGWN為GWN的主密鑰;
S1-3,智能芯片卡寫入用戶信息后完成注冊;
所述傳感器節點注冊協議包括:
假定傳感器節點Sj與網關節點共享了一個高熵的密碼KGWN-Sj,Sj的真實ID為SIDj;
S-A,Sj計算VIj=H(KGWN-Sj||SIDj||TS2),將{SIDj,VIj,TS2}通過公開信道發送給網關節點;VIj是用戶注冊的認證參數;TS2為S-A當前時間戳,
S-B,收到請求注冊消息后,網關節點檢查時間戳TS2的有效性,若無效則終止;否則,驗證等式VIj=H(KGWN-Sj||SIDj||TS2)是否成立,若等式成立則繼續,網關節點為Sj分配群組號GSIDj,隨機選擇rj∈Zq*,計算AKj=H(KGWN||SIDj||GSIDj),VIGWN=H(rj||GSIDj||AKj||KGWN-Sj||SIDj||TS3),然后將{PAKj,VIGWN,TS3}發送給Sj;AKj表示傳感器節點Sj的認證密鑰,PAKj用于隱藏AKj,VIGWN是網關節點GWN注冊的認證參數;TS3為S-B當前時間戳,
S-C,收到{PAKj,VIGWN,TS3}后,Sj檢查時間戳TS3的有效性,若無效則返回S-A重新提交注冊申請;否則,計算驗證等式VIGWN=H(rj*||GSIDj*||AKj*||KGWN-Sj||SIDj||TS3)是否成立,若等式成立則存儲AKj*作為其認證私鑰,清除KGWN-Sj及其它臨時消息,完成注冊;
S2,注冊完成后,用戶通過用戶登陸協議、認證與密鑰協商協議登陸到系統,并且在網關節點的協助下,與需要訪問的傳感器節點實現相互的認證以及協商共享的會話密鑰。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于宜春學院,未經宜春學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710001501.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:多通道通信接收系統及其通信方法
- 下一篇:一種企業商品宣傳系統





