[发明专利]多方电子签名合成方法、装置、设备及存储介质在审
申请号: | 202011282967.5 | 申请日: | 2020-11-17 |
公开(公告)号: | CN112380575A | 公开(公告)日: | 2021-02-19 |
发明(设计)人: | 黄学蒙 | 申请(专利权)人: | 平安普惠企业管理有限公司 |
主分类号: | G06F21/64 | 分类号: | G06F21/64 |
代理公司: | 北京市京大律师事务所 11321 | 代理人: | 姚维 |
地址: | 518027 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多方 电子 签名 合成 方法 装置 设备 存储 介质 | ||
本发明涉及信息安全技术领域,公开了一种多方电子签名合成方法、装置、设备及存储介质,用于提高多方数字签名合成的准确性。多方电子签名合成方法包括:按照签名数据获取请求读取单证模板数据,并将单证模板数据发送至终端,以使得终端按照单证模板数据对签名配置信息进行签名加密处理,得到加密字符串;基于多方电子签名合成请求确定单证模板数据和加密字符串;根据预设解密算法对加密字符串进行解密处理,得到多个电子签名信息、多个签名关键字和签名偏移量配置信息;按照多个签名关键字和签名偏移量配置信息将多个电子签名信息合成至单证模板数据,得到已签名的单证文件。此外,本发明还涉及区块链技术,单证模板数据可存储于区块链节点中。
技术领域
本发明涉及信息安全技术的签名验证领域,尤其涉及一种多方电子签名合成方法、装置、设备及存储介质。
背景技术
单证签名一般适用于单人的签名方式,所传的签名关键字仅能支持一个,当某一份单证具有多个签名关键字时,同一份单证只会查找到第一个签名关键字的位置,如果页面有多个重复的关键字,合成单证(例如,便携式文档格式的单证)时,就会找到错误的位置,将电子签名信息合成到第一个签名关键字上去,存在单证的签名合成失败的情况。
现有的单证签名合成流程,针对同一单证中多方签名的场景(包括同一单证多人签名在不同的签名关键字的场景),不支持此类型的签名合成方式。因此实现同一单证多人签名的场景,一般需要先由A签名,再由B签名,再由C签名,该签名流程存在前后端交互繁琐的情形,交互过多导致系统发生各种异常,以及签名效率低。
发明内容
本发明提供了一种多方电子签名合成方法、装置、设备及存储介质,用于提高多方电子签名合成的准确性和签名效率。
为实现上述目的,本发明第一方面提供了一种多方电子签名合成方法,包括:接收终端发送的签名数据获取请求,按照所述签名数据获取请求读取单证模板数据,并将所述单证模板数据发送至所述终端,以使得所述终端按照所述单证模板数据对签名配置信息进行签名加密处理,得到加密字符串,所述签名配置信息包括多个电子签名信息、多个签名关键字和每个签名关键字的签名类型;接收所述终端发送的多方电子签名合成请求,基于所述多方电子签名合成请求确定所述单证模板数据和所述加密字符串;根据预设解密算法对所述加密字符串进行解密处理,得到所述多个电子签名信息、所述多个签名关键字和每个签名关键字的签名类型,并根据每个签名关键字的签名类型确定每个签名关键字对应的签名偏移量配置信息;按照所述多个签名关键字和每个签名关键字对应的签名偏移量配置信息对所述多个电子签名信息和所述单证模板数据进行签名合成处理,得到已签名的单证文件,并将所述已签名的单证文件推送到所述终端,以使得所述终端展示和/或下载所述已签名的单证文件。
可选的,在本发明第一方面的第一种实现方式中,所述接收终端发送的签名数据获取请求,按照所述签名数据获取请求读取单证模板数据,并将所述单证模板数据发送至所述终端,以使得所述终端按照所述单证模板数据对签名配置信息进行签名加密处理,得到加密字符串,所述签名配置信息包括多个电子签名信息、多个签名关键字和每个签名关键字的签名类型,包括:接收终端发送的签名数据获取请求,对所述签名数据获取请求进行参数解析,得到单证模板标识符;按照结构化查询语言语法规则、预设数据库表和所述单证模板标识符生成目标查询语句,并执行所述目标查询语句,得到单证模板数据;将所述单证模板数据发送至所述终端,以使得所述终端按照所述单证模板数据配置多个签名关键字和每个签名关键字的签名类型,并从预设内存数据库中获取多个电子签名信息;将所述多个电子签名信息、所述多个签名关键字和每个签名关键字的签名类型设置为签名配置信息,按照预设加密算法对所述签名配置信息进行加密处理,得到加密字符串。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安普惠企业管理有限公司,未经平安普惠企业管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011282967.5/2.html,转载请声明来源钻瓜专利网。