[發明專利]一種簽密文可聚合的簽密方法有效
| 申請號: | 201210488842.7 | 申請日: | 2012-11-26 |
| 公開(公告)號: | CN103023646A | 公開(公告)日: | 2013-04-03 |
| 發明(設計)人: | 韓益亮 | 申請(專利權)人: | 韓益亮 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32;H04L9/30 |
| 代理公司: | 西安通大專利代理有限責任公司 61200 | 代理人: | 陸萬壽 |
| 地址: | 710086 *** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 簽密文可 聚合 方法 | ||
1.一種簽密文可聚合的簽密方法,其特征在于包括以下步驟:
步驟一:系統設定公共參數;
步驟二:系統分別為每個用戶產生公鑰和私鑰;
步驟三:每個發送方對各自的消息分別計算簽密文,并將所產生的簽密文發送給聚合方;
步驟四:聚合方將所有簽密文聚合成整體簽密文數據包,并發送給接收方;
步驟五:接收方用其私鑰和所有發送方的公鑰進行解簽密。
2.根據權利要求1所述的簽密文可聚合的簽密方法,其特征在于:所述的發送方是具有n個對等的發送方,每個發送方獨立產生簽密文;聚合方具有1個聚合方,能夠對接收到的簽密文執行聚合操作;接收方具有1個,能夠對聚合簽密文進行解簽密。
3.根據權利要求1所述的簽密文可聚合的簽密方法,其特征在于:所述步驟一:系統設定公共參數包括以下步驟:
由一個統一的安全通信平臺負責設定公共參數,并向所有用戶廣播,需要設定的系統參數如下:k為安全參數,q為長度為k比特的素數,G1是一個階為q的乘法循環群,P是G1生成元,G1中的元素的長度為l比特,G2是另一個階為q的乘法循環群,e:G1×G1→G2是一個雙線性映射,H1和H2是兩個散列函數,定義分別為H1:{0,1}z×G1→G1和H2:G13→{0,1}z,其中z為要發送消息的比特長度。
4.根據權利要求1所述的簽密文可聚合的簽密方法,其特征在于:所述步驟二:系統分別為每個用戶產生公鑰和私鑰包括以下步驟:
系統為發送方Si選擇隨機數xSi←RZq*作為Si的私鑰,計算YSi=xSiP∈G1作為Si的公鑰,其中i=1,......,n;系統為接收方R選擇隨機數xR←RZq*,作為R的私鑰,計算YR=xRP∈G1作為R的公鑰,其中,Zq*是一個乘法群,該乘法群上的元素包括大于等于1且小于q-1的所有整數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于韓益亮,未經韓益亮許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210488842.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:機器人手和機器人
- 下一篇:臀部按摩架及應用其的按摩椅





