当前位置: 首页 > 专利查询>彭艳兵专利>正文

一种多方加密、签名、零知识证明的方法技术

技术编号:8702411 阅读:201 留言:0更新日期:2013-05-15 14:32
本发明专利技术公开一种多方加密、签名、零知识证明的方法,其取大素数a、b、p和q,令p=2a+1和q=2b+1;n=pq,t=4ab;找到k个相异的大奇数xk,满足(∏xi)%t=1(0<i≤k)且xi与a和b均互素;每一参与者i持有(xi,n)为私钥即构成多方加密体系;I向J传递明文M时,I将明文M用I之私钥进行幂模运算加密后,将结果传递给体系内其他参与者用该方私钥进行唯一的迭代加密,直至最终J用J之私钥解开明文。组内签名时各参与者将自己对明文的签名添加到其他参与者的签名后备查。零知识证明时用最终解开的密文与明文对比来进行验证而不泄露信息。本发明专利技术的优点是须各参与方有且仅有一次参与迭代加密过程。

【技术实现步骤摘要】

【技术保护点】
一种多方加密、签名、零知识证明的方法,其特征在于生成私钥的过程如下:其取大素数a、b、p和q,令p=2a+1和q=2b+1;n=pq,t=4ab;找到k个相异的大奇数xk,满足(∏xi)%t=1(0<i≤k)且xi与a和b均互素;每一参与者i持有(xi,n)为私钥即构成多方加密体系;进行组加密时利用加密链:I向J传递明文M时,I将明文M用I之私钥进行幂模运算加密后,将结果传递给体系内其他参与者用该方私钥进行唯一的幂模运算方式的迭代加密,直至最终J用J之私钥进行幂模运算解开明文;对明文M进行迭代加密的所有参与方的输入和输出依次衔接,构成加密链。FSA00000854498000011.tif

【技术特征摘要】

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:彭艳兵
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1