首页> 外国专利> Method and apparatus for en-bloc verification of plural digital signatures and recording medium with the method recorded thereon

Method and apparatus for en-bloc verification of plural digital signatures and recording medium with the method recorded thereon

机译:用于整体验证多个数字签名和记录介质的方法和装置,以及记录在其上的方法

摘要

Upon receiving a message {ID′i−1, X′i−1, m′i−1, Yi−1} from a signer (i−1), a signer i generates a random number ri, then calculates Xi=gri mod p using pieces of public information p, q and g, then sets X′i=(X′i−1, Xi), m′i=(m′i−1, mi), then calculates ei=fi(X′i, m′i), di=hi(X′i, m′i) with public one-way functions fi and hi, calculates yi=(yi−1+diri+eisi) mod q using a secret random number si, sets ID′i=(ID′i−1, IDi), and sends information {ID′i,X′i,m′i,y′i} to the next signer (i+1). A verifier calculates ei and di with the one-way functions fi and hi using X′L and m′L contained in received information {ID′L, X′L, m′L, yL}, and makes a check to see if gyL≡X1d1 ILe1 . . . XLdL ILeL (mod p), thereby verifying signatures of the signers en bloc.
机译:收到消息&lcub; ID&prime; i&minus; 1 ,X&prime; i&minus; 1 ,m&prime; i&minus; 1 ,Y i&minus ; 1 &rcub;从签名者(i&minus; 1),签名者 i 生成随机数r i ,然后计算X i &equals; g r i mod p使用多条公共信息p,q和g,然后设置X&prime; i &equals;(X&prime; i&minus; 1 < / Sub>,X i ),m&prime; i &equals;(m&prime; i&minus; 1 ,m i ),然后计算e i &equals; f i (X&prime; i ,m&prime; i ),d <具有公共单向函数f i &equals; h i (X&prime; i ,m&prime; i ) > i 和h i ,计算y i &equals;(y i&minus; 1 &plus; d i i 设置Sub> r i &plus; e i s i )mod q,设置ID&prime; i &equals;(ID&prime; i&minus; 1 ,ID i ),并发送信息&lcub; ID&prime; i ,X&prime; i ,m&prime; i ,y&prime; i &rcub;到下一个签名者(i&plus; 1)。验证者使用X&prime用单向函数f i 和h i 计算e i 和d i ; L 和m&prime; L 包含在收到的信息&lcub; ID&prime; L ,X&prime; L ,m&prime; < Sub> L ,y L &rcub ;,并检查是否g y L &equiv; X 1 d 1 I L e 1 。 。 。 X L d L I L e L (mod p),从而验证整个签名者的签名。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号