有指定秘书的_t_n_门限群签名体制
更新时间:2023-05-10 22:52:02 阅读量: 实用文档 文档下载
- 有指定主题的造型活动推荐度:
- 相关推荐
高校应用数学学报A辑
2005,20(2):1562160Appl.Math.J.ChineseUniv.Ser.A
有指定秘书的(t,n)门限群签名体制谢 琪1,于秀源2
(11浙江大学数学系,浙江杭州310027;杭州师范学院信息工程学院,浙江杭州310012;21杭州师范学院数学系,浙江杭州310012;衢州学院数理系,浙江衢州 324000)摘 要:设计了一类只有指定的秘书才能发布有效群签名的可追查签名者身
份的(t,n)门限群签名体制Λ该体制的优点是:(1)验证的简单性;(2)系统更新时无须更改每个成员的子密钥;(3)成员的增加或删除不影响群中其他的成员;群中成员的子密钥可以无限制的使用;(5)t群签名Λ
关键词:;;:::100024424(2005)0220156205
§1 引 言
门限密码学是密码学的重要分支,而门限数字签名是门限密码学的重要分支Ζ(t,n)门限群签名是任意t个或更多个成员合作生成代表群的有效签名的体制Ζ
自从[1]于1991年首次提出(t,n)门限群签名以后,门限数字签名得到了广泛的研究,提出了各种各样的(t,n)门限群签名方案Ζ如[2]提出了两个(t,n)门限群签名方案,一个可以追查签名者身份,另一个不可以Ζ文献[3—5]分别给出了不同的攻击方法,证明[2]的方案无法抵抗其他小组冒充该小组生成有效的签名、不具备可追查性[3];无法抵抗恶意攻击者的伪造攻击[4,5]Ζ[6]提出了改进门限RSA数字签名体制,文献[3]指出它无法抵抗合谋攻击Ζ所以已有的(t,n)门限群签名体制共同的弱点是无法抵抗合谋攻击,这是因为群中的任何t个或更多个成员合谋可以恢复秘密多项式,借助公开的身份,他们可以恢复群中所有成员的密钥,从而任何一组人可以合谋假冒另一组成员产生代表群的有效签名和身份验证方程Ζ所以设计出性能良好的(t,n)门限群签名体制被认为是open问题[3,4]Ζ
考虑到实际应用的需要,在构造群签名的过程中,往往指定一个秘书承担群签名的合成与发布任务,但他并不参与对消息的签名Ζ一般的做法是,当群签名生成后,指定的秘书需要
收稿日期:2004206201
基金项目:国家自然科学基金(10271037)
谢 琪等:有指定秘书的(t,n)门限群签名体制157
对群签名进行签名,群签名的接收者先验证群签名确实是由指定的秘书发布的,然后再验证群签名的合法性Ζ本文基于离散对数问题,设计了一类只有指定的秘书才能发布有效群签名的可追查签名者身份的(t,n)门限群签名体制,而群签名的接收者只需利用群公钥和指定秘书的公钥验证群签名,即只需验证一个等式就可以确定是合法的群签名Ζ而且该体制在系统更新时,无须更改每个成员的子密钥,群中成员的子密钥可以无限制的使用;成员的增加或删除不影响群中其他的成员;而且t个成员合谋无法假冒其他成员生成有效的群签名Ζ
§2 (t,n)门限群签名体制
这一节基于离散对数问题构造了一类安全的只有指定秘书才能发布有效群签名的可追查签名者身份的(t,n)门限群签名体制,它由系统初始化、个体签名的生成、个体签名的验证
(t,n)门限群签名的验证和身份追查四部分组成Ζ和(t,n)门限群签名的生成、
211 系统初始化
由系统产生以下参数:θ和q,满足pθ是(pp,11系统取三个大素数p,p
θ)中阶为q( )Α是GF(p
γi∈RUi的子密阴,并计算群中每个21取q、s
siIDPi=gIDSimodp(i=1,2,…,n)ΖΑodp
γγssiiθ(i=1,2,…,n),并任选t对值(IDSi,Αθ)(不妨设i=1,2,…,t)利3Αmpmodp
t-1
用拉格朗日插值定理构造秘密多项式f(x)=∑axi
i=0i(modq),然后把n-t个IDSi代入秘γsiθ)(i=t+1,t+2,…,n),显然对于密多项式,求得f(IDSi),并计算ci=Α-f(IDSi)(modp
i=1,2,…,t有ci=0Ζ
γsiθ),公钥yi=gximodp;41显然群中每个成员Ui的密钥为xi=f(IDSi)=Α-ci(modp
()群密钥为f(0),群公钥为y=gf0modpΖ
scθ和公钥yc=51任取sc∈RZq为指定秘书(DC)的秘密值,计算DC的私钥xc=Αmodp
gcmodpΖx
γi)密送给群中的每个成员Ui,把sc密送给DC,在公告栏中公布(p,pθ,61把子密钥(si,s
,H( ),IDPi,ci,yi,y,yc)(i=1,2,…,n)Ζq,g,Α
212 个体签名的生成
设m是被签名的消息Ζ不失一般性,不妨设参加(t,n)群签名的t个人为(U1,U2,…,Ut),他们一起执行下列步骤完成个体签名Ζ
siθ和密11每个Ui和DC从公告栏中获取相关参数,计算自己的秘密身份IDSi=Αmodp
γsiscθ),xc=Αθ,这些值可以预计算Ζ钥xi=Α-ci(modpmodp
21每个Ui任取ki∈RZq,计算ri=gkimodp,IDPkjimodp(j≠i),并把(ri,IDPkjimodp)广播给其他成员Ζ
Sj31所有成员不妨设Uj收到其他成员的(ri,IDPkjimodp)后,验证rID=IDPkji的正确i
性Ζ若所有的验证式都正确,则把IDSi秘密发送给其他成员Ζ
158
t高校应用数学学报A辑第20卷第2期
41每个Ui计算r=∏i=1ri=gi=1modp,ei=∑kittθ)H(m)xiei+rki=ai(modpj=1,j≠i∏,并计算IDSi-IDSj(1)
得到个人签名消息(ri,ai,ei)Ζ
51每个Ui把他的个人签名消息(ri,ai,ei)发送给DCΖ
213 个体签名的验证和(t,n)门限群签名的生成
t
当收到所有的个人签名消息(ri,ai,ei)后,DC计算r=
验证个人签名的合法性:
yiH(m)eiri∏r=ii=1gi=1modp,并通过下式∑kitar=gi(modp) (i=1,2,…,t)Ζ
t(2)
若所有的方程成立,则DC计算a=∑a
i=1i+xc(modp),得到(t,n)门限群签名(a,r)Ζ
定理1 如果所有的人遵守签名协议,他们的个体签名必能通过(2)(m)eirH(m)xieirkia证 由签名过程可知,对i=1,2,…,t,yHiggi,个人i
签名是正确的Ζ
214 (t,n)(t,n)(,后,利用群公钥y和DC的公钥yc来验H(m)ra(3)yryc=g,
从而可以确定该签名是否有效Ζ
定理2 如果所有的人遵守签名协议,得到的(t,n)门限群签名(a,r)必能通过(4)式的验证Ζ
证 由签名过程可知,下面的式子成立:
g=ga∑t
aii=1=gH(m)∑t
xiei+rki+xci=1i=1∑t=gH(m)∑t-IDSxiIDSi-IDSji=1j=1,j≠it∏gr∑kii=1tyc=yH(m)ryc(modp)Ζr
所以,群签名是正确的Ζ
如果事后发生争执,DC可以公开(ri,ai,IDPi),所有人都可以通过验证(2)式确认真正的签名者Ζ
§3 安全性分析
311 系统更新
当产生一次有效的(t,n)门限群签名后,系统重新选取生成元λ,利用211节的方法,计Α
算群公钥θ群中每个成员的公开身份IDPi、公钥yi和密钥的偏差量ci,并在公y,DC的公钥yc、λ,计算自己的秘告栏中更新(λ,θΑy,yc,yi,IDPi,ci)Ζ群中每个成员可以从公告栏中获取参数Α
γγsissiλλλθθθ,以备下次签名之用Ζ密身份IDSi=Αmodp和密钥xi=Α-cimodp,xc=Αcmodp
当有新成员加入时,系统只需给他两个子密钥sn+1和sn+1,并在公告栏中公布他的公钥公开身份IDPn+1和偏差量cn+1,其他参数不变Ζyn+1、
当要删除某些成员时,只需在公告栏中删除他们的公开身份、公钥和偏差量,即宣布他们的身份无效,其余不变Ζ
显然,每次签名没有泄露群中每个成员和DC的秘密值,而系统更新确保所有的密钥达到一次一密的效果,使得前一次的签名不会影响后一次签名的安全性Ζ当删除的成员数即使达到门限值,对系统的安全性也没有威胁Ζ
312 攻击者无法伪造有效的群签名
攻击者无法从公开的(IDPi,yi,y,yc)中获知对应的(IDSi,xi,f(0),xc),因为这是离散对数问题Ζ而利用公开的参数也无法从(1)式获知(xi,ki),因为这是不定方程解的不确定性所决定的Ζ下面讨论攻击者不知道密钥的前提下无法利用替换攻击方法[5,7,8]伪造群签名Ζ
11攻击者无法从群签名验证方程伪造有效的签名
w设r=yuyvcg,由(3)式得到下列同余方程组:
θ),vr+1=0(modpθ),wr=a(modpθ).ur+H(m)=0(modp
从上述的同余方程组中解得(u,v,w)是困难的,;(u,v,
{,则只有以可以忽略的概率满足Hm=0)0(modw),对任取的m
θ),所以伪造失败Ζp
21t
iiri=,rii∏rmodi
i=1{,xi和ei,使得p,任取mt∑xi=1iei=
),1)vir+1=0(modpθ),wir+xieiH(m{)=ai(modpθ)Ζ显f(0)θ),所以伪造失败Ζ然,任取的vi和wi只有以可以忽略的概率满足vir+1=0(modp
31t个成员合谋无法假冒其他成员生成有效的群签名
t-1
由于t个成员合谋,可以恢复秘密多项式f(x)=∑axi
i=0i(modq),从而知道群密钥,但
由于他们不知道其他成员的秘密身份,也不可能从其他成员的公开身份获知对应的秘密身份,所以无法知道其他成员的密钥,从而无法假冒其他小组生成有效的群签名Ζ
下面讨论t个成员在不知道其他成员的密钥和秘密身份的情况下替换攻击也无效Ζ设rwθθ=yvcg,由(3)可得同余方程组 vr+1=0(modp),wr+f(0)H(m)=a(modp).从上述的同余方程组中解得v和w是困难的,因为这是离散对数问题;若任取v和w
θ),所以伪造失败Ζ则只有以可以忽略的概率满足vr+1=0(modp
313 验证的匿名性和身份的可追查性
从验证方程(3)可知,任何人可以利用群公钥和DC的公钥验证签名的正确性,但无人知道真实的签名者Ζ但当事后出现争执时,DC公开个人签名可以查出真正签名者的身份,如果从DC公开的个人签名中无法追查到签名者的真实身份,则DC必须承担责任Ζ结束语
本文基于离散对数问题,设计了一类只有指定的秘书才能发布有效群签名的可追查签名者身份的(t,n)门限群签名体制Ζ其优点是(1)秘书并不参与对消息的签名,而群签名的接
收者只需一次验证即可确定群签名的有效性而且是DC发布的;(2)系统更新时,无须更改每个成员的子密钥;(3)成员的增加或删除不影响群中其他的成员;(4)群中成员的子密钥可以无限制的使用;(5)t个成员合谋无法假冒其他成员生成有效的群签名Ζ所以,本方案可以应用于电子商务和网络安全通信等方面Ζ
参考文献:
[1]DesmedtY,FrankelY.Sharedgenerationofauthenticatorsandsignatures[A].In:Advancesin
Cryptology2CRYPTO’91[C].1991:4572469.
[2]WangCT,LinCH.Thresholdsignatureschemeswithtraceablesignersingroupcommunications
[J].ComputerCommunications.1998,21(8):7712776.
[3]王贵林,卿斯汉.几个门限群签名方案的弱点[J].软件学报,2000,11(10):132621332.
[4]TsengYM,JenJK.Attacksonthresholdsignatureschemeswithtraceable[J].
InformationProcessingLetters,1999,71:124.
[5]Li,ZC.SecurityofWangetal.’sgroup2oriented(t,esle
signers[J].InformationProcessingLetters,.
[6]徐秋亮.改进门限RSA[J],(2453.
[7]NybergK,Rrreschemesbasedonthediscretelogarithm
].].1822193.
[8]Chi,Laihi2Sung.CryptanalysisofNyberg2Rueppel’sMessageRecoveryScheme[J].
unicationLetters,2000,4(7):2312232.
A(t,n)thresholdgroupsignatureschemewithdesignatedclerk
XIEQi,YUXiu2yuan12
(1.Dept.ofMath.,ZhejiangUniv.,Hangzhou310027,China;SchoolofInformationandEngineering,HangzhouTeachersCollege,Hangzhou310012,China;2.Dept.ofMath.,HangzhouTeachersCollege,
Hangzhou310012,China;Dept.ofMath.andPhys.,QuzhouCollege,Quzhou324000,China)Abstract:A(t,n)thresholdgroupsignatureschemewithtraceabilitybasedondesignatedclerkisproposed.Themainmeritsarethattheverificationofthegroupsignatureisefficient,itneedsnottorenewthemembers’shadowswhenthesystem
.Inaddition,anytmemberscannotrenewed,andallmemberscanreusetheirshadows
impersonateanothersetofgroupmemberstosignanymessage.
KeyWords:digitalsignature;thresholdgroupsignature;designatedclerk
MRSubjectClassification:11T71
正在阅读:
有指定秘书的_t_n_门限群签名体制05-10
配套K122018年八年级道德与法治上册 第一单元 走进社会生活 第一课 丰富的社会生活01-06
当前中国外经贸形势分析07-22
交通管理与控制 课程设计B - 图文04-09
致远OA-流程表单制作01-23
办公室干部个人工作总结08-23
微型计算机习题解答04-27
民间借贷(欠款)纠纷人民调解协议书范本06-24
五金模具基本结构图05-18
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 门限
- 体制
- 指定
- 秘书
- 签名
- 3-2 力矩的时间累积效应 刚体的角动量定理
- 54广西工业职业技术学院外聘兼职教师管理办法(修订)
- 2015PEP小学英语五年级下册Unit5 Whose dog is it检测题
- 食品卫生学考研总结精华版
- 辩论赛活动的个人总结
- 湘教版小升初冲刺模拟测试语文试卷(十二)(含答案解析)
- 关于港口物流方面的论文
- 中国谚语英文翻译
- 名词性从句练习题
- 《邓小平南巡讲话》读后感
- 高级英语 1 答案 (外研社;第三版;张汉熙主编)
- 三大案例解析 导购如何引导顾客试穿衣服
- 对外经济贸易大学金融学院考博真题-参考书-分数线-复习方法-育明考博
- 译林版小学英语四年级下册unit1our school subject 教案
- 三年级数学上学期期末模拟检测试卷(二)
- 修改 第9章 定量分析化学概论
- 责任支部及效益党建——加强党支部建设的新探索
- 2014年保险从业资格考试保险销售人冲刺模拟卷十
- 农作物用水量预测及智能灌溉方法
- 月城镇中心幼儿园