[发明专利]针对PDF使用SM3算法和SM2算法数字签名的验证方法和系统在审
申请号: | 201711164438.3 | 申请日: | 2017-11-21 |
公开(公告)号: | CN107947938A | 公开(公告)日: | 2018-04-20 |
发明(设计)人: | 钱之光;吕涛 | 申请(专利权)人: | 杭州尚尚签网络科技有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/06;G06F21/64 |
代理公司: | 杭州求是专利事务所有限公司33200 | 代理人: | 陈升华 |
地址: | 310012 浙江省杭州市西*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种针对PDF使用SM3算法和SM2算法数字签名的验证方法和系统,包括发送端发送待验证PDF文档;接收端获取待验证PDF文档,提取使用SM3密码杂凑算法和SM2数字签名算法的数字签名,若提取成功,进行下一步;验证提取到的数字签名中的时间戳,若验证成功,进行下一步;对验证完的数字签名中的数字证书的有效性进行验证,若验证成功,进行下一步;验证使用SM3密码杂凑算法和SM2数字签名算法的数字签名,使用SM2数字签名算法的验证算法和数字证书包含的公共密钥对数字签名值进行校验。本发明将SM3密码杂凑算法和SM2数字签名算法应用到PDF中去,使得数字签名更安全、快速和可靠。 | ||
搜索关键词: | 针对 pdf 使用 sm3 算法 sm2 数字签名 验证 方法 系统 | ||
【主权项】:
一种针对PDF使用SM3算法和SM2算法数字签名的验证方法,其特征在于,包括以下步骤:1)发送端发送待验证PDF文档;2)接收端获取待验证PDF文档,提取使用SM3密码杂凑算法和SM2数字签名算法的数字签名,若无此类数字签名,则结束返回显示无此类数字签名;若提取成功,进行下一步;3)验证步骤2)提取到的数字签名中的时间戳,若验证失败,则结束返回显示时间戳签名无效,文档被篡改结果;若验证成功,进行下一步;4)对步骤3)验证完的数字签名中的数字证书的有效性进行验证,若验证失败,则结束返回显示签名证书无效;若验证成功,进行下一步;5)验证使用SM3密码杂凑算法和SM2数字签名算法的数字签名,使用SM2数字签名算法的验证算法和数字证书包含的公共密钥对数字签名值进行校验,若验证失败,则结束返回签名无效;否则验证成功,完成PDF签名的验证。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州尚尚签网络科技有限公司,未经杭州尚尚签网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711164438.3/,转载请声明来源钻瓜专利网。