一种联合签章的方法及系统技术方案

技术编号:26177823 阅读:27 留言:0更新日期:2020-10-31 14:24
本发明专利技术一种联合签章方法及系统,方法为:电子签章系统获取私钥S,将私钥S分割为N个子私钥Sn,分别将子私钥Sn发送至第n个客户端;第n个客户端将接收到的子私钥Sn发送至第n签章设备;第n签章设备存储接收到的子私钥Sn;电子签章系统进入可签章状态。电子签章系统将待签章文件发送至第n个客户端;第n个客户端获取子私钥Sn,利用子私钥Sn对待签章文件进行签名计算得到第n签名值;第n个客户端将子私钥Sn和第n签名值发送至电子签章系统;电子签章系统将子私钥Sn合并为私钥S’,从后台服务器获取私钥S和签章图像,并比对私钥S’与私钥S,若一致,则利用私钥S对签章图像进行签名运算,将带签名的签章图像在待签章文件上签章。

【技术实现步骤摘要】
一种联合签章的方法及系统
本专利技术涉及信息安全
,尤其涉及一种联合签章的方法及系统。
技术介绍
印章是人们进行社会交往、商业交往中的重要凭证。在我国,政府、企事业单位及个人之间发布文件、签订合同、收付票据等均需要使用实体印章。随着互联网技术的发展,电子商务和数字化信息技术发展迅速,已在各个领域有着广泛的应用。由此,电子签章技术成为了既实体印章之后,人们生活和工作中不可或缺的身份认证手段。采用电子签章技术可以简化业务流程,节省人力、物力、纸张等资源。现有的电子签章技术通常是由单人签章后即可完成流程,但在实际应用中一份文件的发布或一份合同的签订,往往需要多人或多个机构签章授权后才能够生效,因此,如何采用电子签章技术实现多人联合签章是目前需要解决的问题。
技术实现思路
本专利技术旨在解决上述问题之一。本专利技术的主要目的在于提供一种联合签章方法;本专利技术的另一目的在于提供一种联合签章系统。为达到上述目的,本专利技术的技术方案具体是这样实现的:本专利技术一方面提供了一种联合签章方法,该方法包括:电子签章系统获取私钥S,将私钥S分割为N个子私钥Sn,其中,N为大于1的正整数,n=1,……N;电子签章系统将私钥S发送至后台服务器,分别将子私钥Sn发送至第n个客户端;第n个客户端检测是否连接第n签章设备,在检测到第n签章设备已连接后,将接收到的子私钥Sn发送至第n签章设备;第n签章设备存储接收到的子私钥Sn;电子签章系统进入可签章状态,对待签章文件进行联合签章的步骤包括:电子签章系统获取待签章文件,将待签章文件发送至第n个客户端;第n个客户端从与自身连接的第n签章设备获取子私钥Sn;第n个客户端利用子私钥Sn对待签章文件进行签名计算得到第n签名值;第n个客户端将子私钥Sn和第n签名值发送至电子签章系统;电子签章系统从每个客户端接收子私钥Sn,按预设算法将子私钥Sn合并为私钥S’;电子签章系统从后台服务器获取私钥S和签章图像,并比对私钥S’与私钥S,若私钥S’与私钥S一致,则利用私钥S对签章图像进行签名运算,生成带签名的签章图像,将带签名的签章图像在待签章文件上的第一预设位置上签章,生成已签章文件。可选地,在电子签章系统执行联合签章步骤之后,电子签章系统将已签章文件发送至公证系统,获取公证系统反馈的公证签章文件,其中,公证签章文件为公证系统在已签章文件上的第二预设位置上签章后所生成的文件。可选地,在电子签章系统执行联合签章步骤之后,电子签章系统根据已签章文件生成待验证信息,其中,待验证信息至少包括:已签章文件的摘要信息、利用私钥S对摘要信息进行签名生成的签名信息以及电子签章系统签名证书;电子签章系统将待验证信息发送至公证系统,并获取公证系统反馈的已验证文件,其中,已验证文件包括为公证系统在对待验证信息进行验签通过后,在已签章文件上的第二预设位置上签章后所生成的文件。可选地,在电子签章系统从后台服务器获取签章图像之后,利用私钥S对签章图像进行签名运算之前,该方法还包括:电子签章系统获取实体章图片,从实体章图片中识别出实体章信息,将实体章信息与签章图像进行比对,若比对一致,则继续执行利用私钥S对签章图像进行签名运算的步骤。可选地,在电子签章系统从后台服务器获取签章图像之后,利用私钥S对签章图像进行签名运算之前,该方法还包括:电子签章系统从外接安全设备获取激活信息,在获取到激活信息后继续执行利用私钥S对签章图像进行签名运算的步骤。本专利技术另一方面提供了一种联合签章系统,该系统包括:电子签章系统、N个客户端以及分别与每个客户端连接的N个签章设备,其中,N为大于1的正整数;电子签章系统,用于获取私钥S,将私钥S分割为N个子私钥Sn,;将私钥S发送至后台服务器,分别将子私钥Sn发送至第n个客户端;其中,n=1,……N;第n个客户端,用于检测是否连接第n签章设备,在检测到第n签章设备已连接后,将接收到的子私钥Sn发送至第n签章设备;第n签章设备,用于存储接收到的子私钥Sn;电子签章系统,还用于开启可签章状态,在进入可签章状态后,获取待签章文件,将待签章文件发送至第n个客户端;第n个客户端,还用于从与自身连接的第n签章设备获取子私钥Sn,利用子私钥Sn对待签章文件进行签名计算得到第n签名值,将子私钥Sn和第n签名值发送至电子签章系统;电子签章系统,还用于从每个客户端接收子私钥Sn,按预设算法将子私钥Sn合并为私钥S’;从后台服务器获取私钥S和签章图像,并比对私钥S’与私钥S,若私钥S’与私钥S一致,则利用私钥S对签章图像进行签名运算,生成带签名的签章图像,将带签名的签章图像在待签章文件上的第一预设位置上签章,生成已签章文件。可选地,电子签章系统,还用于将已签章文件发送至公证系统,获取公证系统反馈的公证签章文件,其中,公证签章文件为公证系统在已签章文件上的第二预设位置上签章后所生成的文件。可选地,电子签章系统,还用于根据已签章文件生成待验证信息,其中,待验证信息至少包括:已签章文件的摘要信息、利用私钥S对摘要信息进行签名生成的签名信息以及电子签章系统签名证书;将待验证信息发送至公证系统,并获取公证系统反馈的已验证文件,其中,已验证文件包括为公证系统在对待验证信息进行验签通过后,在已签章文件上的第二预设位置上签章后所生成的文件。可选地,电子签章系统,还用于获取实体章图片,从实体章图片中识别出实体章信息,将实体章信息与签章图像进行比对,若比对一致,则利用私钥S对签章图像进行签名运算。可选地,电子签章系统,还用于从外接安全设备获取激活信息,在获取到激活信息后继续利用私钥S对签章图像进行签名运算。由上述本专利技术提供的技术方案可以看出,本专利技术提供了一种联合签章方法及系统,采用本专利技术提供的技术方案,电子签章系统将私钥S分割为多个子私钥Sn,分别将每个子私钥Sn发送给一个客户端,由此,多个签章人员可以利用分配给自己的子私钥Sn对待签章文件进行签章。电子签章系统分别从多个签章人员的客户端获取签名文件及子私钥Sn,将子私钥拼接后与私钥S比对,如果比对一致,则证明全部签章人员均对待签章文件认可,因此电子签章系统在比对一致后才可以对待签章文件进行电子签章。由此,联合签章系统实现了对文件的多人联合签章的功能。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。图1为本专利技术实施例1提供的联合签章方法的流程图;图2为本专利技术实施例1提供的电子签章系统进入可签章状态后对待签章文件进行联合签章的具体步骤图;图3为本专利技术实施例2提供的联合签章系统的结构示意图。具体实施方式下面结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术的实施例,本领域普本文档来自技高网...

