[发明专利]一种数字签名方法和装置在审

专利信息
申请号: 201610302670.8 申请日: 2016-05-09
公开(公告)号: CN105721167A 公开(公告)日: 2016-06-29
发明(设计)人: 林松;刘国建 申请(专利权)人: 中国农业银行股份有限公司
主分类号: H04L9/32 分类号: H04L9/32
代理公司: 北京集佳知识产权代理有限公司 11227 代理人: 王宝筠
地址: 100005 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明实施例公开了一种数字签名方法和装置,提出了一个基于环Zn上圆锥曲线的数字签名方案,给出了签名方案的数值模拟。在通过选定圆锥曲线Cn(a,b)确定出公钥和私钥d的过程中,不对外公开d和选定基点的阶Nn,从而当希望破解数字签名的情况时,由于Nn没有能公开,破解者不能直接通过Nn与r、s之间的关系,以及r、s与p、q之间的关系计算出Cn(a,b)中的p和q,破解者必须同时破解两个数学难题才可能破解所述数字签名,可见本发明实施方案是一个真正同时基于离散对数问题和整数分解问题的数字签名方案,具有非常强的抗破解能力,从而大大提高了数字签名的破解难度,保证了数字签名的安全性。
搜索关键词: 一种 数字签名 方法 装置
【主权项】:
一种数字签名方法,其特征在于,所述方法包括:选定圆锥曲线Cn(a,b),其中a和b为Cn(a,b)的函数中的参数,a,b∈Zn,Zn是Cn(a,b)的模n的剩余类环;从Cn(a,b)上确定一个基点G,其中G=(xG,yG),G的阶Nn为:Nn=lcm{|Cp(a,b)|,|Cq(a,b)|}=2rs,其中p和q为大素数,满足且p+1=2r,q+1=2s,r和s为素数,lcm为计算最小公倍数函数;根据Cn(a,b)和G确定出用于数字签名的私钥d和公钥Q,且不公开d和Nn,其中Q=dG,为不包括原点的将消息m通过算法嵌入Cn(a,b)中,得到Cn(a,b)中的一个点P(m),其中P(m)=(xm,ym),使用d对P(m)进行数字签名操作,得到m的数字签名(γ,δ,G0),其中γ为根据G和P(m)得到,G0和δ为通过γ得到。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201610302670.8/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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