电子合同在线签署、验证方法、装置及系统的制作方法_5

文档序号:9810961阅读:来源:国知局
,得到所述合同文档的第二校验值; 所述合同接收方从所述第三方获取所述第一校验值,将所述第一校验值与所述第二校验值进行比对,当所述第一校验值与所述第二校验值相同时,确定所述合同文档传输成功,并将合同传输成功信息发送至所述第三方; 所述第三方将所述合同传输成功信息发送至所述合同发起方; 所述合同发起方用第一预设私钥对所述第一校验值进行加密,得到第一密钥序列,并将所述第一密钥序列发送至所述第三方; 所述合同接收方用第二预设私钥所述第二校验值进行加密,得到第二密钥序列,并将所述第二密钥序列发送至所述第三方; 所述第三方获取所述合同发起方对应的第一公钥及所述合同接收方对应的第二公钥,用所述第一公钥对所述第一密钥序列进行解密,得到第一解密序列,用所述第二公钥对所述第二密钥序列进行解密,得到第二解密序列; 所述第三方将所述第一解密序列与所述第一校验值进行比对,将所述第二解密序列与所述第二校验值进行比对; 当所述第一解密序列与所述第一校验值相同,且所述第二解密序列与所述第二校验值相同时,所述第三方确定电子合同签署完成。5.根据权利要求4所述的方法,其特征在于,所述方法还包括: 所述第三方获取所述合同发起方的第一签章信息及所述合同接收方的第二签章信息;所述第三方将所述第一签章信息发送至所述合同接收方,将所述第二签章信息发送至所述合同发起方; 所述合同接收方采用所述第一签章信息及所述第二签章信息对所述合同文档进行签早; 所述合同发起方采用所述第一签章信息及所述第二签章信息对所述合同文档进行签早。6.根据权利要求5所述的方法,其特征在于,所述方法还包括: 所述合同发起方采用所述预设哈希算法对签章后的合同文档进行计算,得到第三校验值,并将所述第三校验值发送至所述第三方; 所述合同接收方采用所述预设哈希算法对签章后的合同文档进行计算,得到第四校验值,并将所述第四校验值发送至所述第三方; 所述第三方将所述第三校验值和所述第四校验值进行比对,当所述第三校验值与所述第四校验值一致时,确定所述电子合同签章成功。7.—种电子合同的验证方法,其特征在于,应用于对电子合同进行验证的第三方,所述方法包括: 获取具有签章信息的电子合同; 采用预设哈希算法对对所述电子合同进行哈希计算,得到所述电子合同的第一验证值; 从合同数据库中查找所述第一验证值,所述合同数据库中包括:对所述电子合同进行在线签署的签章过程验证通过后存储的所述具有签章信息的电子合同的校验值; 当从合同数据库中查找到所述第一验证值时,确定所述电子合同未被修改过。8.—种电子合同的验证方法,其特征在于,应用于对电子合同进行验证的第三方,所述方法包括: 获取具有签章信息的电子合同; 将所述电子合同分离为签章信息及合同文档; 采用预设哈希算法对所述合同文档进行计算,得到所述合同文档的第二验证值; 从合同数据库中查找所述第二验证值,所述合同数据库中包括:对所述电子合同进行在线签署的验证通过后存储的所述合同文档的校验值; 当从合同数据库中查找到所述第二验证值时,确定所述合同文档未被修改过。9.一种电子合同在线签署的验证装置,其特征在于,应用于对电子合同签署进行验证的第三方,所述装置包括: 第一获取模块,用于获取发送的合同文档的第一校验值,所述校验值为合同发起方采用预设哈希算法对所述合同文档进行哈希计算得到的; 发送模块,用于将所述第一校验值发送到合同接收方; 接收模块,用于接收所述合同接收方发送的所述合同传输成功信息,所述合同传输成功信息为所述合同接收方确定所述合同文档传输成功后发送的; 所述发送模块,用于将所述合同传输成功信息发送至所述合同发起方; 所述接收模块,用于接收所述合同发起方发送的第一密钥序列及所述合同接收方发送的第二密钥序列,所述第一密钥序列为所述合同发起方用第一预设私钥对所述第一校验值进行加密得到的,所述第二密钥序列为所述合同接收方用第二预设私钥所述第二校验值进行加密得到的; 所述第一获取模块,用于获取所述合同发起方对应的第一公钥及所述合同接收方对应的第二公钥; 解密模块,用于用所述第一公钥对所述第一密钥序列进行解密,得到第一解密序列,用所述第二公钥对所述第二密钥序列进行解密,得到第二解密序列; 第一比对模块,用于将所述第一解密序列与所述第一校验值进行比对,将所述第二解密序列与所述第二校验值进行比对; 第一确定模块,用于当所述第一解密序列与所述第一校验值相同,且所述第二解密序列与所述第二校验值相同时,确定电子合同签署完成。10.根据权利要求9所述的装置,其特征在于,所述装置还包括:第二获取模块, 所述第二获取模块,用于获取所述合同发起方的第一签章信息及所述合同接收方的第二签章信息; 所述发送模块,用于将所述第一签章信息发送至所述合同接收方,将所述第二签章信息发送至所述合同发起方,使得所述合同接收方及所述合同发起方采用所述第一签章信息及所述第二签章信息对所述合同文档进行签章。11.根据权利要求10所述的装置,其特征在于,所述装置还包括:第二比对模块和第二确定模块, 所述接收模块,用于接收所述合同发起方发送的第三校验值及所述合同接收方发送的第四校验值,所述第三校验值为所述合同发起方采用所述预设哈希算法对签章后的合同文档进行计算得到的,所述第四校验值为所述合同接收方采用所述预设哈希算法对签章后的合同文档进行计算得到的; 所述第二比对模块,用于将所述第三校验值和所述第四校验值进行比对; 所述第二确定模块,用于当所述第三校验值与所述第四校验值一致时,确定所述电子合冋签章完成。12.—种电子合同在线签署系统,其特征在于,包括合同发起方、合同接收方及第三方, 所述合同发起方,采用预设哈希算法对所述合同文档进行哈希计算,得到所述合同文档的第一校验值;将所述第一校验值发送至第三方,将所述合同文档发送至合同接收方;用第一预设私钥对所述第一校验值进行加密,得到第一密钥序列,并将所述第一密钥序列发送至所述第三方; 所述合同接收方,采用所述预设哈希算法对接收到的所述合同文档进行哈希计算,得到所述合同文档的第二校验值;从所述第三方获取所述第一校验值,将所述第一校验值与所述第二校验值进行比对,当所述第一校验值与所述第二校验值相同时,确定所述合同文档传输成功,并将合同传输成功信息发送至所述第三方;用第二预设私钥所述第二校验值进行加密,得到第二密钥序列,并将所述第二密钥序列发送至所述第三方; 所述第三方,将所述合同传输成功信息发送至所述合同发起方;获取所述合同发起方对应的第一公钥及所述合同接收方对应的第二公钥,用所述第一公钥对所述第一密钥序列进行解密,得到第一解密序列,用所述第二公钥对所述第二密钥序列进行解密,得到第二解密序列;将所述第一解密序列与所述第一校验值进行比对,将所述第二解密序列与所述第二校验值进行比对;当所述第一解密序列与所述第一校验值相同,且所述第二解密序列与所述第二校验值相同时,确定电子合同签署完成。13.根据权利要求12所述的系统,其特征在于, 所述第三方,获取所述合同发起方的第一签章信息及所述合同接收方的第二签章信息;将所述第一签章信息发送至所述合同接收方,将所述第二签章信息发送至所述合同发起方; 所述合同接收方,采用所述第一签章信息及所述第二签章信息对所述合同文档进行签早; 所述合同发起方,采用所述第一签章信息及所述第二签章信息对所述合同文档进行签早。14.根据权利要求13所述的系统,其特征在于, 所述合同发起方,采用所述预设哈希算法对签章后的合同文档进行计算,得到第三校验值,并将所述第三校验值发送至所述第三方; 所述合同接收方,采用所述预设哈希算法对签章后的合同文档进行计算,得到第四校验值,并将所述第四校验值发送至所述第三方; 所述第三方,将所述第三校验值和所述第四校验值进行比对,当所述第三校验值与所述第四校验值一致时,确定所述电子合同签章成功。15.—种电子合同的验证装置,其特征在于,应用于对电子合同进行验证的第三方,所述装置包括: 获取模块,用于获取具有签章信息的电子合同; 计算模块,用于采用预设哈希算法对对所述电子合同进行哈希计算,得到所述电子合同的第一验证值; 查找模块,用于从合同数据库中查找所述第一验证值,所述合同数据库中包括:对所述电子合同进行在线签署的签章过程验证通过后存储的所述具有签章信息的电子合同的校验值; 确定模块,用于当从合同数据库中查找到所述第一验证值时,确定所述电子合同未被修改过。16.—种电子合同的验证装置,其特征在于,应用于对电子合同进行验证的第三方,所述装置包括: 获取模块,用于获取具有签章信息的电子合同; 分离模块,用于将所述电子合同分离为签章信息及合同文档; 计算模块,用于采用预设哈希算法对所述合同文档进行计算,得到所述合同文档的第二验证值; 查找模块,用于从合同数据库中查找所述第二验证值,所述合同数据库中包括:对所述电子合同进行在线签署的验证通过后存储的所述合同文档的校验值; 确定模块,用于当从合同数据库中查找到所述第二验证值时,确定所述合同文档未被修改过。
【专利摘要】本发明公开了一种电子合同在线签署、验证方法、装置及系统。本发明技术方案,在电子合同的在线签署过程中,第三方并不获取实际的电子合同内容,仅获取合同双方对合同文档进行哈希计算后得到的校验值,第三方根据该校验值确定合同本身的完整性和准确性,即确认电子合同在签署过程中未被修改过。另外,根据预先分配给合同双方的数字证书,对合同双方对合同进行数字签名后发送的密钥序列进行验证,以确定完成合同的签署。这样,第三方仅验证合同的内容不被修改,签署合同双方的身份及合同签署过程,无需存储合同本身,避免用户隐私的泄露,同时提高了数据安全性,有效保证电子合同签署的可靠性和安全性。
【IPC分类】G06F21/62, G06Q40/04, H04L9/32
【公开号】CN105574435
【申请号】CN201510977080
【发明人】王琪, 徐单恒
【申请人】杭州安存网络科技有限公司
【公开日】2016年5月11日
【申请日】2015年12月22日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1