System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请实施例涉及电子印章安全领域,具体涉及一种电子印章核验的方法、装置、设备、介质及程序产品。
技术介绍
1、电子签章广泛应用于电子招投标、电子合同、电子病案等领域,对签章文档中的电子印章进行保护,可以有效避免由于电子印章盗用造成的印章所有者财产损失等问题。相关技术中,对电子文档中电子印章图片保护的方法有以下几种:
2、第一种,电子印章数据在文档中密文存储,采用专有阅读器对加密数据即时解密进行查验,使得图片明文只在缓存中临时存储,从而实现电子印章图片的保护。第二种,在进行电子签章前,对电子印章图片进行预处理,如模糊化、添加水印等方式,通过改变印章数据及显示,使签章后文档中的电子印章图片不易或无法被重复利用,增加盗用难度。第三种,在进行电子签章前,对电子印章图片进行暗记处理或者数据嵌入,从而对应用的电子印章进行事后溯源。但是,上述技术方案主要针对于对电子印章的事后溯源,无法在使用过程中保证安全性,从而导致使用电子印章的安全性降低。
3、因此,如何保证电子印章使用过程中的安全性成为需要解决的问题。
技术实现思路
1、本申请实施例提供一种电子印章核验的方法、装置、设备、介质及程序产品,通过本申请的一些实施例至少能够实现电子印章的在线核验,防止电子印章的盗用,从而提升了电子印章使用的安全性。
2、第一方面,本申请提供了一种电子印章核验的方法,所述方法包括:响应于用户针对于电子签章触发的核验指令,获取与所述电子签章相应的待验证信息,其中,所述电子签章中包括
3、因此,本申请实施例在对应用信息进行验证通过之后,过滤电子签章中与应用信息相应的标识,获得电子印章,能够保证电子印章显示的安全性。
4、结合第一方面,在本申请的一种实施方式中,所述待验证信息为哈希值;所述根据所述待验证信息查找与所述待验证信息相应的应用信息,并且向所述用户展示所述应用信息,包括:解析所述哈希值,获得与所述哈希值相应的应用信息;将所述与所述哈希值相应的应用信息与数据库中存储的应用信息进行校对,获得校对结果;在校对结果为相同的情况下,向所述用户展示所述应用信息。
5、因此,本申请实施例通过对应用信息进行校对之后进行展示,能够保证在展示应用信息过程中的安全性,同时也能够使用户通过确认应用信息,来确认电子印章的正确性。
6、结合第一方面,在本申请的一种实施方式中,在所述响应于用户针对于电子签章触发的核验指令,获取与所述电子签章相应的待验证信息之前,所述方法还包括:获取电子印章和应用信息;将所述电子印章和所述应用信息进行组合绘制,生成所述电子签章。
7、因此,本申请实施例通过将电子印章和应用信息进行组合绘制,保证用户能够针对电子签章进行认证。
8、结合第一方面,在本申请的一种实施方式中,所述将所述电子印章和所述应用信息进行组合绘制,生成所述电子签章,包括:将电子印章相应的图片存储在标准层的一个xobject对象中,并且对所述应用信息进行图形化处理,获得应用信息图形,将所述应用信息图形存储在所述标准层的另一xobject对象中;使用页面操作符将所述一个xobject对象和所述另一xobject对象中的内容进行绘制,获得所述电子签章,以使将所述电子印章和所述应用信息作为一个整体图形进行展现。
9、结合第一方面,在本申请的一种实施方式中,所述对所述应用信息进行图形化处理,获得应用信息图形,包括:对所述应用信息的哈希值通过图形码或数字水印的处理手段进行处理,获得所述应用信息图形。
10、结合第一方面,在本申请的一种实施方式中,在所述将所述应用信息图形存储在所述标准层的另一xobject对象中之后,所述方法还包括:将防伪纹存储在扩展层中,使用页面操作符将所述一个xobject对象、所述另一xobject对象和所述扩展层中的内容进行绘制,获得所述电子签章。
11、因此,本申请实施例通过将不同的图形分别放置在不同的层中,能够将不同层中的内容进行融合,提高了通用性的同时也提高了灵活性。
12、第二方面,本申请提供了一种电子印章核验的装置,所述装置包括:
13、指令响应模块,被配置为响应于用户针对于电子签章触发的核验指令,获取与所述电子签章相应的待验证信息,其中,所述电子签章中包括电子印章以及应用信息;
14、信息展示模块,被配置为根据所述待验证信息查找与所述待验证信息相应的应用信息,并且向所述用户展示所述应用信息;
15、印章获取模块,被配置为在获取到所述用户针对所述应用信息触发的确认指令的情况下,过滤所述电子签章中与应用信息相应的标识,获得所述电子印章。
16、结合第二方面,在本申请的一种实施方式中,所述待验证信息为哈希值;所述信息展示模块还被配置为:解析所述哈希值,获得与所述哈希值相应的应用信息;将所述与所述哈希值相应的应用信息与数据库中存储的应用信息进行校对,获得校对结果;在校对结果为相同的情况下,向所述用户展示所述应用信息。
17、结合第二方面,在本申请的一种实施方式中,所述装置还包括签章生成模块,所述签章生成模块还被配置为:获取电子印章和应用信息;将所述电子印章和所述应用信息进行组合绘制,生成所述电子签章。
18、结合第二方面,在本申请的一种实施方式中,所述签章生成模块还被配置为:将电子印章相应的图片存储在标准层的一个xobject对象中,并且对所述应用信息进行图形化处理,获得应用信息图形,将所述应用信息图形存储在所述标准层的另一xobject对象中;使用页面操作符将所述一个xobject对象和所述另一xobject对象中的内容进行绘制,获得所述电子签章,以使将所述电子印章和所述应用信息作为一个整体图形进行展现。
19、结合第二方面,在本申请的一种实施方式中,所述签章生成模块还被配置为:对所述应用信息的哈希值通过图形码或数字水印的处理手段进行处理,获得所述应用信息图形。
20、结合第二方面,在本申请的一种实施方式中,所述签章生成模块还被配置为:将防伪纹存储在扩展层中,使用页面操作符将所述一个xobject对象、所述另一xobject对象和所述扩展层中的内容进行绘制,获得所述电子签章。
21、第三方面,本申请提供了一种电子设备,包括:处理器、存储器和总线;所述处理器通过所述总线与所述存储器相连,所述存储器存储有计算机程序,所述计算机程序由所述处理器执行时可实现如第一方面任意实施例所述的方法。
22、第四方面,本申请提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被执行时可实现如第一方面任意实施例所述的方法。
23、第五方面,本申请提本文档来自技高网...
【技术保护点】
1.一种电子印章核验的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述待验证信息为哈希值;
3.根据权利要求1或2所述的方法,其特征在于,在所述响应于用户针对于电子签章触发的核验指令,获取与所述电子签章相应的待验证信息之前,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述将所述电子印章和所述应用信息进行组合绘制,生成所述电子签章,包括:
5.根据权利要求4所述的方法,其特征在于,所述对所述应用信息进行图形化处理,获得应用信息图形,包括:
6.根据权利要求4述的方法,其特征在于,在所述将所述应用信息图形存储在所述标准层的另一XObject对象中之后,所述方法还包括:
7.一种电子印章核验的装置,其特征在于,所述装置包括:
8.一种电子设备,其特征在于,包括:处理器、存储器和总线;
9.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被执行时可实现如权利要求1-6任一项所述方法。
10.一种
...【技术特征摘要】
1.一种电子印章核验的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述待验证信息为哈希值;
3.根据权利要求1或2所述的方法,其特征在于,在所述响应于用户针对于电子签章触发的核验指令,获取与所述电子签章相应的待验证信息之前,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述将所述电子印章和所述应用信息进行组合绘制,生成所述电子签章,包括:
5.根据权利要求4所述的方法,其特征在于,所述对所述应用信息进行图形化处理,获得应用信息图形,包括:
6.根...
【专利技术属性】
技术研发人员:李丽勤,赵子轩,王文超,关旭,王树雷,单强,赵野,张超,谢峰,赵婉,赵冬媛,
申请(专利权)人:北京市大数据中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。