[发明专利]一种优化的环签名方法及系统有效

专利信息
申请号: 201810354020.7 申请日: 2018-04-19
公开(公告)号: CN108632043B 公开(公告)日: 2021-08-24
发明(设计)人: 黎忠文;桑永宣;吴成宾;范文杰 申请(专利权)人: 成都大学
主分类号: H04L9/32 分类号: H04L9/32
代理公司: 北京高沃律师事务所 11569 代理人: 王戈
地址: 610000 四*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 优化 签名 方法 系统
【说明书】:

发明公开一种优化的环签名方法及系统。所述环签名方法包括:获取每个用户身份和待签名消息;根据每个所述用户身份,随机选取参数,生成系统参数以及主密钥;根据所述系统参数、所述主密钥和所述用户身份,确定所述用户身份对应的私钥;根据所述待签名消息、所述用户身份和所述与用户身份对应的私钥,得到对应的环签名;判断所述环签名是否为有效签名。采用本发明优化的环签名方法,能够提高环签名的通信效率。

技术领域

本发明涉及通信领域,特别是涉及一种优化的环签名方法及系统。

背景技术

传统公钥基础设施(PKI)框架下的环签名体制面临着两个主要的问题:首先是用户公钥证书的管理,在PKI体系下,用户的身份与其公钥通过数字证书进行绑定,当用户数量庞大时,证书的管理与验证将占用大量的系统资源,成为整个系统应用的瓶颈。在环签名体制中,这一问题尤为明显,验证者不仅需要验证签名者的公钥证书,还要验证环中其它用户的公钥证书,签名者本人在签名之前也需要验证环中其它用户的证书,以保证自身的匿名性,当环中用户数量很多时,签名和验证的效率都将受到严重影响。学者Shamir于1984年提出了基于身份的密码体制,在这一架构下,用户的身份信息即为用户的公钥,对应的私钥由密钥生成中心(KGC)根据用户身份和系统的私钥计算得出,由于避免了传统的PKI体系中用户公钥证书的管理问题,基于身份的密码体制得到了广泛关注。基于身份的环签名体制是基于身份密码技术与环签名技术融合而成,与原始的环签名体制略有不同的是,基于身份的环签名体制具有一个可信任的中心KGC负责为系统中的用户产生对应的公私钥,但KGC的存在不应影响环签名的匿名性,即KGC也无法获知是环中哪个用户进行的签名。迄今为止,虽然有一系列格上的环签名方案和格上基于身份的签名方案,但在已有的环签名方案中,主要的问题集中在系统的计算、通信效率、安全性方面仍然有待提高这些方面。

发明内容

本发明的目的是提供一种优化的环签名方法及系统,能够提高环签名的通信效率。

为实现上述目的,本发明提供了如下方案:

一种优化的环签名方法,其特征在于,所述环签名方法包括:

获取每个用户身份和待签名消息;

根据每个所述用户身份,随机选取参数,生成系统参数以及主密钥;

根据所述系统参数、所述主密钥和所述用户身份,确定所述用户身份对应的私钥;

根据所述待签名消息、所述用户身份和所述与用户身份对应的私钥,得到对应的环签名;

判断所述环签名是否为有效签名。

可选的,所述获取每个用户身份和待签名消息,具体包括:

根据两个哈希函数,获取多个用户身份ID和待签名消息m。

可选的,所述根据每个所述用户身份,随机选取参数,生成系统参数以及相应的主密钥,具体包括:

根据每个所述用户身份选取参数n,根据参数n,KGC运行陷阱生成函数TrapGen(1n)生成一个矩阵及∧(A0)对应的一个短基S0,接着计算,并令S0为主私密密钥,令(A0,T)为主公共密钥;

其中,TrapGen(1n)是陷阱生成函数,运行该函数的目的是输出一个信息对(A,T),这里A为在统计上接近上的一个均匀分布,T是∧(A)上的一个良基,A0为一个nxm维的矩阵,ID1表示环中第一个用户的身份ID,ID2表示环中第二个用户的身份ID,依此类推,H0表示哈希函数,公式表示计算各个用户的公共密钥和。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都大学,未经成都大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810354020.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top