[发明专利]一种pdf电子签章方法及系统在审
申请号: | 201911398563.X | 申请日: | 2019-12-30 |
公开(公告)号: | CN111191263A | 公开(公告)日: | 2020-05-22 |
发明(设计)人: | 孙守仁 | 申请(专利权)人: | 北京天威诚信电子商务服务有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/64 |
代理公司: | 北京酷爱智慧知识产权代理有限公司 11514 | 代理人: | 向霞 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 pdf 电子 签章 方法 系统 | ||
本发明公开一种基于Javascript文件的PDF电子签章方法和系统,其中方法包括:获取待签章PDF文件以及当用于在所述待签章PDF文件上进行盖章的印章信息;利用JavascriptPDF对所述待签章PDF文件进行预览;对所述待签章PDF文件进行解析,提取签名摘要信息;利用秘钥分割技术对所述签名摘要信息进行签名并保存,生成签章PDF文件。本申请实施例的基于Javascript文件的PDF电子签章方法和系统,无需在浏览中进行电子合同签章时安装浏览器插件,无需浏览器插件,只通过引入Javascript文件即可实现Pdf电子合同签章。
技术领域
本发明涉及电子签章技术领域,具体涉及一种基于Javascript文件的PDF电子签章方法和系统。
背景技术
PDF电子合同签章是利用哈希算法与加密算法实现的电子文件上直接签字、盖章的技术。为了保障签署后的电子文件具备法律有效性,使用电子签名签署后的电子文件还需要具备签署身份可识别、签署内容不可篡改的特性。
目前PDF电子合同签章技术主要有利用Ukey和服务端签名。利用Ukey签名由于私钥在用户手中,非常安全。但是需要随身携带,要在使用的设备上安装ukey驱动;在网页中签名要依赖浏览器插件,各浏览器插件不兼容。利用服务端签名,私钥在服务端,实现简单但是存在安全性问题,例如服务提供商可以获取私钥。
现有技术中,虽然也存在基于秘钥分割在网页中实现电子合同签名的实现方,但是需要安装插件,在未安装插件的浏览器上无法使用,同时存在兼容性问题,浏览器种类繁多,不同浏览器、不同版本之间的插件不兼容,要实时更新、匹配各种浏览器,工作量大,存在一定的滞后性。
发明内容
有鉴于此,本申请的目的在于提供一种基于Javascript文件的PDF电子签章方法和系统,来解决现有技术中存在的宇宙射线道计数发生较大的偏差的技术问题。
基于上述目的,在本申请的第一个方面,提供了一种基于Javascript文件的PDF电子签章方法,包括:
获取待签章PDF文件以及当用于在所述待签章PDF文件上进行盖章的印章信息;
利用JavascriptPDF对所述待签章PDF文件进行预览;
对所述待签章PDF文件进行解析,提取签名摘要信息;
利用秘钥分割技术对所述签名摘要信息进行签名并保存,生成签章PDF文件。
在一些实施例中,在所述获取待签章PDF文件以及当用于在所述待签章PDF文件上进行盖章的印章信息之前,还包括:
响应于检测到当前用户的登陆信息,获取所述当前用户的印章列表。
在一些实施例中,所述获取待签章PDF文件以及当用于在所述待签章PDF文件上进行盖章的印章信息,包括:
获取待签章PDF文件;
响应于所述当前用户的选择指令,从所述印章列表中选取相应的印章信息作为在所述待签章PDF文件上进行盖章的印章信息。
在一些实施例中,所述对所述待签章PDF文件进行解析,提取签名摘要信息,包括:
在所述待签章PDF文件中创建签名域,将所述印章信息添加到所述签名域中,生成签名摘要信息。
在一些实施例中,还包括:
创建签名事件;
所述利用秘钥分割技术对所述签名摘要信息进行签名并保存,生成签章PDF文件,具体包括:
响应于第一签名事件,接收加密签名信息,将所述加密签名信息添加到所述签名域中,对所述签名摘要信息进行签名并保存,生成签章PDF文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天威诚信电子商务服务有限公司,未经北京天威诚信电子商务服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911398563.X/2.html,转载请声明来源钻瓜专利网。