欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

組播通信用代理重加密方法

文檔序號:7779019閱讀:313來源:國知局
組播通信用代理重加密方法
【專利摘要】本發(fā)明提供了一種組播通信用代理重加密方法,包括以下步驟:一:發(fā)送方設(shè)置安全參數(shù),并將安全參數(shù)向所有用戶進(jìn)行廣播;二:自主選擇私鑰,根據(jù)私鑰生成公鑰并將公鑰公開;三:發(fā)送方根據(jù)安全參數(shù)以及被代理者公鑰,對待加密明文進(jìn)行哈希函數(shù)運(yùn)算及雙線性對運(yùn)算,生成一級密文;四:發(fā)送方根據(jù)安全參數(shù)以及代理者公鑰,生成重加密密鑰,并發(fā)送給第三方代理;五:第三方代理根據(jù)重加密密鑰對一級密文進(jìn)行重加密,生成二級密文,并將二級密文發(fā)送到代理者;六:被代理者和代理者分別根據(jù)私鑰進(jìn)行解密,獲取明文。本發(fā)明能夠達(dá)到選擇密文攻擊安全,通過代理重加密密鑰可以完全公開,代理重加密密鑰由發(fā)送方生成,可以抵抗合謀攻擊,提高明文的安全。
【專利說明】組播通信用代理重加密方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)安全通信領(lǐng)域,具體涉及一種組播通信用代理重加密方法。
【背景技術(shù)】
[0002]隨著無線網(wǎng)絡(luò)技術(shù)的發(fā)展,安全組通信成為一種重要的信息交換方式,并在視頻會議、證券行情發(fā)布、數(shù)字內(nèi)容分發(fā)等場合有著良好的應(yīng)用前景。在安全組通信中,通常有一個發(fā)送方向多個接收方發(fā)送相同的或不同的消息。為保證信息安全性,首先要確保所發(fā)送消息的機(jī)密性和完整性,即消息的內(nèi)容不能被不屬于通信組成員的攻擊者竊取和篡改;同時要對發(fā)送方可以驗(yàn)證,即通過驗(yàn)證能夠識別出消息發(fā)送方的身份;且要滿足前向安全性和后向安全性,即接收方不能獲取在他加入之前和離開以后所傳輸?shù)南?nèi)容。
[0003]在安全組通信中,通常用密碼技術(shù)來獲得安全性,在組播密鑰管理中,目前存在的具體解決方案有兩類:第一類是基于集中式管理模型,如GKMP (Group Key ManagementProtocol)組密鑰管理協(xié)議,指定一個組控制器,組控制器和合法的組成員一起生成組密鑰包(Group Key Package, GKP) qGKP 中包含組播通信密鑰(Group Traffic Encrypting Key,GTEK)和密鑰加密密鑰(Group Key Encrypting Key, GKEK)。所有組成員共享一個組密鑰GTEK,用于加密組中傳輸?shù)耐ㄐ艛?shù)據(jù)。組控制器和每一個組成員之間通過秘密渠道建立共享的對稱密鑰KEKi (Key Encryption Key),組控制器用它加密組密鑰GTEK,成員Mi用它來解密組密鑰GTEK,組密鑰得到分配。另一種典型方案是LKH邏輯密鑰樹組密鑰管理協(xié)議,采用具有樹型結(jié)構(gòu)的輔助密鑰分發(fā)組密鑰,密鑰樹采用平衡二叉樹結(jié)構(gòu),有三類節(jié)點(diǎn):根節(jié)點(diǎn)代表組密鑰,中間節(jié)點(diǎn)代表該節(jié)點(diǎn)所管理成員共享的子組密鑰,葉子節(jié)點(diǎn)代表每個成員和組控制器共享的密鑰。每個成員擁有從該葉子節(jié)點(diǎn)到根節(jié)點(diǎn)路徑上的所有密鑰,組密鑰得到分配。第二類是基于分布式管理模型,如Clique密鑰管理方案,密鑰由多方協(xié)商,邏輯環(huán)中編號最大的成員擔(dān)任臨時的組管理者,負(fù)責(zé)組密鑰的生成、分發(fā)和更新。組密鑰由全體成員逐個參與運(yùn)算產(chǎn)生。第一類方案的缺點(diǎn)是隨著組成員規(guī)模的增大,組控制器會成為瓶頸。第二類方案的缺點(diǎn)是計算復(fù)雜導(dǎo)致延時很大,難以適用于成員關(guān)系頻繁變化的大規(guī)模動態(tài)群組。

【發(fā)明內(nèi)容】

