合同数据处理方法、合同管理客户端和区块链管理装置制造方法及图纸

技术编号:19481621 阅读:68 留言:0更新日期:2018-11-17 10:43
本发明专利技术实施例公开了一种合同数据处理方法,包括:当接收到区块链管理装置发送的第一通知签署合同消息后,向区块链管理装置发送读取第二方签署信息请求;接收区块链管理装置发送的第二方签署信息;当第二方签署信息确认无误后,根据合同内容和第一时间戳,生成hash1;根据第一方的私钥对hash1进行加密,以得到第一方签名;根据合同内容、第一时间戳和第一方签名构建第一合同事务。通过利用区块链的特点保证合同内容不被篡改,时间证明和可信;减少了各签约方自身的管理成本。

【技术实现步骤摘要】
合同数据处理方法、合同管理客户端和区块链管理装置
本专利技术涉及合同签署领域,尤其涉及一种合同数据处理方法、合同管理客户端和区块链管理装置。
技术介绍
现有的合同签署方法主要是两方、三方或者多方会面签署纸质合同或者是无需会面,通过签约平台系统进行签署电子合同。然而纸质合同需要签约多份而且存在遗失、篡改的风险。电子合同通过签约平台系统签约,容易受到攻击和出现安全可用的问题。
技术实现思路
本专利技术实施例提供一种合同数据处理方法、合同管理客户端和区块链管理装置,采用本专利技术实施例的方案,利用区块链的特点保证合同内容不被篡改,时间证明和可信;减少了各签约方自身的管理成本和减少了人工将合同参数导入相关外部系统的工作量,并且避免了将合同参数导入错误的风险。第一方面,本专利技术实施例提供一种合同数据处理方法,所述方法应用于合同数据处理系统,所述合同数据处理系统包括第一方合同管理客户端、第二方合同管理客户端和区块链管理装置,所述方法包括:当接收到所述区块链管理装置发送的第一通知签署合同消息后,向所述区块链管理装置发送读取第二方签署信息请求,所述第一通知签署合同消息用于通知所述第一方合同管理客户端签本文档来自技高网...

【技术保护点】
1.一种合同数据处理方法,所述方法应用于合同数据处理系统,所述合同数据处理系统包括第一方合同管理客户端、第二方合同管理客户端和区块链管理装置,其特征在于,包括:当接收到所述区块链管理装置发送的第一通知签署合同消息后,向所述区块链管理装置发送读取第二方签署信息请求,所述第一通知签署合同消息用于通知所述第一方合同管理客户端签署合同;接收所述区块链管理装置发送的第二方签署信息;当所述第二方签署信息确认无误后,根据合同内容和第一时间戳T1,生成hash1;根据第一方的私钥对所述hash1进行加密,以得到第一方签名S1;根据所述合同内容、第一时间戳T1和第一方签名S1构建第一合同事务。

【技术特征摘要】
1.一种合同数据处理方法,所述方法应用于合同数据处理系统,所述合同数据处理系统包括第一方合同管理客户端、第二方合同管理客户端和区块链管理装置,其特征在于,包括:当接收到所述区块链管理装置发送的第一通知签署合同消息后,向所述区块链管理装置发送读取第二方签署信息请求,所述第一通知签署合同消息用于通知所述第一方合同管理客户端签署合同;接收所述区块链管理装置发送的第二方签署信息;当所述第二方签署信息确认无误后,根据合同内容和第一时间戳T1,生成hash1;根据第一方的私钥对所述hash1进行加密,以得到第一方签名S1;根据所述合同内容、第一时间戳T1和第一方签名S1构建第一合同事务。2.根据权利要求1所述的方法,其特征在于,所述根据所述合同内容、第一时间戳T1和第一方签名S1构建第一合同事务后,所述方法还包括:向所述区块链管理装置发送第一合同签署事务请求,所述第一合同签署事务请求用于请求所述区块链管理装置存储所述第一合同事务;所述第一合事务签署请求包括所述第一合同事务;接收所述区块链管理装置发送的第一合同签署事务响应,用于响应所述第一合同签署事务请求。3.根据权利要求1或2所述的方法,其特征在于,所述第二方签署信息包括所述合同内容、第二时间戳T2和第二方签名,所述接收所述区块链管理装置发送的第二方签署信息之后,所述方法还包括:根据所述合同内容和所述第二时间戳T2生成hash2,所述第二时间戳T2在所述第一时间戳T1之前;根据第二方的公钥对所述第二方签名进行解密,以得到第一hash;当所述第一hash与所述hash2一致时,则确认所述第二方签署信息无误。4.根据权利要求1-3所述的方法,其特征在于,所述向所述区块链管理装置发送读取第二方签署信息请求之前,所述方法还包括:接收第一方负责人终端设备发送的合同参数/所述合同内容;所述合同内容包括合同模板和所述参数;当接收到所述合同参数时,根据所述合同参数和所述合同模板生成所述合同内容;根据所述合同内容生成摘要hash;根据所述第一方的私钥对所述摘要hash进行加密,以得到签名S;根据所述合同内容、所述摘要hash和签名S构建第二合同事务;向所述区块链管理装置发送第二合同签署事务请求,所述第二合同签署事务请求用于请求所述区块链存储所述第二合同事务;所述第二合事务签署请求包括所述第二合同事务;接收所述区块链管理装置发送的第二合同签署事务响应,用于响应所述第二合同签署事务请求。5.根据权利要求4所述的方法,其特征在于,所述根据所述合同内容生成摘要hash之前,所述方法还包括:根据对称加密算法对所述合同内容加密。6.根据权利要求1-5任一项所述的方法,其特征在于,所述接收所述区块链管理装置发送的第一合同签署事务响应后,所述方法还包括:向所述第一方负责人终端设备发送签约成功消息。7.一种合同数据处理方法,所述方法应用于合同数据处理系统,所述合同数据处理系统包括第一方合同管理客户端、第二方合同管理客户端和区块链管理装置,其特征在于,包括:当接收到区块链管理装置发送的第一通知签署合同消息时,向所述区块链管理装置发送读取合同内容请求,所述第一通知签署合同消息用于通知所述第二方合同管理客户端签署合同;接收到所述区块链管理装置发送的合同信息,所述合同信息包括合同内容;当确定所述合同信息无误后,向第二方负责人终端设备发送所述合同内容;当接收到签署确认指令后,根据所述合同内容和第二时间戳T2,生成hash2;根据第二方的私钥对所述hash2进行加密,以得到第二方签名S2;根据所述合同内容、第二时间戳T2和第二方签名S2构建第三合同事务。8.根据权利要求7所述的方法,其特征在于,所述根据所述合同内容、第二时间戳T2和第二方签名S2构建第三合同事务后,所述方法还包括:向所述区块链管理装置发送第三合同签署事务请求,所述第三合同签署事务请求用于请求所述区块链管理装置存储所述第...

【专利技术属性】
技术研发人员:夏青孟平张德强史超金长宁
申请(专利权)人:深圳慧通商务有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1