【技术保护点】
1.一种联合签章方法,其特征在于,/n电子签章系统获取私钥S,将所述私钥S分割为N个子私钥Sn,其中,N为大于1的正整数,n=1,……N;/n所述电子签章系统将私钥S发送至后台服务器,分别将子私钥Sn发送至第n个客户端;/n所述第n个客户端检测是否连接第n签章设备,在检测到第n签章设备已连接后,将接收到的子私钥Sn发送至所述第n签章设备;/n所述第n签章设备存储接收到的子私钥Sn;/n所述电子签章系统进入可签章状态,对待签章文件进行联合签章的步骤包括:/n所述电子签章系统获取所述待签章文件,将所述待签章文件发送至第n个客户端;/n所述第n个客户端从与自身连接的第n签章设备获取所述子私钥Sn;/n所述第n个客户端利用所述子私钥Sn对待签章文件进行签名计算得到第n签名值;/n所述第n个客户端将所述子私钥Sn和所述第n签名值发送至所述电子签章系统;/n所述电子签章系统从每个客户端接收所述子私钥Sn,按预设算法将所述子私钥Sn合并为私钥S’;/n所述电子签章系统从所述后台服务器获取私钥S和签章图像,并比对所述私钥S’与所述私钥S,若所述私钥S’与所述私钥S一致,则利用所述私钥S对所述签章图像进行签名运算,生成带签名的签章图像,将所述带签名的签章图像在所述待签章文件上的第一预设位置上签章,生成已签章文件。/n...

