当前位置: 首页 > 专利查询>河海大学专利>正文

一种基于身份的数字签名方法技术

技术编号:3790337 阅读:354 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种基于身份的数字签名方法。该签名方法包括步骤:生成用于签名和验证签名的系统参数;根据用户身份信息以及所述系统参数,生成用户的私钥;利用所得到的私钥对消息进行签名;根据所述系统公开参数和签名者的身份对消息的签名进行验证。由于在本发明专利技术中,对于验证方程算法的某些计算在签名算法中,当系统参数确定之后,是常量,则在系统参数生成时对其进行预计算,大大减少验证方程的计算代价;在对同一用户对不同消息进行签名时候,进行特殊处理(文中有详细说明),能大大降低通信代价。经过这样的处理之后,在不降低安全性的基础上,极大的提高系统的运行效率。

【技术实现步骤摘要】

【技术保护点】
一种基于身份的数字签名方法,其特征在于,依次经过以下几个模块操作步骤: A、系统参数生成模块: PKG运行系统参数生成算法:首先系统选取大素数p,p阶乘法循环群G和G↓[T],双线性映射e:G×G→G↓[T],从G中选择一个生成 元g,随机选择g↓[2]∈G,α∈Z↓[p],计算g↓[1]=g↑[α]∈G,随机选择u′∈Z↓[p],m′∈Z↓[p],n↓[u]维向量U↓[v]=(u↓[i]),n↓[m]维向量M↓[v]=(m↓[i]),其中u↓[i]∈Z↓[p],m↓[i]∈Z↓[p]。计算z↓[1]=e(g↓[1],g↓[2]),z↓[2]=e(g,g↓[2]); 综合...

【技术特征摘要】

【专利技术属性】
技术研发人员:李继国姜年进
申请(专利权)人:河海大学
类型:发明
国别省市:84[中国|南京]

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

1