[发明专利]一种基于椭圆曲线的分布式签名方法及系统有效
申请号: | 201611159830.4 | 申请日: | 2016-12-15 |
公开(公告)号: | CN106685648B | 公开(公告)日: | 2018-08-03 |
发明(设计)人: | 杨国强;白连涛;刘会议 | 申请(专利权)人: | 北京三未信安科技发展有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/30 |
代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 杨立 |
地址: | 100101 北京市朝阳区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于椭圆曲线的分布式签名方法及系统,该签名方法包括:客户端生成与用户永久绑定的固定公私钥,将固定公钥发送给签名代理中心;签名代理中心根据公钥生成固定公私钥对,同时计算生成签名公钥并发布;签名业务中心将待签名消息发送给客户端和签名代理中心;客户端收到待签名消息后,生成临时公私钥对,并将临时公钥发送给签名代理中心;接着签名代理中心生成临时公私钥对,并计算签名消息摘要e,同时完成签名代理操作,并将签名代理结果发送给客户端;最后客户端进行签名授权工作,签名报文。还涉及一种与方法对应的系统。通过本发明通过用户、签名业务中心和签名代理中心三方共同完成数字签名,保密性更强。 | ||
搜索关键词: | 一种 基于 椭圆 曲线 分布式 签名 方法 系统 | ||
【主权项】:
1.一种基于椭圆曲线的分布式签名方法,其特征在于,该签名方法包括如下步骤:S1,客户端注册生成一对与用户永久绑定的固定公私钥对(PC,dC),将客户端自身固定公钥PC发送给签名代理中心;S2,签名代理中心根据公钥PC生成与用户绑定的固定公私钥对(PB,dB),同时计算生成签名公钥P,并将签名公钥P发布;S3,签名业务中心将待签名消息(msg)发送给客户端和签名代理中心;S4,客户端收到S3中的待签名消息(msg)后,生成临时公私钥对(PTmp,dTmp),并将公钥PTmp发送给签名代理中心;S5,签名代理中心根据收到的待签名消息(msg)和临时公钥PTmp生成临时公私钥对(PSTmp,dSTmp),并计算生成签名消息摘要e;S6,签名代理中心根据临时公钥PTmp、签名消息摘要e和固定私钥dB完成签名代理操作,并将签名代理结果发送给客户端;S7,客户端根据签名代理结果,利用自身的固定私钥dC和临时私钥dTmp进行签名授权工作,得到符合标准协议的签名报文,并将签名与签名公钥P进行验证;S8,若签名验证成功,则将报文发送给签名业务中心;其中,所述客户端、所述签名代理中心和所述签名业务中心使用椭圆曲线进行秘钥运算。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京三未信安科技发展有限公司,未经北京三未信安科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611159830.4/,转载请声明来源钻瓜专利网。