一种云计算环境中应用电子签名服务系统的制作方法

文档序号:31217686发布日期:2022-08-20 04:53阅读:84来源:国知局
一种云计算环境中应用电子签名服务系统的制作方法

1.本发明涉及电子签名技术领域,具体为一种云计算环境中应用电子签名服务系统。


背景技术:

2.云计算(cloud computing)是分布式计算的一种,指的是通过网络“云”将巨大的数据计算处理程序分解成无数个小程序,然后,通过多部服务器组成的系统进行处理和分析这些小程序得到结果并返回给用户。云计算早期,简单地说,就是简单的分布式计算,解决任务分发,并进行计算结果的合并。因而,云计算又称为网格计算。通过这项技术,可以在很短的时间内(几秒钟)完成对数以万计的数据的处理,从而达到强大的网络服务。
3.现阶段所说的云服务已经不单单是一种分布式计算,而是分布式计算、效用计算、负载均衡、并行计算、网络存储、热备份冗杂和虚拟化等计算机技术混合演进并跃升的结果。
4.将云计算技术及理念应用于安全领域已成为各个安全厂商积极研究的课题,通过对安全设施资源进行云化,形成安全能力资源池,并通过网络为it环境提供可弹性调度、按需订购的安全服务,实现安全即服务的模式。电子签名是指数据电文中以电子形式所含、所附用于识别签名人身份并表明签名人认可其中内容的数据。通俗点说,电子签名就是通过密码技术对电子文档的电子形式的签名,并非是书面签名的数字图像化,它类似于手写签名或印章,也可以说它就是电子印章。但是现有的云计算环境中应用电子签名服务系统在使用时,接收到的电子签名存在异常,无法确定异常原因,从而无法对异常原因进行优化,从而导致现有的云计算环境中应用电子签名服务系统使用不稳定,因此在对这一问题我们提出了一种云计算环境中应用电子签名服务系统。


技术实现要素:

