一种pdf电子签章方法及系统技术方案

技术编号:24251811 阅读:46 留言:0更新日期:2020-05-22 23:42
本发明专利技术公开一种基于Javascript文件的PDF电子签章方法和系统,其中方法包括:获取待签章PDF文件以及当用于在所述待签章PDF文件上进行盖章的印章信息;利用JavascriptPDF对所述待签章PDF文件进行预览;对所述待签章PDF文件进行解析,提取签名摘要信息;利用秘钥分割技术对所述签名摘要信息进行签名并保存,生成签章PDF文件。本申请实施例的基于Javascript文件的PDF电子签章方法和系统,无需在浏览中进行电子合同签章时安装浏览器插件,无需浏览器插件,只通过引入Javascript文件即可实现Pdf电子合同签章。

A PDF electronic signature method and system

【技术实现步骤摘要】
一种pdf电子签章方法及系统
本专利技术涉及电子签章
,具体涉及一种基于Javascript文件的PDF电子签章方法和系统。
技术介绍
PDF电子合同签章是利用哈希算法与加密算法实现的电子文件上直接签字、盖章的技术。为了保障签署后的电子文件具备法律有效性,使用电子签名签署后的电子文件还需要具备签署身份可识别、签署内容不可篡改的特性。目前PDF电子合同签章技术主要有利用Ukey和服务端签名。利用Ukey签名由于私钥在用户手中,非常安全。但是需要随身携带,要在使用的设备上安装ukey驱动;在网页中签名要依赖浏览器插件,各浏览器插件不兼容。利用服务端签名,私钥在服务端,实现简单但是存在安全性问题,例如服务提供商可以获取私钥。现有技术中,虽然也存在基于秘钥分割在网页中实现电子合同签名的实现方,但是需要安装插件,在未安装插件的浏览器上无法使用,同时存在兼容性问题,浏览器种类繁多,不同浏览器、不同版本之间的插件不兼容,要实时更新、匹配各种浏览器,工作量大,存在一定的滞后性。
技术实现思路
>有鉴于此,本申请的本文档来自技高网...

【技术保护点】
1.一种基于Javascript文件的PDF电子签章方法,其特征在于,包括:/n获取待签章PDF文件以及当用于在所述待签章PDF文件上进行盖章的印章信息;/n利用JavascriptPDF对所述待签章PDF文件进行预览;/n对所述待签章PDF文件进行解析,提取签名摘要信息;/n利用秘钥分割技术对所述签名摘要信息进行签名并保存,生成签章PDF文件。/n

【技术特征摘要】
1.一种基于Javascript文件的PDF电子签章方法,其特征在于,包括:
获取待签章PDF文件以及当用于在所述待签章PDF文件上进行盖章的印章信息;
利用JavascriptPDF对所述待签章PDF文件进行预览;
对所述待签章PDF文件进行解析,提取签名摘要信息;
利用秘钥分割技术对所述签名摘要信息进行签名并保存,生成签章PDF文件。


2.根据权利要求1所述的方法,其特征在于,在所述获取待签章PDF文件以及当用于在所述待签章PDF文件上进行盖章的印章信息之前,还包括:
响应于检测到当前用户的登陆信息,获取所述当前用户的印章列表。


3.根据权利要求2所述的方法,其特征在于,所述获取待签章PDF文件以及当用于在所述待签章PDF文件上进行盖章的印章信息,包括:
获取待签章PDF文件;
响应于所述当前用户的选择指令,从所述印章列表中选取相应的印章信息作为在所述待签章PDF文件上进行盖章的印章信息。


4.根据权利要求3所述的方法,其特征在于,所述对所述待签章PDF文件进行解析,提取签名摘要信息,包括:
在所述待签章PDF文件中创建签名域,将所述印章信息添加到所述签名域中,生成签名摘要信息。


5.根据权利要求4所述的方法,其特征在于,还包括:
创建签名事件;
所述利用秘钥分割技术对所述签名摘要信息进行签名并保存,生成签章PDF文件,具体包括:
响应于第一签名事件,接收加密签名信息,将所述加密签名信息添加到所述签名域中,对所述签名摘要信息进行签名并保存,生成签章PDF文件。


6.根据权利要求5所述的方法,其特征在于,所述加密签名信息由以下...

【专利技术属性】
技术研发人员:孙守仁
申请(专利权)人:北京天威诚信电子商务服务有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1