[发明专利]一种电子合同存储方法及装置、电子设备在审
申请号: | 201910822884.1 | 申请日: | 2019-09-02 |
公开(公告)号: | CN110688668A | 公开(公告)日: | 2020-01-14 |
发明(设计)人: | 杨小彦 | 申请(专利权)人: | 平安普惠企业管理有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/64;G06F16/11 |
代理公司: | 44232 深圳市隆天联鼎知识产权代理有限公司 | 代理人: | 刘抗美 |
地址: | 518000 广东省深圳市前海深港合作区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子合同 区块 敏感信息 模糊处理 位置区域 文件验证 上传 隐私信息泄露 电子设备 对象文件 图片文件 文件存储 文件转换 存储 网络 转换 广播 成功 维护 | ||
1.一种电子合同存储方法,其特征在于,所述方法包括:
接收上传节点上传的电子合同原件,所述电子合同原件是通过合成电子合同和签署人的电子签名数据后得到的图片文件,所述上传节点为区块链网络中任一节点;
将所述电子合同原件转换为Canvas对象文件,以获得第一电子合同文件;
识别出所述第一电子合同文件中的敏感信息位置区域;
对所述第一电子合同文件中的敏感信息位置区域进行模糊处理;
将模糊处理后的第一电子合同文件转换为图片文件,以获得第二电子合同文件;
在所述区块链网络中广播所述第二电子合同文件以进行文件验证;
若文件验证成功,将所述第二电子合同文件存储至所述区块链网络中各个节点各自维护的区块链中。
2.根据权利要求1所述的方法,其特征在于,所述识别出所述第一电子合同文件中的敏感信息位置区域,包括:
识别出所述第一电子合同文件的合同类型;
从预设的合同模板库中导出与所述第一电子合同文件的合同类型相匹配的合同模板;其中,所述合同模板用于预先定位出与所述第一电子合同文件的合同类型对应的敏感信息位置区域;
利用所述合同模板,识别出所述第一电子合同文件中的敏感信息位置区域。
3.根据权利要求2所述的方法,其特征在于,在所述从预设的合同模板库中导出与所述第一电子合同文件的合同类型相匹配的合同模板之后,以及在所述利用所述合同模板,识别出所述第一电子合同文件中的敏感信息位置区域之前,所述方法还包括:
检测所述第一电子合同文件的图片尺寸;
判断所述第一电子合同文件的图片尺寸是否与所述合同模板的图片尺寸一致;
若不一致,对所述合同模板的图片尺寸进行调整,以使得调整后的合同模板的图片尺寸与所述第一电子合同文件的图片尺寸相匹配;
所述利用所述合同模板,识别出所述第一电子合同文件中的敏感信息位置区域,包括:
利用所述调整后的合同模板,识别出所述第一电子合同文件中的敏感信息位置区域。
4.根据权利要求1所述的方法,其特征在于,所述对所述第一电子合同文件中的敏感信息位置区域进行模糊处理,包括:
读取所述第一电子合同文件中的敏感信息位置区域对应的所有像素数据,以生成图像数据;
利用高斯模糊算法对所述图像数据进行模糊处理;
将模糊处理后的图像数据加载进所述第一电子合同文件中的敏感信息位置区域。
5.根据权利要求4所述的方法,其特征在于,在所述将模糊处理后的图像数据加载进所述第一电子合同文件中的敏感信息位置区域之后,所述方法还包括:
在检测到用户输入的选框操作指令时,根据所述选框操作指令获取用户在所述第一电子合同文件中选择的自定义信息位置区域;
利用所述高斯模糊算法对所述自定义信息位置区域进行模糊处理。
6.根据权利要求1所述的方法,其特征在于,所述将所述电子合同原件转换为Canvas对象文件,以获得第一电子合同文件,包括:
根据所述电子合同原件的高度和宽度,新建Canvas DOM元素;
将所述电子合同原件绘制到所述Canvas DOM元素中,以将所述电子合同原件转换为Canvas对象文件,获得第一电子合同文件;
将模糊处理后的第一电子合同文件转换为图片文件,以获得第二电子合同文件,包括:
在检测到用户输入的处理完成指令时,按照指定的待输出格式从模糊处理后的第一电子合同文件中导出图片文件,以获得第二电子合同文件;其中,所述指定的待输出格式包括PNG、JPG或者BMP。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安普惠企业管理有限公司,未经平安普惠企业管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910822884.1/1.html,转载请声明来源钻瓜专利网。