5.针对现有技术的不足,本发明提供了一种云计算环境中应用电子签名服务系统,解决了上述背景技术中提出的问题。
6.为实现以上目的,本发明通过以下技术方案予以实现:一种云计算环境中应用电子签名服务系统,包括备注模块、连接端口、电子签名模块、申请模块、云计算系统、申请信息对比模块、异常处理模块与保存模块;
7.所述备注模块,用于对操作人员输入的需要进行签名的源数据中的主要内容进行摘要备注;摘要备注能够显示需要传输数据中的大致内容;
8.所述连接端口,用于本系统与各业务部门系统进行连接;能够与现有的各业务部门系统取得连接;
9.所述电子签名模块,用于对待传输的数据进行电子签名;
10.所述申请模块,用于向云计算系统发送连接申请;
11.所述云计算系统,用于对电子签名进行接收后,并对接收的电子签名进行解码;
12.所述申请信息对比模块,用于将解码得到的源数据,与申请信息中的源数据的大小以及发送时间和源数据摘要备注进行对比;
13.所述异常处理模块,用于对检测到的异常电子签名进行处理;
14.所述保存模块,用于对无异常的电子签名及数据进行保存。
15.可选的,所述异常处理模块包括异常反馈模块与异常原因分析模块;
16.所述异常反馈模块,用于对异常的电子签名的相关信息进行反馈至发送端;
17.所述异常原因分析模块,用于分析反馈异常意见,确定异常原因。
18.可选的,所述申请模块向云计算系统发送的连接申请中包括发送时间以及电子签名所代表的源数据摘要备注以及源数据大小等信息。
19.可选的,所述申请信息对比模块将解码得到的源数据,与申请信息中的源数据的大小以及发送时间和源数据摘要备注进行对比,若对比结果存在较大误差,则说明电子签名存在异常。
20.可选的,所述异常反馈模块用于将异常电子签名以及相关信息反馈至发送端。
21.可选的,所述异常原因分析模块用于通过分析发送端反馈的异常原因,确定异常因素是否为人员操作不当或者电子签名受到篡改。
22.本发明提供了一种云计算环境中应用电子签名服务系统,具备以下有益效果:
23.1、该云计算环境中应用电子签名服务系统,通过申请模块、申请信息对比模块与异常处理模块,通过申请模块向云计算系统发送连接申请,云计算系统接收到电子签名后,云计算系统对电子签名进行解码,得到源数据,然后通过申请信息对比模块将解码得到的源数据,与申请信息中的源数据的大小以及发送时间和源数据摘要备注进行对比,若对比结果存在较大误差,则说明电子签名存在异常,通过异常反馈模块将异常电子签名以及相关信息反馈至发送端,发送端反馈异常意见,异常原因分析模块用于通过分析发送端反馈的异常原因,确定异常因素是否为人员操作不当或者电子签名受到篡改,从而根据异常原因进行针对性优化,从而能够对电子签名发送以及生成的过程步骤进行优化,从而提高了本云计算环境中应用电子签名服务系统的稳定性。
附图说明
24.图1为本发明模块结构示意图;
25.图2为本发明异常处理模块模块结构示意图。
26.图中:1、备注模块;2、连接端口;3、电子签名模块;4、申请模块;5、云计算系统;6、申请信息对比模块;7、异常处理模块;8、保存模块;9、异常反馈模块;10、异常原因分析模块。
具体实施方式
27.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
28.请参阅图1至图2,本发明提供一种技术方案:一种云计算环境中应用电子签名服务系统,包括备注模块1、连接端口2、电子签名模块3、申请模块4、云计算系统5、申请信息对比模块6、异常处理模块7与保存模块8;
29.其中,备注模块1,用于对操作人员输入的需要进行签名的源数据中的主要内容进行摘要备注;
30.其中,连接端口2,用于本系统与各业务部门系统进行连接;
31.其中,电子签名模块3,用于对待传输的数据进行电子签名,进行hash运算,从而得到的电子签名;
32.其中,申请模块4,用于向云计算系统5发送连接申请;
33.其中,云计算系统5,用于对电子签名进行接收后,并对接收的电子签名进行解码;
34.其中,申请信息对比模块6,用于将解码得到的源数据,与申请信息中的源数据的大小以及发送时间和源数据摘要备注进行对比;
35.其中,异常处理模块7,用于对检测到的异常电子签名进行处理;
36.其中,保存模块8,用于对无异常的电子签名及数据进行保存。
37.从而得到准确的电子签名异常检测结果,从而能够对电子签名发送以及生成的过程步骤进行优化,从而提高了本云计算环境中应用电子签名服务系统的稳定性。
38.进一步,异常处理模块7包括异常反馈模块9与异常原因分析模块10;
39.异常反馈模块9,用于对异常的电子签名的相关信息进行反馈至发送端;
40.异常原因分析模块10,用于分析反馈异常意见,确定异常原因。
41.从而得到准确的电子签名异常检测结果,从而能够对电子签名发送以及生成的过程步骤进行优化,从而提高了本云计算环境中应用电子签名服务系统的稳定性。
42.进一步,申请模块4向云计算系统5发送的连接申请中包括发送时间以及电子签名所代表的源数据摘要备注以及源数据大小等信息,从而能够对电子签名进行异常检测,从而能够对电子签名发送以及生成的过程步骤进行优化。
43.进一步,申请信息对比模块6将解码得到的源数据,与申请信息中的源数据的大小以及发送时间和源数据摘要备注进行对比,若对比结果存在较大误差,则说明电子签名存在异常,能够得到准确的电子签名异常检测结果,从而能够对电子签名发送以及生成的过程步骤进行优化。
44.进一步,异常反馈模块9用于将异常电子签名以及相关信息反馈至发送端,发送端反馈异常意见,从而能够方便对电子签名发送以及生成的过程步骤进行优化。
45.进一步,异常原因分析模块10用于通过分析发送端反馈的异常原因,确定异常因素是否为人员操作不当或者电子签名受到篡改,能够明确异常的原因,针对异常的原因进行针对性改进。
46.本实施例通过申请模块4、申请信息对比模块6与异常处理模块7,通过申请模块4向云计算系统5发送连接申请,云计算系统5接收到电子签名后,云计算系统5对电子签名进行解码,得到源数据,然后通过申请信息对比模块6将解码得到的源数据,与申请信息中的源数据的大小以及发送时间和源数据摘要备注进行对比,若对比结果存在较大误差,则说明电子签名存在异常,通过异常反馈模块7将异常电子签名以及相关信息反馈至发送端,发送端反馈异常意见,异常原因分析模块8用于通过分析发送端反馈的异常原因,确定异常因素是否为人员操作不当或者电子签名受到篡改,从而根据异常原因进行针对性优化,从而能够对电子签名发送以及生成的过程步骤进行优化,从而提高了本系统的稳定性。
47.综上所述,该云计算环境中应用电子签名服务系统,使用时,首先操作人员通过连
接端口2连接本系统,然后通过备注模块1设置待签名的数据的摘要信息,然后通过申请模块4向云计算系统5发送连接申请,包括发送时间以及电子签名所代表的源数据摘要备注以及源数据大小等信息,云计算系统5允许后,将经过连接端口2输入的数据进行hash运算;
48.hash能使对一个数据序列的访问过程更加迅速有效,通过散列函数,数据元素将被更快地定位,采用数字分析法,分析一组数据,比如一组员工的出生年月日,这时我们发现出生年月日的前几位数字大体相同,这样的话,出现冲突的几率就会很大,但是我们发现年月日的后几位表示月份和具体日期的数字差别很大,如果用后面的数字来构成散列地址,则冲突的几率会明显降低。因此数字分析法就是找出数字的规律,尽可能利用这些数据来构造冲突几率较低的散列地址;
49.从而得到的电子签名发送至云计算系统5,云计算系统5接收到电子签名后,云计算系统5对电子签名进行解码,得到源数据,然后通过申请信息对比模块6将解码得到的源数据,与申请信息中的源数据的大小以及发送时间和源数据摘要备注进行对比,若对比结果存在较大误差,则说明电子签名存在异常,通过异常反馈模块9将异常电子签名以及相关信息反馈至发送端,发送端反馈异常意见,异常原因分析模块10用于通过分析发送端反馈的异常原因,确定异常因素是否为人员操作不当或者电子签名受到篡改,从而根据异常原因进行针对性优化,若对比结果存在误差较小或者无误差,则通过保存模块8对无异常电子签名进行保存。
50.最后应说明的几点是:首先,在本技术的描述中,需要说明的是,除非另有规定和限定,术语“安装”、“相连”、“连接”应做广义理解,可以是机械连接或电连接,也可以是两个元件内部的连通,可以是直接相连,“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变,则相对位置关系可能发生改变;
51.其次:本发明公开实施例附图中,只涉及到与本公开实施例涉及到的结构,其他结构可参考通常设计,在不冲突情况下,本发明同一实施例及不同实施例可以相互组合;
52.最后:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1