[發(fā)明專(zhuān)利]一種基于N維球面的群組密鑰管理方法有效
| 申請(qǐng)?zhí)枺?/td> | 200910037233.8 | 申請(qǐng)日: | 2009-02-18 |
| 公開(kāi)(公告)號(hào): | CN101488849A | 公開(kāi)(公告)日: | 2009-07-22 |
| 發(fā)明(設(shè)計(jì))人: | 楊智敏;唐韶華;盧伯榮 | 申請(qǐng)(專(zhuān)利權(quán))人: | 華南理工大學(xué) |
| 主分類(lèi)號(hào): | H04L9/08 | 分類(lèi)號(hào): | H04L9/08;H04L29/06 |
| 代理公司: | 廣州市華學(xué)知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人: | 楊曉松 |
| 地址: | 510640廣東*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 球面 密鑰 管理 方法 | ||
1.一種基于N維球面的群組密鑰管理方法,其特征在于包括以下步驟:
(1)初始化:群組管理器選擇自身秘密信息,設(shè)定群組有限域GF(p)和二元哈希函數(shù)h(·,·),并納入第一個(gè)用戶(hù);其中GF(p)指定了群組運(yùn)算所在的有限域,即所有的群組運(yùn)算過(guò)程都在有限域GF(p)中進(jìn)行,p為大素?cái)?shù);
(2)用戶(hù)加入:群組管理器接受用戶(hù)加入并為其編號(hào),同時(shí)要求各新加入用戶(hù)發(fā)送一秘密信息至群組管理器;群組管理器選擇映射參數(shù),將自身的秘密信息以及群組中各個(gè)用戶(hù)的秘密信息分別映射成空間中的點(diǎn),如果這些點(diǎn)不能唯一確定一球面則更改映射參數(shù)進(jìn)行重映射;求解這些點(diǎn)組成的球面的中心;群組管理器公布中心、映射參數(shù);群組各用戶(hù)則根據(jù)自身編號(hào)和群組管理器公布的中心及映射參數(shù)求解對(duì)應(yīng)的空間點(diǎn),進(jìn)而求出群組密鑰;
(3)用戶(hù)退出:群組管理器刪除各退出用戶(hù)的秘密信息,群組管理器選擇映射參數(shù),將自身的秘密信息以及余下各用戶(hù)的秘密信息重新映射成空間中的點(diǎn),如果這些點(diǎn)不能唯一確定一球面則更改映射參數(shù)進(jìn)行重映射;求解這些點(diǎn)組成的球面的中心;群組管理器公布中心、映射參數(shù)、所有退出用戶(hù)的編號(hào);群組里的余下用戶(hù)根據(jù)編號(hào)的大小依次從1開(kāi)始重新排序,排序后用戶(hù)的編號(hào)表示為1、2、3、4......;群組中的余下用戶(hù)根據(jù)新編號(hào)和群組管理器公布的中心及映射參數(shù)求解所對(duì)應(yīng)的空間點(diǎn),進(jìn)而求出群組密鑰;
(4)用戶(hù)同時(shí)加入、退出:群組管理器刪除各退出用戶(hù)的秘密信息,為各新加入用戶(hù)編號(hào),同時(shí)要求各新加入用戶(hù)發(fā)送一秘密信息至群組管理器;群組管理器選擇映射參數(shù),將自身的秘密信息以及各用戶(hù)的秘密信息重新映射成空間中的點(diǎn),如果這些點(diǎn)不能唯一確定一球面則更改映射參數(shù)進(jìn)行重映射;求解這些點(diǎn)組成的球面的中心;群組管理器公布中心、映射參數(shù)、所有退出用戶(hù)的編號(hào);群組里的所有用戶(hù)根據(jù)編號(hào)的大小依次從1開(kāi)始重新排序,排序后用戶(hù)的編號(hào)表示為1、2、3、4......;群組里的用戶(hù)根據(jù)新編號(hào)和群組管理器公布的中心及映射參數(shù)求解所對(duì)應(yīng)的空間點(diǎn),進(jìn)而求出群組密鑰。
2.根據(jù)權(quán)利要求1所述的一種基于N維球面的群組密鑰管理方法,其特征在于:所述步驟(1)初始化,具體包括以下步驟:
(1.1)群組管理器選擇秘密信息,即群組管理器選擇2個(gè)不同二維點(diǎn)A-1(a-1,0,a-1,1)、A0(a00,a01)并秘密保存;選擇二元哈希函數(shù)h(·,·)、大素?cái)?shù)p并公開(kāi);其中p指定了群組運(yùn)算所在的有限域-GF(p),即所有的群組運(yùn)算過(guò)程都在有限?域GF(p)中進(jìn)行,a-1,0、a-1,1、a00、a01為GF(p)中的整數(shù);
(1.2)將第一個(gè)用戶(hù)U1納入群組,一般第一個(gè)用戶(hù)為群組發(fā)起者:
a)在對(duì)用戶(hù)進(jìn)行認(rèn)證之后,群組管理器給用戶(hù)分發(fā)編號(hào)ID=1;同時(shí)要求該用戶(hù)選擇二維點(diǎn)A1(a10,a11)并安全發(fā)送至群組管理器;其中a10、a11為GF(p)中的整數(shù),且a10≠a11,a10≠0,a11≠0;
b)群組管理器存儲(chǔ)點(diǎn)A1(a10,a11)并選擇一個(gè)映射參數(shù)u0,將用戶(hù)的秘密信息以及自身的秘密信息分別映射成空間中的點(diǎn):
計(jì)算Bj(bj0,bj1)=(h(aj-1,0,u0),h(aj-1,1,u0));若2(b00-b10)·2(b11-b21)-2(b10-b20)·2(b01-b11)=0,則重選映射參數(shù)u0并重新計(jì)算Bj;其中j=0、1、2,u0為隨機(jī)整數(shù),aj-1,0、aj-1,1為秘密信息Aj-1的兩個(gè)維的值,bj0為aj-1,0經(jīng)哈希函數(shù)作用之后的值,bj1為aj-1,1經(jīng)哈希函數(shù)作用之后的值,由bj0、bj1組成的點(diǎn)Bj即為秘密信息Aj-1各個(gè)維經(jīng)哈希函數(shù)作用之后的點(diǎn);
c)利用Bj構(gòu)造方程組,求解這些點(diǎn)組成的球面的中心C0(c00,c01):
將方程組中的上式減去下式:
由b)中2(b00-b10)·2(b11-b21)-2(b10-b20)·2(b01-b11)≠0可保證上述方程組有唯一解;
d)群組管理器組播二維球面的中心C0(c00,c01),映射參數(shù)u0;
e)用戶(hù)U1計(jì)算群組密鑰:
K1=R02-‖C0‖2=h(a10,u0)2+h(a11,u0)2-2h(a10,u0)c00-2h(a11,u0)c01,其中R0是上述所求以C0為球面中心二維球面的半徑,‖C0‖2為C0的模的平方,即‖C0‖2=c002+c012,K1是用戶(hù)U1計(jì)算出的密鑰,即群組密鑰。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于華南理工大學(xué),未經(jīng)華南理工大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910037233.8/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
- 一種城市智能管理系統(tǒng)
- 一種用于裝飾材料的電子商務(wù)供應(yīng)鏈管理系統(tǒng)
- 一種旅游智能管理系統(tǒng)
- 一種塑編企業(yè)專(zhuān)用管理系統(tǒng)
- 適用于教育系統(tǒng)學(xué)生移動(dòng)終端的分級(jí)管控平臺(tái)
- 一種用于高校的信息管理系統(tǒng)
- 一種用于醫(yī)院的信息管理系統(tǒng)
- 一種智能樓宇管理系統(tǒng)及其平臺(tái)管理、招租管理操作方法
- 一種教育培訓(xùn)運(yùn)營(yíng)支撐系統(tǒng)
- 一種基于多系統(tǒng)集成的倉(cāng)儲(chǔ)物流管理系統(tǒng)





