[发明专利]一种电子合同的签署方法及系统有效
申请号: | 201810547761.7 | 申请日: | 2018-05-31 |
公开(公告)号: | CN108764848B | 公开(公告)日: | 2021-03-16 |
发明(设计)人: | 陆舟;于华章 | 申请(专利权)人: | 飞天诚信科技股份有限公司 |
主分类号: | G06Q10/10 | 分类号: | G06Q10/10;G06Q50/18 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子 合同 签署 方法 系统 | ||
本发明公开一种电子合同的签署方法及系统,涉及数字签名领域。方法包括:客户端接收开始签署合同的触发信号向服务器发送合同标识;服务器根据合同标识获取待签署PDF合同文件;服务器生成第一签名结果,根据第一签名结果和待签署PDF合同文件生成临时签署PDF合同文件;服务器生成待签名数据并发送至客户端,客户端向与其相连的智能密钥设备发送待签名数据;接收设备传来的第二签名结果;服务器获取临时签署PDF合同文件,用第二签名结果替换临时签署PDF合同文件中的第一签名结果,组第二签名数据包,并将获取到的签署信息和临时签署PDF合同文件与第二签名数据包合成到一起,生成已签署PDF合同文件,签署完成。在签署过程中使用智能密钥设备,提高安全性。
技术领域
本发明涉及数字签名领域,尤其涉及一种电子合同的签署方法及系统。
背景技术
随着互联网的普及以及在线交易技术的发展,通过互联网进行在线交易已经成为一种重要的交易方法。交易中为了保证交易各方的利益,电子合同得以出现。现有的电子合同一般用软证书(包括长期数字证书与短期数字证书)进行签署,由于软证书是以文件证书的形式展现,并且没有固定存放在某个硬件介质中,容易出现被他人拷走盗用进行签署电子合同的情况,安全级别较低。
发明内容
为解决现有技术中存在的问题,本发明提出了一种电子合同的签署方法及系统。
本发明提供一种电子合同的签署方法,包括:
步骤S1、客户端接收开始签署合同的触发信号,并向服务器发送合同标识;服务器根据合同标识获取待签署PDF合同文件;
步骤S2、服务器生成第一签名结果,根据第一签名结果和待签署PDF合同文件生成临时签署PDF合同文件并和合同标识对应保存;
步骤S3、服务器生成待签名数据并向客户端发送待签名数据及合同标识;客户端向与其相连的智能密钥设备发送待签名数据;接收智能密钥设备传来的第二签名结果,并将第二签名结果和合同标识发送至服务器;
步骤S4、服务器根据合同标识获取临时签署PDF合同文件,解析临时签署PDF合同文件,用第二签名结果替换临时签署PDF合同文件中的第一签名结果;
步骤S5、服务器根据获取到的设备证书、预设签名算法及第二签名结果组成第二签名数据包,并将获取到的签署信息和临时签署PDF合同文件与第二签名数据包合成到一起,生成已签署PDF合同文件,签署完成。
本发明提供一种电子合同的签署系统,包括:客户端、服务器和智能密钥设备;
客户端,具体包括:
第一接收模块,用于接收开始签署合同的触发信号;
第一发送模块,用于第一接收模块接收到开始签署合同的触发信号后,向服务器发送合同标识;
第一接收模块,还用于接收服务器发来的待签名数据和合同标识;
第一发送模块,还用于向与其相连的智能密钥设备发送第一接收模块接收到的待签名数据;
第一接收模块,还用于接收智能密钥设备传来的第二签名结果;
第一发送模块,还用于向服务器发送第二签名结果和合同标识;
服务器,具体包括:
第二接收模块,用于接收客户端发来的合同标识;
第一获取模块,用于根据第二接收模块接收到的合同标识获取待签署PDF合同文件;
第一生成模块,用于生成第一签名结果;
第二生成模块,用于根据第一生成模块生成的第一签名结果和待签署PDF合同文件生成临时签署PDF合同文件并和合同标识对应保存;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞天诚信科技股份有限公司,未经飞天诚信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810547761.7/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理