[發明專利]基于有限域上二次多變量問題對消息匿名環簽名的方法無效
| 申請號: | 201010544666.5 | 申請日: | 2010-11-11 |
| 公開(公告)號: | CN102006169A | 公開(公告)日: | 2011-04-06 |
| 發明(設計)人: | 王尚平;劉玉霞 | 申請(專利權)人: | 西安理工大學 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32;H04L9/30;H04L9/08 |
| 代理公司: | 西安弘理專利事務所 61214 | 代理人: | 羅笛 |
| 地址: | 710048*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 有限 二次 多變 問題 消息 匿名 簽名 方法 | ||
1.基于有限域上二次多變量問題對消息匿名環簽名的方法,其特征在于,該方法按照以下步驟實施:
步驟1.生成系統參數
1)設置k=GF(q)是特征為p的有限域,其中q=pl,k是一個正整數;
2)令是有限域k的n次擴張,這里n是一個正整數,g(x)是有限域k上的一個n次不可約多項式;
3)令m為多變量方程組中方程的個數,n為變量的個數;
4)選擇H:{0,1}*→km為密碼學安全的抗碰撞單向不可逆哈希函數,系統參數為(k,q,p,l,m,n,H);
步驟2.密鑰生成
1)假設環中有t個用戶,設為U={u0,u1,…,ut-1};
2)根據多變量公鑰密碼體制,每個用戶ui(0≤i≤u-1)選擇Fi是從kn到km的可逆映射,Fi滿足:
a)Fi(x1,…,xn)=(fi1,…,fim),其中fij∈k[x1,…,xn],j=1,…,m;
b)任何方程
Fi(x1,…,xn)=(y′1,…,y′m)
都易于求解;
3)每個用戶ui(0≤i≤t-1)隨機選擇L1i是從km到km的一個可逆仿射變換
L1i(x1,…,xm)=M1i·(x1,…,xm)T+a1i,
其中M1i是有限域k上的一個m×m的可逆矩陣,a1i是有限域k上的一個m×1的列向量;
4)每個用戶ui(0≤i≤t-1)隨機選擇L2i是從kn到kn的一個可逆仿射變換
L2i(x1,…,xn)=M2i·(x1,…,xn)T+a2i,
其中M2i是有限域k上的一個n×n的可逆矩陣,a2i是有限域k上的一個n×1的列向量;
5)每個用戶ui(0≤i≤t-1)公布其公鑰
其中每一個都是k[x1,…,xn]中的多項式;
6)每個用戶ui(0≤i≤t-1)保密其私鑰SKi={L1i,Fi,L2i};
7)環中的t個用戶的公鑰集記為
步驟3.環簽名生成
假設成員uπ(0≤π≤t-1)代表環成員中所有成員U={u0,u1,…,ut-1}對消息M進行簽名,環中的t個用戶的公鑰集記為uπ的公鑰為私鑰為SKπ={L1π,Fπ,L2π},簽名者uπ計算環簽名的步驟如下:
1)對于i=0,…,t-1且i≠π,隨機選取兩兩互異的ri∈kn,計算
2)隨機選取r∈kn,計算
3)計算
4)計算
若rπ與ri相同,則重新選取r;
5)令
V=r-rπ;
6)輸出消息M關于環的環簽名δ=(r0,r1,…rt-1,V);
步驟4.環簽名的驗證
給定環關于消息M的簽名δ=(r0,r1,…rt-1,V),任何驗證者驗證
是否成立,若等式成立,則接受環簽名,否則拒絕該環簽名。
2.根據權利要求1所述的方法,其特征在于,該方法步驟3中,簽名者計算從而使得消息M關于環的環簽名δ=(r0,r1,…rt-1,V)構成了一個可以驗證的封閉環。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安理工大學,未經西安理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010544666.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:家庭交流終端
- 下一篇:滑蓋手機的自動掛扣渦簧





