[發明專利]基于身份的認證密鑰協商協議產生方法在審
| 申請號: | 201310613397.7 | 申請日: | 2013-11-26 |
| 公開(公告)號: | CN103634115A | 公開(公告)日: | 2014-03-12 |
| 發明(設計)人: | 丁輝;潘操;王洪元;劉鴻飛 | 申請(專利權)人: | 常州大學 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32 |
| 代理公司: | 南京知識律師事務所 32207 | 代理人: | 盧亞麗 |
| 地址: | 213164 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 身份 認證 密鑰 協商 協議 產生 方法 | ||
1.一種基于身份的認證密鑰協商協議產生方法,應用于包括通信雙方A和B的無線網絡系統,其特征在于,包括系統建立階段,私鑰生成階段和密鑰協商階段:
(1)系統建立階段
給定一個安全參數k,產生一個素數q,q=2q’+1,其中q’是一個足夠大的素數;G1、G2是以q為階的群,G1×G1→G2是一個雙線性對;P是G1的生成元;
隨機選擇計算隨機選擇一個主私鑰,計算s·PEnc;
選擇三個安全的Hash函數:H1:G2→{0,1}|q|,H2:{0,1}2×|q|→Ζq*,H3:{0,1}*→G1*;
系統參數為q,G1,G2,P,PEnc,s·PEnc,H1,H2,H3;
(2)私鑰生成階段
對于一個身份為ID的用戶,令PKID,SKID為他的公私鑰對;其中PKID=H3(ID)∈G1*,SKID=s·PKID∈G1*;
①加密階段:
隨機選擇σ∈Ζq*,使用接收者的公鑰PKID將密文設置成:
②解密階段:
將密文c分解成c1,c2,c3,c4;解密過程如下:
計算
(3)密鑰協商階段
①A隨機選擇x作為臨時私鑰,計算:TA1=x·H2(x,xPEnc)PEnc,
②B隨機選擇y作為臨時私鑰,計算:TB1=y·H2(y,yPEnc)PEnc,
③A計算
④最終的會話密鑰為sk=PKA||PKB||KAB,協商完成。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于常州大學,未經常州大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310613397.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種電源盒
- 下一篇:一種變截面彈簧鋼板式起落裝置





