[发明专利]一种基于服务器端和客户端联合生成电子签章的方法在审
| 申请号: | 202011135015.0 | 申请日: | 2020-10-22 |
| 公开(公告)号: | CN112019353A | 公开(公告)日: | 2020-12-01 |
| 发明(设计)人: | 周江 | 申请(专利权)人: | 四川省数字证书认证管理中心有限公司 |
| 主分类号: | H04L9/32 | 分类号: | H04L9/32;G06Q10/10;G06F16/174 |
| 代理公司: | 成都弘毅天承知识产权代理有限公司 51230 | 代理人: | 杨保刚 |
| 地址: | 610041 四川省成都市高*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 服务器端 客户端 联合 生成 电子 签章 方法 | ||
本发明公开了一种基于服务器端和客户端联合生成电子签章的方法,属于电子签章技术领域,用于数字证书认证,包括以下步骤:客户端上传生成内容的原文件到服务器端;服务器端接收原文件,依据标准创建文档,服务器端根据文档、签章配置生成待签章原文并发送到客户端;客户端接收待签章原文,客户端申请证书或者使用已有证书对待签章原文进行签名,得到签名值,并将签名值发送到服务器端;服务器端接收签名值,服务器端将签名值和文档进行合成可视化的电子签章文档。在服务器端负责文档生成和合成电子签章的操作,客户端只做机密的私钥计算签名,客户端集成更简单,用户也能完全掌控自己的证书私钥。
技术领域
本发明属于电子签章技术领域,涉及一种基于服务器端和客户端联合生成电子签章的方法。
背景技术
随着信息技术和计算机网络在社会各个领域应用的深入,电子协同办公应用正在变得越来越广泛,其高效、节约资源的优势也在日益凸显。而在电子协同办公中,为了保障电子文档的完整性、机密性、文档发送者身份的可认证性以及签署人的抗抵赖性,电子签章技术变得尤为重要。电子签章是电子签名的一种表现形式,利用图像处理技术将电子签名操作转化为与纸质文件盖章操作相同的可视效果,同时利用电子签名技术保障电子信息的真实性和完整性以及签名人的不可否认性。
目前,相关的电子签章方案主要基于客户端或者服务器端来实现,基于客户端的本地的电子签章方案虽然能解决密钥由签署人控制,但是需要配合客户端数字证书套件以及电子文档操作套件进行配套使用,该方案对客户端有较强的依赖,需要安装特定的客户端程序,对使用场景有限;而基于服务器端的电子签章方案但是服务器端电子签章时,数字证书私钥在服务器端存储,很难做到由签署人控制,而且容易造成密钥泄露或者被盗。
发明内容
本发明的目的在于:提供了一种基于服务器端和客户端联合生成电子签章的方法,解决了“基于客户端的本地的电子签章方案密钥虽然由签署人控制,但是需要配合客户端数字证书套件以及电子文档操作套件进行配套使用,该方案对客户端有较强的依赖,需要安装特定的客户端程序,对使用场景有限;而基于服务器端的电子签章方案,数字证书私钥在服务器端存储,很难做到由签署人控制,而且容易造成密钥泄露或者被盗”的问题。
本发明采用的技术方案如下:
一种基于服务器端和客户端联合生成电子签章的方法,包括以下步骤:
客户端上传生成内容的原文件到服务器端;
服务器端接收原文件,依据标准创建文档,服务器端根据文档、签章配置生成待签章原文并发送到客户端;
客户端接收待签章原文,客户端申请证书或者使用已有证书对待签章原文进行签名,得到签名值,并将签名值发送到服务器端;
服务器端接收签名值,服务器端将签名值和文档进行合成可视化的电子签章文档。
进一步地,所述服务器端根据原文件依据标准创建文档,包括以下步骤:
所述服务器端根据原文件创建对应的xml文件;
所述服务器端将xml文件采用zip压缩方式压缩为OFD文档。
具体地,所述签章配置包括签章图片和签章位置。
具体地,所述申请证书,包括以下步骤:
所述客户端在本地计算环境产生非对称加密算法的密钥对,私钥为Pri,公钥为Pub;
所述客户端使用私钥Pri产生证书请求P10;
所述客户端向数字证书注册中心提交证书申请者身份信息和P10。
优选地,所述非对称加密算法为SM2算法。
综上所述,由于采用了上述技术方案,本发明的有益效果是:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川省数字证书认证管理中心有限公司,未经四川省数字证书认证管理中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011135015.0/2.html,转载请声明来源钻瓜专利网。





