[发明专利]一种文档电子签名方法、验签方法及其装置在审
申请号: | 202011570333.X | 申请日: | 2020-12-26 |
公开(公告)号: | CN112613078A | 公开(公告)日: | 2021-04-06 |
发明(设计)人: | 周丽洁 | 申请(专利权)人: | 西安科锐盛创新科技有限公司 |
主分类号: | G06F21/64 | 分类号: | G06F21/64;G06F21/60;G06F21/31;G06K17/00;G06F17/16 |
代理公司: | 西安嘉思特知识产权代理事务所(普通合伙) 61230 | 代理人: | 王海栋 |
地址: | 710065 陕西省西安市高新区高新路86号*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文档 电子 签名 方法 及其 装置 | ||
本发明公开了一种文档电子签名方法、验签方法及其装置,其中电子签名方法包括:获取签名者的身份信息,根据身份信息得到身份明文;对身份明文做哈希运算,得到摘要值;根据摘要值得到数字签名;将数字签名加盖在文档指定位置处形成电子签名。本发明实施例的方案,基于数字签名生成的电子签名具有较高的可行性,提高签名效率,进一步提高安全性。
技术领域
本发明属于信息安全技术领域,具体涉及一种文档电子签名方法、验签方法及其装置。
背景技术
电子签名是通过密码技术对电子文档进行电子形式的签名,通常应用于重要的电子文档、电子合同等。电子文档中需要用到安全可靠的电子签名进行保证文档的可靠性,这就对电子签名具有较高的要求。
目前,根据数字签名技术对文档进行电子签名。然而传统数字签名体制在量子计算机下是不安全的,构造能够地抗量子攻击的数字签名体制已经成为密码学界和工业界的迫切需求。
基于纠错码的公钥密码体制利用线性码译码困难问题构造,区别于基于大数分解和离散对数的公钥密码体制,是目前公认的一种可抵抗量子攻击的密码算法,比如CFS签名方案,但是现有的CFS签名方案由于存在密钥存储量过大的问题,影响了该类密码体制的实用性。
发明内容
为了解决现有技术中存在的上述问题,本发明提供了一种文档电子签名方法、验签方法及其装置。本发明要解决的技术问题通过以下技术方案实现:
第一方面,本发明实施例提供的一种文档电子签名方法,包括:
获取签名者的身份信息,根据所述身份信息得到身份明文;
对所述身份明文做哈希运算,得到摘要值;
根据所述摘要值得到数字签名;
将所述数字签名加盖在文档指定位置处形成电子签名。
可选的,所述身份信息包括所述签名者的指纹信息或者电子印章。
可选的,所述对所述身份明文做哈希运算,得到摘要值,包括:
对所述身份明文进行初次哈希运算;
对初次哈希运算得到的结果再次进行哈希运算,得到摘要值。
可选的,所述根据所述摘要值得到数字签名,包括:
构造一基于有限域的GRS码;
根据所述GRS码生成公钥以及私钥;
使用所述私钥对所述摘要值进行加密,得到数字签名。
第二方面,本发明实施例还提供一种第一方面的文档电子签名的验签方法,包括:
获取所述文档的所述电子签名,根据所述电子签名得到所述数字签名;
获取对所述文档进行签名的所述签名者的所述身份信息并根据所述身份信息得到所述身份明文;
利用所述公钥对所述数字签名解密,得到待验证摘要值;
对所述身份明文进行哈希运算,得到摘要值;
将所述待验证摘要值与所述摘要值进行比较,若所述待验证摘要值与所述摘要值相等,则验证成功。
可选的,所述身份信息包括所述签名者的指纹信息或者电子印章。
可选的,所述对所述身份明文做哈希运算,得到摘要值,包括:
对所述身份明文进行初次哈希运算;
对初次哈希运算得到的结果再次进行哈希运算,得到摘要值。
可选的,所述根据所述摘要值得到数字签名,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安科锐盛创新科技有限公司,未经西安科锐盛创新科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011570333.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电子病历加密存档方法
- 下一篇:基于区块链技术的产品质量评定方法及系统