【技术特征摘要】
1.一种联合签章方法,其特征在于,
电子签章系统获取私钥S,将所述私钥S分割为N个子私钥Sn,其中,N为大于1的正整数,n=1,……N;
所述电子签章系统将私钥S发送至后台服务器,分别将子私钥Sn发送至第n个客户端;
所述第n个客户端检测是否连接第n签章设备,在检测到第n签章设备已连接后,将接收到的子私钥Sn发送至所述第n签章设备;
所述第n签章设备存储接收到的子私钥Sn;
所述电子签章系统进入可签章状态,对待签章文件进行联合签章的步骤包括:
所述电子签章系统获取所述待签章文件,将所述待签章文件发送至第n个客户端;
所述第n个客户端从与自身连接的第n签章设备获取所述子私钥Sn;
所述第n个客户端利用所述子私钥Sn对待签章文件进行签名计算得到第n签名值;
所述第n个客户端将所述子私钥Sn和所述第n签名值发送至所述电子签章系统;
所述电子签章系统从每个客户端接收所述子私钥Sn,按预设算法将所述子私钥Sn合并为私钥S’;
所述电子签章系统从所述后台服务器获取私钥S和签章图像,并比对所述私钥S’与所述私钥S,若所述私钥S’与所述私钥S一致,则利用所述私钥S对所述签章图像进行签名运算,生成带签名的签章图像,将所述带签名的签章图像在所述待签章文件上的第一预设位置上签章,生成已签章文件。


2.根据权利要求1所述的方法,其特征在于,在所述电子签章系统执行联合签章步骤之后,所述方法还包括:
所述电子签章系统将已签章文件发送至公证系统,获取所述公证系统反馈的公证签章文件,其中,所述公证签章文件为所述公证系统在所述已签章文件上的第二预设位置上签章后所生成的文件。


3.根据权利要求1所述的方法,其特征在于,在所述电子签章系统执行联合签章步骤之后,所述方法还包括:
所述电子签章系统根据所述已签章文件生成待验证信息,其中,所述待验证信息至少包括:所述已签章文件的摘要信息、利用所述私钥S对所述摘要信息进行签名生成的签名信息以及所述电子签章系统签名证书;
所述电子签章系统将所述待验证信息发送至公证系统,并获取所述公证系统反馈的已验证文件,其中,所述已验证文件包括为所述公证系统在对所述待验证信息进行验签通过后,在所述已签章文件上的第二预设位置上签章后所生成的文件。


4.根据权利要求1至3任一项所述的方法,其特征在于,在所述电子签章系统从所述后台服务器获取签章图像之后,利用所述私钥S对所述签章图像进行签名运算之前,所述方法还包括:
所述电子签章系统获取实体章图片,从所述实体章图片中识别出实体章信息,将所述实体章信息与所述签章图像进行比对,若比对一致,则继续执行利用所述私钥S对所述签章图像进行签名运算的步骤。


5.根据权利要求1至3任一项所述的方法,其特征在于,在所述电子签章系统从所述后台服务器获取签章图像之后,利用所述私钥S对所述签章...

【专利技术属性】
技术研发人员:李东声
申请(专利权)人:天地融科技股份有限公司
类型:发明
国别省市:北京;11

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

1