[0004]針對上述缺陷或不足,本發(fā)明提供一種組播通信用代理重加密方法,將組播密鑰通過代理重加密后發(fā)送給組播中的代理者與被代理者,組播成員解密后即可得到會話密鑰。
[0005]與現(xiàn)有技術(shù)比較,本發(fā)明的技術(shù)方案為:
[0006]包括以下步驟:
[0007]步驟一:發(fā)送方設(shè)置安全參數(shù),并將安全參數(shù)向所有用戶進(jìn)行廣播;
[0008]步驟二:代理者與被代理者自主生成私鑰,根據(jù)私鑰生成公鑰并將公鑰公開;
[0009]步驟三:發(fā)送方根據(jù)安全參數(shù)以及被代理者公鑰,對待加密明文進(jìn)行哈希函數(shù)運(yùn)算及雙線性對運(yùn)算,生成一級密文;
[0010]步驟四:發(fā)送方根據(jù)安全參數(shù)以及代理者公鑰,生成重加密密鑰,并發(fā)送給代理;
[0011]步驟五:第三方代理根據(jù)重加密密鑰對一級密文進(jìn)行重加密,生成二級密文,并將二級密文發(fā)送到代理者;
[0012]步驟六:被代理者和代理者分別根據(jù)自己的私鑰進(jìn)行解密,獲取明文。
[0013]所述步驟三對待加密明文進(jìn)行哈希函數(shù)運(yùn)算及雙線性對運(yùn)算,生成一級密文具體包括:
[0014]發(fā)送方根據(jù)安全參數(shù)及被代理者公鑰,進(jìn)行哈希函數(shù)運(yùn)算及雙線性對運(yùn)算,輸入明文m, m e {0,1} S輸出一級密文C=G1, c2, c3, c4, c5, c6, c7),其中:
【權(quán)利要求】
1.一種組播通信用代理重加密方法,其特征在于,包括以下步驟: 步驟一:發(fā)送方設(shè)置安全參數(shù),并將安全參數(shù)向所有用戶進(jìn)行廣播; 步驟二:代理者與被代理者自主生成私鑰,根據(jù)私鑰生成公鑰并將公鑰公開; 步驟三:發(fā)送方根據(jù)安全參數(shù)以及被代理者公鑰,對待加密明文進(jìn)行哈希函數(shù)運(yùn)算及雙線性對運(yùn)算,生成一級密文; 步驟四:發(fā)送方根據(jù)安全參數(shù)以及代理者公鑰,生成重加密密鑰,并發(fā)送給代理;步驟五:第三方代理根據(jù)重加密密鑰對一級密文進(jìn)行重加密,生成二級密文,并將二級密文發(fā)送到代理者; 步驟六:被代理者和代理者分別根據(jù)自己的私鑰進(jìn)行解密,獲取明文。
2.根據(jù)權(quán)利要求1所述的組播通信用代理重加密方法,其特征在于,所述步驟三對待加密明文進(jìn)行哈希函數(shù)運(yùn)算及雙線性對運(yùn)算,生成一級密文具體包括: 發(fā)送方根據(jù)安全參數(shù)及被代理者公鑰,進(jìn)行哈希函數(shù)運(yùn)算及雙線性對運(yùn)算,輸入明文 m, m e {O, 1}1,輸出一級密文 C=G1, c2, c3, c4, c5, c6, c7),其中:
3.根據(jù)權(quán)利要求1所述的組播通信用代理重加密方法,其特征在于,所述步驟四具體包括: 發(fā)送方生成重加密密鑰為
4.根據(jù)權(quán)利要求1所述的組播通信用代理重加密方法,其特征在于,所述步驟五具體包括: 第三方代理根據(jù)重加密密鑰對一級密文C進(jìn)行加密,代理輸出重加密后的二級密文C’-(C I, C 2,C 3,C 4,C 5,C 6)。7),其中:
5.根據(jù)權(quán)利要求1所述的組播通信用代理重加密方法,其特征在于,所述步驟六具體包括: .6.1對于第一層密文C,被代理者利用自己的私鑰Sk1,解密算法運(yùn)行如下: 1)檢查
【文檔編號】H04L12/18GK103888249SQ201310647075
【公開日】2014年6月25日 申請日期:2013年12月4日 優(yōu)先權(quán)日:2013年12月4日
【發(fā)明者】王緒安, 韓益亮, 孟藝超, 楊曉元, 張敏情 申請人:中國人民武裝警察部隊(duì)工程大學(xué)
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
饶平县| 封丘县| 临邑县| 油尖旺区| 阳原县| 中宁县| 苗栗县| 都安| 洛宁县| 奉贤区| 沁源县| 德令哈市| 遂川县| 鹿泉市| 枣庄市| 汝城县| 汕头市| 太湖县| 云和县| 巴彦县| 辛集市| 龙门县| 玛沁县| 祁阳县| 镇原县| 井冈山市| 措勤县| 邯郸县| 永清县| 合肥市| 庄浪县| 驻马店市| 杭锦后旗| 乐清市| 咸宁市| 肥东县| 绍兴县| 绥滨县| 柯坪县| 芜湖县| 民乐县|