一种电子商务电子签名系统的制作方法

文档序号:17468434发布日期:2019-04-20 05:39阅读:512来源:国知局
一种电子商务电子签名系统的制作方法

本发明涉及电子商务技术领域,具体为一种电子商务电子签名系统。



背景技术:

随着计算机技术、互联网和移动互联网技术的迅猛发展,国内的企业集团、政府机关和金融机构都在利用网络与大众之间建立一条快速、高效的网络通道,为人们提供各式的应用服务。由于是基于互联网而实现的信息服务,因此应用系统的安全性显得尤为重要。在提高系统安全性方面,用户的身份认证和交易认证又是必要而重要的关键环节。因此,在网络系统中电子签名设备的应用越来越广泛,特别是在金融行业,为了保证交易的安全性,电子银行、网上银行的用户越来越多地使用电子签名设备,作为身份认证和交易认证的手段。

现有的电子商务系统在传送客户签字数据之前,会通过客户端秘钥进行加密,并形成明文和密文两套数据,之后接收端通过客户端公钥对密文进行解密,同时对密文内容和明文内容进行比对验证,在验证完正确后即可完成签字流程,此类电子商务签字系统的安全性能较低,容易存在安全漏洞。



技术实现要素:

本发明的目的在于提供一种电子商务电子签名系统旨在改善现有的电子商务签字系统的安全性能较低,容易存在安全漏洞的问题。

本发明是这样实现的:

一种电子商务电子签名系统,包括客户端、网络和接收端,所述客户端包括客户端确认模块、客户端数据接收模块、客户端数据发送模块、数据存储模块、客户端数据处理模块、客户端秘钥和数据采集模块,所述接收端包括接收端数据发送模块、反馈模块、接收端数据处理模块、客户端公钥和接收端数据接收模块,所述数据采集模块的数据输出端通过连接线分别与数据存储模块和客户端数据处理模块的数据输入端电性连接,所述客户端数据处理模块的一侧通过连接线与客户端秘钥电性连接,所述数据存储模块和客户端数据处理模块的数据输出端均通过连接线与客户端数据发送模块的数据输入端相连接,所述客户端数据发送模块的数据输出端与网络相连接,所述接收端数据接收模块的数据输入端与网络相连接,所述接收端数据接收模块的数据输出端通过连接线与接收端数据处理模块的数据输入端相连接,所述接收端数据处理模块的一侧通过连接线与客户端公钥相连接,所述接收端数据处理模块的数据输出端通过连接线与反馈模块相连接,所述反馈模块的数据输出端通过连接线与接收端数据发送模块的数据输入端相连接,所述接收端数据发送模块的数据输出端与网络相连接,所述客户端数据接收模块的数据输入端与网络相连接,所述客户端数据接收模块的数据输出端与客户端确认模块的数据输入端相连接,所述客户端确认模块的数据输出端与客户端数据发送模块的数据输入端相连接。

进一步的,所述客户端和接收端包括手机、电脑和平板,且手机、电脑和平板与网络连接。

进一步的,所述数据采集模块包括笔迹采集模块、指纹采集模块和头像采集模块。

进一步的,所述客户端数据处理模块包括图像处理模块,所述接收端数据处理模块包括图像处理模块和图像对比模块。

进一步的,所述客户端确认模块包括数据显示模块和信息输入模块。

与现有技术相比,本发明的有益效果是:本发明在对明文和密文进行对比验证之后,会将验证结果及验证码反馈回客户端,使用户再次进行确认,当用户再次确认完之后,即可完成签字流程,有利于提高系统的安全性能,通过数据采集模块,且数据采集模块包括笔迹采集模块、指纹采集模块和头像采集模块,使得用户可以通过签字、指纹和人脸图案三种验证方式进行签名流程,有利于于提高适用范围,同时提高了用户签字时的容错率。

附图说明

为了更清楚地说明本发明实施方式的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1是本发明第一实施例的一种电子商务电子签名系统的整体结构示意图;

图2是图1所示的一种电子商务电子签名系统的数据采集模块结构示意图;

图3是图1所示的一种电子商务电子签名系统的接收端数据处理模块结构示意图。

