重庆网站建设公司_重庆软件开发公司_公墓管理系统_重庆天蚕网络科技有限公司023-63612462

产品与解决方案

首页 > 产品与解决方案 > 硬件&其它

电子签名

2021年12月08日
电子签名生成方法及系统的制作方法
【技术领域】
本发明涉及与电子合同有关的技术,更为具体地,涉及电子合同中电子签名的相关技术。
【背景技术】
近年来,电子商务快速发展,作为电子商务的重要构成部分,电子合同免除了用户通过传真或邮件签名的麻烦,只需通过智能手机或平板电脑即可完成手写签名。中国专利申请CN201310076065.X就公开了一种电子合同在线订立的方法及系统。该申请的解决方案包括接收电子合同基本信息;甲方对电子合同的基本信息进行确认,随后生成电子合同;待乙方对合同的基本信息确认后,分别向甲乙双方指定的通信终端发送签订合同的验证码;分别接收甲乙双方回复的签订合同验证码,完成甲乙双方电子合同盖章;再将双方盖章的电子合同分别发送给甲乙双方指定的接收终端。
尽管电子合同带来了相当的方便度,但是如何在该过程中,确保电子签名的有效性与安全性是实施电子合同的关键环节。
 
【发明内容】
 
有鉴于此,本发明提供电子合同签名生成方法,其执行在包括电子合同系统、证书授权中心、可信时间戳代理构成的系统中,该方法包括:
A)由电子合同系统获取用户手写的签字图像;
B)由电子合同系统对所获取的签字图像进行处理,以获得中间签字图像;
C)由电子合同系统基于电子合同和签字图像生成总数字摘要;
D)由电子合同系统使用第一对称密钥加密所述总数字摘要以生成第一数字签名,通过第一对密钥中的第一密钥加密随机数以生成第二数字签名,通过第二对密钥中的第一密钥加密所述总数字摘要以获得加密的总数字摘要,其中,所述第一密钥中的第一密钥是来自证书授权中心的用以标识所述电子合同系统身份的密钥;所述第二对密钥中的第一密钥是来自证书授权中心的用以标识所述可信时间戳代理身份的密钥;
E)由电子合同系统向所述可信时间戳代理发送所述第二数字签名、加密的总数字摘要以及所述随机数;
F)所述可信时间戳代理以第一对密钥中的第二密钥解密所述第二数字签名,并将解密所获得的随机数与所接收的随机数进行对比,以确认所述电子合同系统的身份合法性,在确认所述电子合同系统的身份合法的情况下,以所述第二对密钥中的第二密钥解密加密的总数字摘要;
G)所述可信时间戳代理基于当前时间戳、解密后获得的所述总数字摘要、以及所述随机数来获得第三数字签名、第四数字签名,并将第四数字签名、加密的第三数字签名和时间戳发送给所述电子合同系统;
H)所述电子合同系统基于所述第四数字签名确认所述可信时间戳代理的合法性,并在确定所述可信时间戳代理合法的情况下,将与第一数字签名、第三数字签名和时间戳有关的数据嵌入到所述中间签字图像中,以得到最终签字图像。
©2006 重庆天蚕网络科技有限公司 渝ICP备09007657号-11

渝公网安备 50010302002275号

在线咨询

售前咨询

售后服务