[发明专利]一种电子合同的生成及电子签名方法有效
申请号: | 201910542374.9 | 申请日: | 2019-06-21 |
公开(公告)号: | CN110363027B | 公开(公告)日: | 2021-04-09 |
发明(设计)人: | 贺洪恩 | 申请(专利权)人: | 捷德(中国)科技有限公司 |
主分类号: | G06F21/64 | 分类号: | G06F21/64;G06Q50/18 |
代理公司: | 北京方安思达知识产权代理有限公司 11472 | 代理人: | 陈琳琳;王宇杨 |
地址: | 330096 江西*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子 合同 生成 签名 方法 | ||
本发明提供了一种电子合同的生成方法,所述方法包括:将空白的电子合同纸的每行划分为非内容区域和内容区域;当合同内容被添加在电子合同纸上时,计算每行内容区域的校验码,放入这一行的非内容区域;在签名区域内写入所有合同内容的校验码;在指纹区域内写入所有合同内容的校验码。本发明还提供了一种电子签名方法,用于上述的方法生成的电子合同进行签名。本发明的方法能够保证电子合同纸张的连续性,保证内容的一致性,从而防止合同内容被篡改;而且还能够保证电子签名的安全性,使打印出来电子合同具有纸质合同的效果。
技术领域
本发明涉及电子签名领域,具体涉及一种电子合同的生成及电子签名方法。
背景技术
现在签署合同,会有线下签署,也就是面对面的,使用纸质版本的合同,合同上写好内容,在末尾签字盖章,按手印。再有就是线上电子版的签名,有的电子签名的合同,就是前几页是内容,最后一页有一个地方让你在屏幕上手写一个名字,对于这种类型的合同,很容易造假。假如将这个电子版本的合同打印出来的时候,如何保证前几页内容没有经过替换,打印出来的时候,是无法保证的,只有保存在服务器上的时候,安全性由这个权威方的服务器安全来保证。
有的时候需要线上的电子合同,但有时候也会有将电子合同打印出来的需求,纸质与电子的感觉是不一样的,纸质合同会带来一种正式感,还有就是安全性的保证,电子合同取决于线上存储服务器的安全性,打印出来后以纸质的形式存放,可以提升物理上的安全性。
综上,目前的电子合同在防范电子纸张的连续性和签名的真实性上还有漏洞。对于电子签名,目前采用算法等加密技术,实现证书签名,具有电子签名效果但是无法满足电子合同工打印出来后具有纸质的线下效果。
发明内容
本发明的目的在于克服上述技术缺陷,提出了一种电子合同的生成方法,确保电子合同纸张的连续性,还可以保证一致性的方法,还提出了一种电子签名方法,不仅保证电子签名的安全性,而且打印出来后具有纸质合同的线下效果。
为了实现上述目的,本发明提出了一种电子合同的生成方法,所述方法包括:
将空白的电子合同纸的每行划分为非内容区域和内容区域;
当合同内容被添加在电子合同纸上时,计算每行内容区域的校验码,放入这一行的非内容区域;
在签名区域内写入所有合同内容的校验码;在指纹区域内写入所有合同内容的校验码。
作为上述方法的一种改进,所述空白的电子合同纸的每行的内容区域的被划分为若干个小方格。
作为上述方法的一种改进,所述计算每行内容区域的校验码,具体包括:
将合同内容使用小方格数字化;其中,被占用的小方格用数字1表示,没有被占用的小方格用数字0表示;所述被占用的小方格是指落到小方格内的字达到小方格面积的二分之一及二分之一以上的;所述没有被占用的小方格是指落到小方格内的字小于小方格面积的二分之一;
将一行内所有小方格对应的数字组成一个数字序列;
将数字序列输入校验码算法,计算得到一个校验码。
作为上述方法的一种改进,所述在签名区域内写入所有合同内容的校验码;具体包括:
S1)如果签名区域能够显示所有合同内容的校验码,进入S3);否则,进入S2);
S2)以多行作为一行,将每行内所有小方格对应的数字重新组成一个数字序列,再重新计算校验码,进入S3);
S3)将所有的校验码的二进制数字的1和0对应到签名区域的内容区域的小方格中;数字为1的小方格显示为灰色,数字0的小方格显示为白色。
作为上述方法的一种改进,所述在指纹区域内写入所有合同内容的校验码;具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于捷德(中国)科技有限公司,未经捷德(中国)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910542374.9/2.html,转载请声明来源钻瓜专利网。