图中:1、客户端确认模块;2、客户端数据接收模块;3、接收端数据发送模块;4、反馈模块;5、接收端数据处理模块;6、客户端公钥;7、接收端数据接收模块;8、客户端数据发送模块;9、数据存储模块;10、客户端数据处理模块;11、客户端秘钥;12、数据采集模块;13、客户端;14、接收端;15、笔迹采集模块;16、指纹采集模块;17、头像采集模块;18、图像处理模块;19、图像对比模块。

具体实施方式

为使本发明实施方式的目的、技术方案和优点更加清楚,下面将结合本发明实施方式中的附图,对本发明实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式是本发明一部分实施方式,而不是全部的实施方式。基于本发明中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本发明保护的范围。因此,以下对在附图中提供的本发明的实施方式的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施方式。基于本发明中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本发明保护的范围。

参照图1所示,一种电子商务电子签名系统,包括客户端13、网络和接收端14,客户端13包括客户端确认模块1、客户端数据接收模块2、客户端数据发送模块8、数据存储模块9、客户端数据处理模块10、客户端秘钥11和数据采集模块12,接收端14包括接收端数据发送模块3、反馈模块4、接收端数据处理模块5、客户端公钥6和接收端数据接收模块7,数据采集模块12的数据输出端通过连接线分别与数据存储模块9和客户端数据处理模块10的数据输入端电性连接,客户端数据处理模块10的一侧通过连接线与客户端秘钥11电性连接,数据存储模块9和客户端数据处理模块10的数据输出端均通过连接线与客户端数据发送模块8的数据输入端相连接,客户端数据发送模块8的数据输出端与网络相连接,接收端数据接收模块7的数据输入端与网络相连接,接收端数据接收模块7的数据输出端通过连接线与接收端数据处理模块5的数据输入端相连接,接收端数据处理模块5的一侧通过连接线与客户端公钥6相连接,接收端数据处理模块5的数据输出端通过连接线与反馈模块4相连接,反馈模块4的数据输出端通过连接线与接收端数据发送模块3的数据输入端相连接,接收端数据发送模块3的数据输出端与网络相连接,客户端数据接收模块2的数据输入端与网络相连接,客户端数据接收模块2的数据输出端与客户端确认模块1的数据输入端相连接,客户端确认模块1的数据输出端与客户端数据发送模块8的数据输入端相连接,本发明在对明文和密文进行对比验证之后,会将验证结果及验证码反馈回客户端13,使用户再次进行确认,从而提高系统的安全性能。

参照图1所示,客户端13和接收端14包括手机、电脑和平板,且手机、电脑和平板与网络连接。

参照图2所示,数据采集模块12包括笔迹采集模块15、指纹采集模块16和头像采集模块17。

参照图1和图3所示,客户端数据处理模块10包括图像处理模块18,接收端数据处理模块5包括图像处理模块18和图像对比模块19。

参照图1所示,客户端确认模块1包括数据显示模块和信息输入模块。

本发明的工作原理是:本发明在使用时,用户操控客户端13,通过数据采集模块12对客户提供的头像、指纹或签字的数据进行采集,并将数据传送给数据存储模块9和客户端数据处理模块10,客户端数据处理模块10会对数据进行加密处理,之后客户端数据发送模块8将数据存储模块9存储的明文和客户端数据处理模块10加密后的密文通过网络传送给接收端14,接收端14通过接收端数据接收模块7对明文和密文数据进行接收,之后接收端数据处理模块5对密文进行解密,同时对解密后的密文和明文内容进行对比,在对比完成后,通过反馈模块4将对比结果和验证码通过接收端数据发送模块3输送到网络上,客户端13上的客户端数据接收模块2对对比结果数据和验证码进行下载,并将对比结果数据和验证码传送给客户端确认模块1,通过客户端确认模块1对对比结果数据和验证码进行显示,之后用户通过客户端确认模块1进行再次确认,再次确认后的验证码通过客户端数据发送模块8经由网络重新发给接收端14,完成最终的签字流程。

以上所述仅为本发明的优选实施方式而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1