CN109829317A - 一种基于手写签名图片生成电子合同的方法、装置及*** - Google Patents
一种基于手写签名图片生成电子合同的方法、装置及*** Download PDFInfo
- Publication number
- CN109829317A CN109829317A CN201811536617.XA CN201811536617A CN109829317A CN 109829317 A CN109829317 A CN 109829317A CN 201811536617 A CN201811536617 A CN 201811536617A CN 109829317 A CN109829317 A CN 109829317A
- Authority
- CN
- China
- Prior art keywords
- electronic
- contract
- handwritten signature
- signed
- electronic contract
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 58
- 238000004590 computer program Methods 0.000 claims description 10
- 230000005611 electricity Effects 0.000 claims description 8
- 238000005516 engineering process Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 6
- 230000008901 benefit Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000013475 authorization Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Collating Specific Patterns (AREA)
Abstract
本发明公开了一种基于手写签名图片生成电子合同的方法、装置及***,涉及电子签名技术领域,可以降低电子合同被篡改的风险。所述方法包括:获取待签名电子合同的唯一标识信息以及电子手写签名图片;根据所述待签名电子合同的唯一标识信息对所述电子手写签名图片进行加密,生成携带数字证书的电子手写签名图片;将所述携带数字证书的电子手写签名图片上传至合同平台,以便于所述合同平台对所述携带数字证书的电子手写签名图片进行解密,得到电子手写签名图片以及待签名电子合同的唯一标识信息;根据所述待签名电子合同的唯一标识信息获取待签名电子合同;将所述电子手写签名图片拼接到所述待签名电子合同中,生成带有手写签名的电子合同。
Description
技术领域
本发明涉及电子签名技术领域,特别是涉及一种基于手写签名图片生成电子合同的方法、装置及***。
背景技术
随着网络的发展与应用,为了提高用户在使用智能P0S机过程中的安全性,智能POS机上部分APP产品引入电子手写签名的功能,用户只要在触摸显示屏上进行手写签名,这个签名就会自动上传到***,***会整合多比业务,将签名发送到不同业务的电子合同中,使得用户只签一次名就可以实现业务办理,免除用户多次手写签名的步骤,给用户带来了一项便利。
现有技术通常会在客户端显示屏上设置需要手写签名的区域,并让用户在需要手写签名的区域进行手写签名,得到电子手写签名的字迹图片,再将电子手写签名的字迹图片拼接到电子合同的待签名区域,从而实现对电子合同进行手写签名的目的。
上述手写签名虽然可以从一定程度给用户带来便利,然而,在实现对电子合同进行手写签名的过程中,由于口令、密码可以不经意地泄露或被有意的识破,磁卡、IC卡等信物可以丢失或者伪造,无法保证手写签名图片在传输过程中的安全性,导致手写签名图片存在极大的安全隐患,如果手写签名图片的安全性无法确定,通过手写签名图片拼接得到的电子合同也同样存在安全隐患。
发明内容
有鉴于此,本发明提供了一种基于手写签名图片生成电子合同的方法、装置及***,主要目的在于解决目前通过手写签名图片拼接得到的电子合同存在安全隐患的问题。
依据本发明一个方面,提供了一种基于手写签名图片生成电子合同的方法,应用于客户端,该方法包括:
获取待签名电子合同的唯一标识信息以及电子手写签名图片;
根据所述待签名电子合同的唯一标识信息对所述电子手写签名图片进行加密,生成携带数字证书的电子手写签名图片;
将所述携带数字证书的电子手写签名图片上传至合同平台。
进一步地,所述根据所述待签名电子合同的唯一标识信息对所述电子手写签名图片进行加密,生成携带数字证书的电子手写签名图片包括:
利用数字签名对电子手写签名图片进行公钥加密后,绑定所述待签名电子合同的唯一标识信息,得到加密后绑定唯一标识信息的电子手写签名图片;
将所述加密后的电子手写签名图片发送至认证中心,以便于所述认证中心根据所述唯一标识信息确定待签名电子合同对应的安全等级,并生成与安全等级对应的数字证书;
将所述认证中心发送的与安全等级对应的数字证书添加到电子手写签名图片中,得到携带数字证书的电子手写签名图片。
依据本发明另一个方面,提供了一种基于手写签名图片生成电子合同的方法,应用于合同平台,该方法包括:
接收携带数字证书的电子手写签名图片,对所述携带数字证书的电子手写签名图片进行解密,得到电子手写签名图片以及待签名电子合同的唯一标识信息;
根据所述待签名电子合同的唯一标识信息获取待签名电子合同;
将所述电子手写签名图片拼接到所述待签名电子合同中,生成带有手写签名的电子合同。
进一步地,所述合同平台存储有不同应用类型的电子合同模板,所述电子合同模板对应有电子合同的应用类型标识信息,所述根据所述待签名电子合同的唯一标识信息获取待签名电子合同包括:
从所述电子合同的唯一标识信息中提取出电子合同的应用类型标识信息,根据所述电子合同对应的应用类型标识信息查找电子合同模板;
预先将所述电子合同模板发送至客户端,以便于客户端根据指令信息对所述电子合同模板进行个性化配置,生成待签名电子合同;
接收客户端发送的待签名电子合同。
进一步地,所述将所述电子手写签名图片拼接到所述待签名电子合同中,生成带有手写签名的电子合同包括:
通过目标定位方式确定待签名电子合同中目标签名区域;
将所述电子手写签名图片拼接到所述目标签名区域,得到带有手写签名的电子合同。
依据本发明另一个方面,提供了一种客户端,该客户端包括:
第一获取单元,用于获取待签名电子合同的唯一标识信息以及电子手写签名图片;
加密单元,用于根据所述待签名电子合同的唯一标识信息对所述电子手写签名图片进行加密,生成携带数字证书的电子手写签名图片;
上传单元,用于将所述携带数字证书的电子手写签名图片上传至合同平台。
进一步地,所述加密单元包括:
加密模块,用于利用数字签名对电子手写签名图片进行公钥加密后,绑定所述待签名电子合同的唯一标识信息,得到加密后绑定唯一标识信息的电子手写签名图片;
第一发送模块,用于将所述加密后的电子手写签名图片发送至认证中心,以便于所述认证中心根据所述唯一标识信息确定待签名电子合同对应的安全等级,并生成与安全等级对应的数字证书;
添加模块,用于将所述认证中心发送的与安全等级对应的数字证书添加到电子手写签名图片中,得到携带数字证书的电子手写签名图片。
依据本发明另一个方面,提供了一种合同平台,该合同平台包括:
解密单元,用于接收携带数字证书的电子手写签名图片,对所述携带数字证书的电子手写签名图片进行解密,得到电子手写签名图片以及待签名电子合同的唯一标识信息;
第二获取单元,用于根据所述待签名电子合同的唯一标识信息获取待签名电子合同;
生成单元,用于将所述电子手写签名图片拼接到所述待签名电子合同中,生成电子合同。
进一步地,所述合同平台存储有不同应用类型的电子合同模板,所述电子合同模板对应有电子合同的应用类型标识信息,所述第二获取单元包括:
查找模块,用于从所述电子合同的唯一标识信息中提取出电子合同的应用类型标识信息,根据所述电子合同对应的应用类型标识信息查找电子合同模板;
第二发送模块,用于预先将所述电子合同模板发送至客户端,以便于客户端根据指令信息对所述电子合同模板进行个性化配置,生成待签名电子合同;
接收模块,用于接收客户端发送的待签名电子合同。
进一步地,所述拼接单元包括:
确定模块,用于通过目标定位方式确定待签名电子合同中目标签名区域;
拼接模块,用于将所述电子手写签名图片拼接到所述目标签名区域,得到带有手写签名的电子合同。
依据本发明又一个方面,提供了一种存储设备,其上存储有计算机程序,所述程序被处理器执行时实现上述基于手写签名图片生成电子合同的方法。
依据本发明再一个方面,提供了一种灰度版本页面访问装置,包括存储设备、处理器及存储在存储设备上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述基于手写签名图片生成电子合同的方法。
借由上述技术方案,本发明提供的一种基于手写签名图片生成电子合同的方法、装置及***,通过待签名电子合同的唯一标识信息对电子手写签名图片进行加密,生成携带数字证书的电子手写签名图片,保证了电子手写签名图片在传输过程中的安全性,通过在合同平台对加密后的电子手写签名图片进行解密,根据得到的待签名电子合同的唯一标识信息获取待签名电子合同,并将电子手写签名图片拼接到待签名电子合同中,生成带有手写签名的电子合同。与现有技术中通过直接将手写签名的图片拼接到电子合同的待签名区域来生成电子合同的方式相比,本发明通过在合同平台将电子手写签名图片拼接到待签名电子合同中,由于合同平台能够保证拼接过程中的安全性,可以在数据被篡改时及时发现,避免造成损失,降低了电子合同被篡改的风险。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了本发明实施例提供的一种基于手写签名图片生成电子合同的方法流程示意图;
图2示出了本发明实施例提供的另一种基于手写签名图片生成电子合同的方法流程示意图;
图3示出了本发明实施例提供的另一种基于手写签名图片生成电子合同的方法流程示意图;
图4示出了本发明实施例提供的一种客户端的结构示意图;
图5示出了本发明实施例提供的另一种客户端的结构示意图;
图6示出了本发明实施例提供的一种合同平台的结构示意图;
图7示出了本发明实施例提供的另一种合同平台的结构示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
本发明实施例提供了一种基于手写签名图片生成电子合同的方法,应用于客户端,可以降低电子合同被篡改的风险,如图1所示,该方法包括:
101、获取待签名电子合同的唯一标识信息以及电子手写签名图片。
其中,待签名电子合同的唯一标识可以为电子合同编号、电子合同模板对应的应用类型标识、合同日期中至少两种的组合形式,当然还可以添加其他电子合同的标识信息,这里不进行限定。电子手写签名图片可以为用户通过声位笔和手写板录入的双方当事人手写签名或盖章所生成的电子图片。
具体在用户进行手写签名或者盖章之前,通过触发签名窗体操作,并在签名范围内绘制签名,通过属性信息来设置签名颜色和签名笔宽度等特征,当完成手写签名或者盖章后,将图片保存起来,需要说明的是,如果操作的图片超出绘制范围,则会提示绘制超范围,无法执行保存操作,需要在签名范围内重新绘制签名。
由于电子合同为交易的重要凭证,自双方当事人签字或者盖章时电子合同成立,所以每个待签名电子合同具有唯一性,通过待签名电子合同的唯一标识可以确保在签名过程中电子合同的可靠性。
对于本发明实施例,待签名电子合同通常为依托互联网平台通过电子签章与认证方式后需要各参与者手写签名的合同,必须确保签名人身份真实,签名后电子合同符合司法机构要求,具备法律效力,同时保证业务过程中的签署的安全性以及可靠性,所以在获取待签名电子合同的唯一标识信息以及电子手写签名图片之前,可以通过发送短信验证码或者实名认证等方式对签名的用户进行验证。
为了进一步保证电子合同信息的准确性,在用户进行手写签名之前,客户端会向合同平台请求预先调取待签名电子的合同信息,该合同信息中可以包括合同双方的个人信息、合同通过客户端接收的用户确认指令,对电子合同的合同信息进行核对。
102、根据所述待签名电子合同的唯一标识信息对所述电子手写签名图片进行加密,生成携带数字证书的电子手写签名图片。
对于本发明实施例,具体可以利用数字签名对电子手写签名图片进行公钥加密后,绑定待签名电子合同的唯一标识信息,得到加密后绑定唯一标识信息的电子手写签名图片,并将加密后的电子手写签名图片发送至认证中心,以便于认证中心根据所述唯一标识信息确定待签名电子合同对应的安全等级,并生成与安全等级对应的数字证书,将认证中心发送的与安全等级对应的数字证书添加到电子手写签名图片中,得到携带数字证书的电子手写签名图片。
上述数字证书用于验证客户端身份信息,包含客户端信息、密钥对以及证书信息等,在客户端传输电子手写签名图片的时候附上数字证书,以使得合同平台根据数字证书提供的私钥对电子手写签名图片进行解密。
具体生成数字证书的过程可以利用数字签名对电子手写签名图片进行公钥加密,并绑定电子合同的唯一标识后发送至认证中心,认证中心在通过必要的验证步骤核实客户端信息后,对加密后的电子手写签名图片以及待签名电子合同的唯一标识进行数字签名,并添加上颁发者信息、密钥对、客户端信息等其他信息后,将数字证书发送给客户端。
由于不同的数字证书可以提供不同级别的信任度,具体可以在根据待签名电子合同的唯一标识信息对电子手写签名图片进行加密之前,对待签名合同设置不同的安全级别,对于安全级别高的待签名合同生成较高信任级别的数字证书。
需要说明的是,生成的数字证书包含了很多信息,如对象的名称、对象的公钥、来自证书发布者的数字签名等。
103、将所述携带数字证书的电子手写签名图片上传至合同平台。
其中,合同平台相当于内部存储有不同类型电子合同模板的后端服务器,通过合同平台可以获取不同类型电子合同模板,还可以根据电子合同对应的唯一标识查找电子合同,当然还可以根据客户端需求对电子合同进行处理,这里不进行限定。
具体在将加密后的电子手写签名图片上传至合同平台之前,可以根据后端服务器所需要协议类型将加密后的电子手写签名图片转换为所需要协议类型的数据格式,并按照所需要协议类型的数据格式将加密后的用户电子手写签名图片上传至合同平台。
例如,如果后端服务器所需要协议类型为数据流格式,则将加密后的电子手写签名图片转换为数据流的数据格式,如果后端服务器所需要协议类型为版式格式,则将加密后的用户手写签名图片转换为版式的数据格式。
本发明实施例提供的基于手写签名图片生成电子合同的方法,通过待签名电子合同的唯一标识信息对电子手写签名图片进行加密,生成携带数字证书的电子手写签名图片,保证了电子手写签名图片在传输过程中的安全性。与现有技术中通过直接将手写签名的图片拼接到电子合同的待签名区域来生成电子合同的方式相比,本发明通过在合同平台将电子手写签名图片拼接到待签名电子合同中,由于合同平台能够保证拼接过程中的安全性,可以在数据被篡改时及时发现,避免造成损失,降低了电子合同被篡改的风险。
本发明实施例提供了另一种基于手写签名图片生成电子合同的方法,应用于合同平台,可以降低电子合同被篡改的风险,如图2所示,该方法包括:
201、接收携带数字证书的电子手写签名图片,对所述携带数字证书的电子手写签名图片进行解密,得到电子手写签名图片以及待签名电子合同的唯一标识信息。
对于本发明实施例,具体对携带数字证书的电子手写签名图片进行解密的过程为加密过程的逆向,当合同平台接收到加密后的电子手写签名图片后,该电子手写签名图片附带有数字证书,该数字证书中包含客户端信息、密钥以及证书信息等,用于验证客户端信息,在确认客户端信息后,对数字证书进行解密,得到解密密钥,通过解密密钥对加密后的电子手写签名图片进行解密,得到电子手写签名图片以及待签名电子合同的唯一标识信息。
202、根据所述待签名电子合同的唯一标识信息获取待签名电子合同。
由于合同平台内部存储有不同各类型的电子合同模板,例如,网络服务合同、软件授权合同、需要物流配送的合同等,并且电子合同模板中可以记录有交易双方姓名、交易时间、交易金额等字段,以便双方填入基本的合同内容。
对于本发明实施例,每种类型的电子合同模板对应有电子合同的应用类型标识,该合同类型标识可以为字母标识形式或者数字表示形式,例如字母P表示网络服务合同,字母M表示软件授权合同等,通常电子合同的唯一标识信息中可以记录有电子合同的多种标识信息,当然也包括电子合同的合同类型标识,进一步根据合同的唯一标识信息中记录的合同类型标识可以获取交易双方所需要合同类型的电子合同。
203、将所述电子手写签名图片拼接到所述待签名电子合同中,生成带有手写签名的电子合同。
对于本发明实施例,具体可以通过目标定位功能获取待签名电子合同中目标签名区域,将用户手写前面图片拼接到目标签名区域中,生成电子手写签名的电子合同。当然还可以通过预先设置不同电子合同模板的签名区域,根据不同电子合同模板的签名区域将电子手写签名图片拼接到目标签名区域中,生成电子手写签名的电子合同。
本发明实施例提供的基于手写签名图片生成电子合同的方法,通过在合同平台对加密后的电子手写签名图片进行解密,根据得到的待签名电子合同的唯一标识信息获取待签名电子合同,并将电子手写签名图片拼接到待签名电子合同中,生成带有手写签名的电子合同。与现有技术中通过直接将手写签名的图片拼接到电子合同的待签名区域来生成电子合同的方式相比,本发明通过在合同平台将电子手写签名图片拼接到待签名电子合同中,由于合同平台能够保证拼接过程中的安全性,可以在数据被篡改时及时发现,避免造成损失,降低了电子合同被篡改的风险。
本发明实施例提供了另一种基于手写签名图片生成电子合同的方法,应用于合同平台,可以降低电子合同被篡改的风险,如图3所示,该方法包括:
301、接收携带数字证书的电子手写签名图片,对所述携带数字证书的电子手写签名图片进行解密,得到电子手写签名图片以及待签名电子合同的唯一标识信息。
对于本发明实施例,具体对携带数字证书的电子手写签名图片进行解密,得到电子手写签名图片以及待签名电子合同的唯一标识信息的实现过程可以参照步骤201所描述的内容,在此不进行赘述。
302、从所述电子合同的唯一标识信息中提取出电子合同的应用类型标识信息,根据所述电子合同对应的应用类型标识信息查找电子合同模板。
由于电子合同的唯一标识信息相当于电子合同的身份标识,能够证明电子合同的唯一性,每个电子合同对应有一个身份标识,该电子合同的唯一标识信息可以为电子合同编号、电子合同模板对应的应用类型标识、合同日期中至少两种的组合形式,当然还可以添加其他电子合同的标识信息,这里不进行限定。
需要说明的是,上述电子合同的唯一标识信息为电子合同的多个标识信息的组合而形成,具体可以为数字、字母或者数字与字母的组合形式,例如,P20180321-001、M20110302-108,这里不进行限定。
对于本发明实施例,在合同平台中内部存储有不同类型的电子合同模板,而每种类型的电子合同模板对应有电子合同的应用类型标识,由于电子合同的唯一标识信息为电子合同的多个标识信息组合而形成,进一步从电子合同的唯一标识信息中提取出电子合同的应用类型标识,例如电子合同的应用类型标识为电子合同的唯一标识信息的第一位字母,字母P表示网络服务合同,字母M表示软件授权合同等,通过电子合同的应用标识可以查找到合同类型对应的电子合同模板。
303、预先将所述电子合同模板发送至客户端,以便于客户端根据指令信息对所述电子合同模板进行个性化配置,生成待签名电子合同。
需要说明的是,对于简单的电子合同模板中记录有基本的合同内容、合同签名方信息等基本信息。当然如果电子合同模板内容过于复杂,可以预先将待签名电子合同发送至客户端,将待签名电子合同的内容展示给用户,并且带有个性化编辑,以便于用户根据个性化编辑对合同内容进行配置,如填充金额、时间、有效期等内容。当然如果用户发现电子合同模板中的内容有误,用户可以指示合同平台修改电子合同模板中的内容或者删除该有误的电子合同模板。
304、接收客户端发送的待签名电子合同。
对于本发明实施例,这里的待签名电子合同为经过用户个性化配置后确认的电子合同,也就是除了待签名区域中的用户签名之外,电子合同中的其他内容都是经过用户确认的,保证了合同内容的准确无误。
305、通过目标定位方式确定待签名电子合同中目标签名区域。
其中,待签名合同中存在有多个文字区域,每个文字区域对应有不同的文字内容,例如,合同条款区域对应有合同内容,合同双方区域对应有合同双方的身份信息等内容,合同目标签名区域对应有合同双方的签名或者盖章。
对于本发明实施例,具体可以通过目标定位方式来识别电子合同中各个文字区域,每个文字区域预先定义有多个与该文字区域相匹配的关键字,并对文字区域进行关键字提取,查找符合目标签名区域的关键字对应的文字区域,从而确定该文字区域为待签名电子合同中目标签名区域。当然也
306、将所述电子手写签名图片拼接到所述目标签名区域,得到带有手写签名的电子合同。
对于本发明实施例,可以通过检测电子手写签名图片中文字的边界点,截取文字的边界点图片,然后将文字的边界点图片拼接到目标签名区域,也可以直接将电子手写图片全部拼接到目标签名区域内。
需要说明的是,这里对将电子手写签名图片拼接到目标签名区域的方式不进行限定,如果电子签名图片的范围在目标签名区域的范围之内,可以直接将电子手写图片全部拼接到目标签名区域内或者将文字的边界点图片拼接到模板签名区域,而如果电子签名图片的范围在目标签名区域的范围之外,这里可以适应性缩小电子手写签名图片的范围,进一步将缩小后的电子手写签名图片拼接到模板签名区域内。
进一步地,作为图1所述方法的具体实现,本发明实施例提供了一种客户端,如图4所示,所述客户端包括:第一获取单元41、加密单元42、上传单元43。
第一获取单元41,可以用于获取待签名电子合同的唯一标识信息以及电子手写签名图片;
加密单元42,可以用于根据所述待签名电子合同的唯一标识信息对所述电子手写签名图片进行加密,生成携带数字证书的电子手写签名图片;
上传单元43,可以用于将所述携带数字证书的电子手写签名图片上传至合同平台。
本发明实施例提供的客户端,通过待签名电子合同的唯一标识信息对电子手写签名图片进行加密,生成携带数字证书的电子手写签名图片,保证了电子手写签名图片在传输过程中的安全性。与现有技术中通过直接将手写签名的图片拼接到电子合同的待签名区域来生成电子合同的方式相比,本发明通过在合同平台将电子手写签名图片拼接到待签名电子合同中,由于合同平台能够保证拼接过程中的安全性,可以在数据被篡改时及时发现,避免造成损失,降低了电子合同被篡改的风险。
在具体的应用场景中,如图5所示,加密单元42包括:
加密模块421,可以用于利用数字签名对电子手写签名图片进行公钥加密后,绑定所述待签名电子合同的唯一标识信息,得到加密后绑定唯一标识信息的电子手写签名图片;
第一发送模块422,可以用于将所述加密后的电子手写签名图片发送至认证中心,以便于所述认证中心根据所述唯一标识信息确定待签名电子合同对应的安全等级,并生成与安全等级对应的数字证书;
添加模块423,可以用于将所述认证中心发送的与安全等级对应的数字证书添加到电子手写签名图片中,得到携带数字证书的电子手写签名图片。
需要说明的是,本实施例提供的一种客户端所涉及各功能单元的其他相应描述,可以参考图1的对应描述,在此不再赘述。
基于上述如图1所示方法,相应的,本实施例还提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述如图1所示的基于手写签名图片生成电子合同的方法。
进一步地,作为图2和图3所述方法的具体实现,本发明实施例提供了一种合同平台,如图6所示,该合同平台包括:解密单元51、第二获取单元52、生成单元53。
解密单元51,可以用于接收携带数字证书的电子手写签名图片,对所述携带数字证书的电子手写签名图片进行解密,得到电子手写签名图片以及待签名电子合同的唯一标识信息;
第二获取单元52,可以用于根据所述待签名电子合同的唯一标识信息获取待签名电子合同;
生成单元53,可以用于将所述电子手写签名图片拼接到所述待签名电子合同中,生成电子合同。
本发明实施例提供的合同平台,通过在合同平台对加密后的电子手写签名图片进行解密,根据得到的待签名电子合同的唯一标识信息获取待签名电子合同,并将电子手写签名图片拼接到待签名电子合同中,生成带有手写签名的电子合同。与现有技术中通过直接将手写签名的图片拼接到电子合同的待签名区域来生成电子合同的方式相比,本发明通过在合同平台将电子手写签名图片拼接到待签名电子合同中,由于合同平台能够保证拼接过程中的安全性,可以在数据被篡改时及时发现,避免造成损失,降低了电子合同被篡改的风险。
在具体的应用场景中,如图7所示,所述合同平台存储有不同应用类型的电子合同模板,所述电子合同模板对应有电子合同的应用类型标识信息,所述第二获取单元52包括:
查找模块521,可以用于从所述电子合同的唯一标识信息中提取出电子合同的应用类型标识信息,根据所述电子合同对应的应用类型标识信息查找电子合同模板;
第二发送模块522,可以用于预先将所述电子合同模板发送至客户端,以便于客户端根据指令信息对所述电子合同模板进行个性化配置,生成待签名电子合同;
接收模块523,可以用于接收客户端发送的待签名电子合同。
进一步地,所述拼接单元53包括:
确定模块531,可以用于通过目标定位方式确定待签名电子合同中目标签名区域;
拼接模块532,可以用于将所述电子手写签名图片拼接到所述目标签名区域,得到带有手写签名的电子合同。
需要说明的是,本实施例提供的一种合同平台所涉及各功能单元的其他相应描述,可以参考图2至图3的对应描述,在此不再赘述。
基于上述如图2至图3所示方法,相应的,本实施例还提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述如图2至图3所示的基于手写签名图片生成电子合同的方法。
基于这样的理解,本申请的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施场景所述的方法。
基于上述如图1至图3所示的方法,以及图4至图7所示的虚拟装置实施例,为了实现上述目的,本申请实施例还提供了一种计算机设备,具体可以为个人计算机、服务器、网络设备等,该实体设备包括存储介质和处理器;存储介质,用于存储计算机程序;处理器,用于执行计算机程序以实现上述如图1至图3所示的基于手写签名图片生成电子合同的方法。
可选地,该该计算机设备还可以包括用户接口、网络接口、摄像头、射频(RadioFrequency,RF)电路,传感器、音频电路、WI-FI模块等等。用户接口可以包括显示屏(Display)、输入单元比如键盘(Keyboard)等,可选用户接口还可以包括USB接口、读卡器接口等。网络接口可选的可以包括标准的有线接口、无线接口(如蓝牙接口、WI-FI接口)等。
本领域技术人员可以理解,本实施例提供的基于手写签名图片生成电子合同的方法对应的实体设备结构并不构成对该实体设备的限定,可以包括更多或更少的部件,或者组合某些部件,或者不同的部件布置。
存储介质中还可以包括操作***、网络通信模块。操作***是管理上述计算机设备硬件和软件资源的程序,支持信息处理程序以及其它软件和/或程序的运行。网络通信模块用于实现存储介质内部各组件之间的通信,以及与该实体设备中其它硬件和软件之间通信。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本申请可以借助软件加必要的通用硬件平台的方式来实现,也可以通过硬件实现。通过应用本申请的技术方案,与目前现有技术相比,通过在合同平台将电子手写签名图片拼接到待签名电子合同中,由于合同平台能够保证拼接过程中的安全性,可以在数据被篡改时及时发现,避免造成损失,降低了电子合同被篡改的风险。
本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本申请所必须的。本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
上述本申请序号仅仅为了描述,不代表实施场景的优劣。以上公开的仅为本申请的几个具体实施场景,但是,本申请并非局限于此,任何本领域的技术人员能思之的变化都应落入本申请的保护范围。
Claims (10)
1.一种基于手写签名图片生成电子合同的方法,应用于客户端,其特征在于,包括:
获取待签名电子合同的唯一标识信息以及电子手写签名图片;
根据所述待签名电子合同的唯一标识信息对所述电子手写签名图片进行加密,生成携带数字证书的电子手写签名图片;
将所述携带数字证书的电子手写签名图片上传至合同平台。
2.根据权利要求1所述的方法,其特征在于,所述根据所述待签名电子合同的唯一标识信息对所述电子手写签名图片进行加密,生成携带数字证书的电子手写签名图片包括:
利用数字签名对电子手写签名图片进行公钥加密后,绑定所述待签名电子合同的唯一标识信息,得到加密后绑定唯一标识信息的电子手写签名图片;
将所述加密后的电子手写签名图片发送至认证中心,以便于所述认证中心根据所述唯一标识信息确定待签名电子合同对应的安全等级,并生成与安全等级对应的数字证书;
将所述认证中心发送的与安全等级对应的数字证书添加到电子手写签名图片中,得到携带数字证书的电子手写签名图片。
3.一种基于手写签名图片生成电子合同的方法,应用于合同平台,其特征在于,包括:
接收携带数字证书的电子手写签名图片,对所述携带数字证书的电子手写签名图片进行解密,得到电子手写签名图片以及待签名电子合同的唯一标识信息;
根据所述待签名电子合同的唯一标识信息获取待签名电子合同;
将所述电子手写签名图片拼接到所述待签名电子合同中,生成带有手写签名的电子合同。
4.根据权利要求3所述的方法,其特征在于,所述合同平台存储有不同应用类型的电子合同模板,所述电子合同模板对应有电子合同的应用类型标识信息,所述根据所述待签名电子合同的唯一标识信息获取待签名电子合同包括:
从所述电子合同的唯一标识信息中提取出电子合同的应用类型标识信息,根据所述电子合同对应的应用类型标识信息查找电子合同模板;
预先将所述电子合同模板发送至客户端,以便于客户端根据指令信息对所述电子合同模板进行个性化配置,生成待签名电子合同;
接收客户端发送的待签名电子合同。
5.根据权利要求3所述的方法,其特征在于,所述将所述电子手写签名图片拼接到所述待签名电子合同中,生成带有手写签名的电子合同包括:
通过目标定位方式确定待签名电子合同中目标签名区域;
将所述电子手写签名图片拼接到所述目标签名区域,得到带有手写签名的电子合同。
6.一种客户端,其特征在于,包括:
第一获取单元,用于获取待签名电子合同的唯一标识信息以及电子手写签名图片;
加密单元,用于根据所述待签名电子合同的唯一标识信息对所述电子手写签名图片进行加密,生成携带数字证书的电子手写签名图片;
上传单元,用于将所述携带数字证书的电子手写签名图片上传至合同平台。
7.一种合同平台,其特征在于,包括:
解密单元,用于接收携带数字证书的电子手写签名图片,对所述携带数字证书的电子手写签名图片进行解密,得到电子手写签名图片以及待签名电子合同的唯一标识信息;
第二获取单元,用于根据所述待签名电子合同的唯一标识信息获取待签名电子合同;
生成单元,用于将所述电子手写签名图片拼接到所述待签名电子合同中,生成电子合同。
8.一种基于手写签名图片生成电子合同的***,其特征在于,包括客户端和合同平台,所述客户端执行权利要求1至2中任一项所述的方法,所述合同平台执行权利要求3至5中任一项所述的方法。
9.一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至2、3至5中任一项所述方法的步骤。
10.一种计算机存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至2、3至5中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811536617.XA CN109829317A (zh) | 2018-12-14 | 2018-12-14 | 一种基于手写签名图片生成电子合同的方法、装置及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811536617.XA CN109829317A (zh) | 2018-12-14 | 2018-12-14 | 一种基于手写签名图片生成电子合同的方法、装置及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109829317A true CN109829317A (zh) | 2019-05-31 |
Family
ID=66859632
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811536617.XA Pending CN109829317A (zh) | 2018-12-14 | 2018-12-14 | 一种基于手写签名图片生成电子合同的方法、装置及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109829317A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112380575A (zh) * | 2020-11-17 | 2021-02-19 | 平安普惠企业管理有限公司 | 多方电子签名合成方法、装置、设备及存储介质 |
CN112532397A (zh) * | 2020-12-03 | 2021-03-19 | 北京和兴宏图科技有限公司 | 一种庭审笔录的签名方法及*** |
CN112686648A (zh) * | 2021-01-31 | 2021-04-20 | 重庆渝高科技产业(集团)股份有限公司 | 一种审核签章文件的电子签名管理方法及*** |
WO2021164461A1 (zh) * | 2020-02-19 | 2021-08-26 | 深圳壹账通智能科技有限公司 | 电子签约方法及*** |
WO2021218166A1 (zh) * | 2020-04-30 | 2021-11-04 | 平安科技(深圳)有限公司 | 合同文签方法、装置、设备及计算机可读存储介质 |
CN114900317A (zh) * | 2022-05-16 | 2022-08-12 | 西安云犀信息科技有限公司 | 一种电子签名的实现方式 |
CN115344893A (zh) * | 2022-08-30 | 2022-11-15 | 深圳市创富金科技有限公司 | 基于文字特征识别的交易方法、装置及设备 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105530258A (zh) * | 2015-12-18 | 2016-04-27 | 努比亚技术有限公司 | 电子签名装置及方法 |
CN105591750A (zh) * | 2015-10-30 | 2016-05-18 | ***股份有限公司 | 电子签名生成方法及*** |
CN105844481A (zh) * | 2016-03-24 | 2016-08-10 | 胡金钱 | 一种对合同进行数字签名以及防伪验证的***和方法 |
CN106067849A (zh) * | 2016-05-24 | 2016-11-02 | 飞天诚信科技股份有限公司 | 一种适用于pdf文档的数字签名方法及装置 |
CN106301782A (zh) * | 2016-07-26 | 2017-01-04 | 杭州文签网络技术有限公司 | 一种电子合同的签署方法及*** |
CN108092779A (zh) * | 2018-01-05 | 2018-05-29 | 北京汇通金财信息科技有限公司 | 一种实现电子签约的方法及装置 |
-
2018
- 2018-12-14 CN CN201811536617.XA patent/CN109829317A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105591750A (zh) * | 2015-10-30 | 2016-05-18 | ***股份有限公司 | 电子签名生成方法及*** |
CN105530258A (zh) * | 2015-12-18 | 2016-04-27 | 努比亚技术有限公司 | 电子签名装置及方法 |
CN105844481A (zh) * | 2016-03-24 | 2016-08-10 | 胡金钱 | 一种对合同进行数字签名以及防伪验证的***和方法 |
CN106067849A (zh) * | 2016-05-24 | 2016-11-02 | 飞天诚信科技股份有限公司 | 一种适用于pdf文档的数字签名方法及装置 |
CN106301782A (zh) * | 2016-07-26 | 2017-01-04 | 杭州文签网络技术有限公司 | 一种电子合同的签署方法及*** |
CN108092779A (zh) * | 2018-01-05 | 2018-05-29 | 北京汇通金财信息科技有限公司 | 一种实现电子签约的方法及装置 |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021164461A1 (zh) * | 2020-02-19 | 2021-08-26 | 深圳壹账通智能科技有限公司 | 电子签约方法及*** |
WO2021218166A1 (zh) * | 2020-04-30 | 2021-11-04 | 平安科技(深圳)有限公司 | 合同文签方法、装置、设备及计算机可读存储介质 |
CN112380575A (zh) * | 2020-11-17 | 2021-02-19 | 平安普惠企业管理有限公司 | 多方电子签名合成方法、装置、设备及存储介质 |
CN112380575B (zh) * | 2020-11-17 | 2024-03-15 | 深圳市联创知识产权服务中心 | 多方电子签名合成方法、装置、设备及存储介质 |
CN112532397A (zh) * | 2020-12-03 | 2021-03-19 | 北京和兴宏图科技有限公司 | 一种庭审笔录的签名方法及*** |
CN112686648A (zh) * | 2021-01-31 | 2021-04-20 | 重庆渝高科技产业(集团)股份有限公司 | 一种审核签章文件的电子签名管理方法及*** |
CN112686648B (zh) * | 2021-01-31 | 2024-01-30 | 重庆渝高科技产业(集团)股份有限公司 | 一种审核签章文件的电子签名管理方法及*** |
CN114900317A (zh) * | 2022-05-16 | 2022-08-12 | 西安云犀信息科技有限公司 | 一种电子签名的实现方式 |
CN115344893A (zh) * | 2022-08-30 | 2022-11-15 | 深圳市创富金科技有限公司 | 基于文字特征识别的交易方法、装置及设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11799668B2 (en) | Electronic identification verification methods and systems with storage of certification records to a side chain | |
US11777726B2 (en) | Methods and systems for recovering data using dynamic passwords | |
CN109829317A (zh) | 一种基于手写签名图片生成电子合同的方法、装置及*** | |
US9798706B2 (en) | Method for generating an electronic signature | |
EP3499795A1 (en) | Authentication system and method, and user equipment, authentication server, and service server for performing same method | |
WO2018145127A1 (en) | Electronic identification verification methods and systems with storage of certification records to a side chain | |
US20170301052A1 (en) | Digital passport country entry stamp | |
WO2021218166A1 (zh) | 合同文签方法、装置、设备及计算机可读存储介质 | |
US20230034169A1 (en) | Non-fungible token authentication | |
US20200301979A1 (en) | Method and system for generating and incorporating a signature in a document | |
CN110598433B (zh) | 基于区块链的防伪信息处理方法、装置 | |
CN110290134A (zh) | 一种身份认证方法、装置、存储介质及处理器 | |
KR101897085B1 (ko) | 실시간 패스워드를 생성하는 장치 및 방법 및 저장 매체 | |
CN102647423A (zh) | 一种数字签章及印鉴的鉴别方法及*** | |
CN114792004A (zh) | 身份信息处理方法、设备及*** | |
US9985788B2 (en) | Method and an apparatus for securely signing application data | |
CN109040088A (zh) | 认证信息传输方法、密钥管理客户端及计算机设备 | |
CN113489669B (zh) | 一种用户数据保护的方法及装置 | |
van den Broek et al. | Securely derived identity credentials on smart phones via self-enrolment | |
USRE49968E1 (en) | Electronic identification verification methods and systems with storage of certification records to a side chain | |
CN112861107B (zh) | 一种可信数字身份文件存储于ic卡介质的应用方法 | |
US12028458B2 (en) | Systems and methods for user identity | |
CN116108502A (zh) | 一种安全电子文件的生成及解密方法、***、设备及介质 | |
CN113489592A (zh) | 针对eID电子证照实现快捷通关能力开通处理的***及其方法 | |
Sousa | Digital Archive: Arrange, Assign & Sign! |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190531 |
|
RJ01 | Rejection of invention patent application after publication |