本发明涉及验证系统技术领域,具体为一种计算机网络身份验证系统。
背景技术:
计算机网络也称计算机通信网。关于计算机网络的最简单定义是:一些相互连接的、以共享资源为目的的、自治的计算机的集合。若按此定义,则早期的面向终端的网络都不能算是计算机网络,而只能称为联机系统(因为那时的许多终端不能算是自治的计算机),但随着硬件价格的下降,许多终端都具有一定的智能,因而终端和自治的计算机逐渐失去了严格的界限。若用微型计算机作为终端使用,按上述定义,则早期的那种面向终端的网络也可称为计算机网络。计算机网络世界中一切信息包括用户的身份信息都是用一组特定的数据来表示的,计算机只能识别用户的数字身份,所有对用户的授权也是针对用户数字身份的授权。如何保证以数字身份进行操作的操作者就是这个数字身份合法拥有者,也就是说保证操作者的物理身份与数字身份相对应,身份认证技术就是为了解决这个问题应运而生的,作为防护网络资产的第一道关口,身份认证有着举足轻重的作用。
传统的计算机网络在用户登录时,往往只有简易的密码输入和确认模块,这种身份验证的方法过于简陋,整体漏洞较多,及其容易被外部网络攻击,因此急需一种新型计算机网络身份验证系统。
技术实现要素:
针对现有技术的不足,本发明提供了一种计算机网络身份验证系统,解决了传统的计算机网络在用户登录时,往往只有简易的密码输入和确认模块,这种身份验证的方法过于简陋,整体漏洞较多,及其容易被外部网络攻击的问题。
为实现以上目的,本发明通过以下技术方案予以实现:一种计算机网络身份验证系统,包括网络身份验证系统,所述网络身份验证系统的输出端与显示单元、打印模块和报警警笛的输入端电性连接,所述网络身份验证系统的输入端与电源模块的输出端电性连接,所述网络身份验证系统与用户注册模块、用户登录模块、用户人体特征抽检模块和报警模块实现双向连接,所述网络身份验证系统与网络数据库实现双向连接,所述电源模块的输出端与报警警笛的输入端电性连接,所述用户注册模块包括用户重名查询模块、验证图像确认模块、验证码发送模块、表单输入确定模块和注册结果返回模块,所述用户重名查询模块的输出端与验证图像确认模块的输入端电性连接,所述验证图像确认模块的输出端与验证码发送模块的输入端电性连接,所述验证码发送模块的输出端与表单输入确定模块的输入端电性连接,所述表单输入确定模块的输出端与注册结果返回模块的输入端电性连接。
优选的,所述用户登录模块包括用户名分析模块、相关密钥输入确定模块、登录用户角色分配模块和登录用户信息刷新模块。
优选的,所述用户名分析模块的输出端与相关密钥输入确定模块的输入端电性连接,所述相关密钥输入确定模块的输出端与登录用户角色分配模块的输入端电性连接,所述登录用户角色分配模块的输出端与登录用户信息刷新模块的输入端电性连接。
优选的,所述块、虹膜信息抽检模块、临时信息寄存确定模块和生物信息比较模块,所述指纹信息抽检模块的输出端与人脸信息抽检模块的输入端电性连接,所述人脸信息抽检模块的输出端与虹膜信息抽检模块的输入端电性连接,所述虹膜信息抽检模块的输出端与临时信息寄存确定模块的输入端电性连接,所述临时信息寄存确定模块的输出端与生物信息比较模块的输入端电性连接。
优选的,所述报警模块包括高频注册登录监听模块、数据库攻击触发模块和报警启动模块。
优选的,所述高频注册登录监听模块的输出端与数据库攻击触发模块的输入端电性连接,所述数据库攻击触发模块的输出端与报警启动模块的输入端电性连接。
有益效果
本发明提供了一种计算机网络身份验证系统。与现有技术相比具备以下有益效果:
(1)、该计算机网络身份验证系统,通过用户注册模块包括用户重名查询模块、验证图像确认模块、验证码发送模块、表单输入确定模块和注册结果返回模块,用户重名查询模块的输出端与验证图像确认模块的输入端电性连接,验证图像确认模块的输出端与验证码发送模块的输入端电性连接,验证码发送模块的输出端与表单输入确定模块的输入端电性连接,表单输入确定模块的输出端与注册结果返回模块的输入端电性连接,通过用户注册模块中用户重名查询模块、验证图像确认模块、验证码发送模块、表单输入确定模块和注册结果返回模块的联合设置,使得系统在用户注册阶段就可以有效防止用户通过注册模块攻击数据库,通过验证图像确认模块和验证码发送模可以有效的侦测用户是否为恶意程序自动大量攻击性注册,有效的提高了系统的使用安全,并且通过用户重名查询模块的设置,可以为用户在初始注册阶段节约大量输入时间。
(2)、该计算机网络身份验证系统,通过用户登录模块包括用户名分析模块、相关密钥输入确定模块、登录用户角色分配模块和登录用户信息刷新模块,用户名分析模块的输出端与相关密钥输入确定模块的输入端电性连接,相关密钥输入确定模块的输出端与登录用户角色分配模块的输入端电性连接,登录用户角色分配模块的输出端与登录用户信息刷新模块的输入端电性连接,通过用户登录模块中用户名分析模块、相关密钥输入确定模块、登录用户角色分配模块和登录用户信息刷新模块的联合设置,使得系统通过用户名分析模块对用户名进行分析,通过相关密钥输入确定模块有效防止密钥攻击,通过登录用户角色分配模块有效的避免所有用户都使用同样的角色,通过登录用户信息刷新模块可以有效避免用户在使用过程中被攻击,系统使用模块较为稳定,系统整体可靠性较高。
(3)、该计算机网络身份验证系统,通过用户人体特征抽检模块包括指纹信息抽检模块、人脸信息抽检模块、虹膜信息抽检模块、临时信息寄存确定模块和生物信息比较模块,指纹信息抽检模块的输出端与人脸信息抽检模块的输入端电性连接,人脸信息抽检模块的输出端与虹膜信息抽检模块的输入端电性连接,虹膜信息抽检模块的输出端与临时信息寄存确定模块的输入端电性连接,临时信息寄存确定模块的输出端与生物信息比较模块的输入端电性连接,报警模块包括高频注册登录监听模块、数据库攻击触发模块和报警启动模块,高频注册登录监听模块的输出端与数据库攻击触发模块的输入端电性连接,数据库攻击触发模块的输出端与报警启动模块的输入端电性连接,通过指纹信息抽检模块、人脸信息抽检模块、虹膜信息抽检模块、临时信息寄存确定模块和生物信息比较模块的联合设置,使得系统可以通过用户人体信息进一步分析用户的使用状态,提高了系统中用户的可靠性和稳定性,通过高频注册登录监听模块、数据库攻击触发模块和报警启动模块的联合设置,使得系统可以时刻监听外网的攻击,进一步提高系统的安全性。
附图说明
图1为本发明的系统原理框图;
图2为本发明用户注册模块的系统原理框图;
图3为本发明用户登录模块的系统原理框图;
图4为本发明用户人体特征抽检模块的系统原理框图;
图5为本发明报警模块的系统原理框图。
图中:1、网络身份验证系统;2、显示单元;3、打印模块;4、报警警笛;5、电源模块;6、用户注册模块;61、用户重名查询模块;62、验证图像确认模块;63、验证码发送模块;64、表单输入确定模块;65、注册结果返回模块;7、用户登录模块;71、用户名分析模块;72、相关密钥输入确定模块;73、登录用户角色分配模块;74、登录用户信息刷新模块;8、用户人体特征抽检模块;81、指纹信息抽检模块;82、人脸信息抽检模块;83、虹膜信息抽检模块;84、临时信息寄存确定模块;85、生物信息比较模块;9、报警模块;91、高频注册登录监听模块;92、数据库攻击触发模块;93、报警启动模块;10、网络数据库。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1-3,本发明提供一种技术方案:一种计算机网络身份验证系统,包括网络身份验证系统1,网络身份验证系统1的输出端与显示单元2、打印模块3和报警警笛4的输入端电性连接,网络身份验证系统1的输入端与电源模块5的输出端电性连接,网络身份验证系统1与用户注册模块6、用户登录模块7、用户人体特征抽检模块8和报警模块9实现双向连接,网络身份验证系统1与网络数据库10实现双向连接,电源模块5的输出端与报警警笛4的输入端电性连接,用户注册模块6包括用户重名查询模块61、验证图像确认模块62、验证码发送模块63、表单输入确定模块64和注册结果返回模块65,用户重名查询模块61的输出端与验证图像确认模块62的输入端电性连接,验证图像确认模块62的输出端与验证码发送模块63的输入端电性连接,验证码发送模块63的输出端与表单输入确定模块64的输入端电性连接,表单输入确定模块64的输出端与注册结果返回模块65的输入端电性连接,用户登录模块7包括用户名分析模块71、相关密钥输入确定模块72、登录用户角色分配模块73和登录用户信息刷新模块74,用户名分析模块71的输出端与相关密钥输入确定模块72的输入端电性连接,相关密钥输入确定模块72的输出端与登录用户角色分配模块73的输入端电性连接,登录用户角色分配模块73的输出端与登录用户信息刷新模块74的输入端电性连接,用户人体特征抽检模块8包括指纹信息抽检模块81、人脸信息抽检模块82、虹膜信息抽检模块83、临时信息寄存确定模块84和生物信息比较模块85,指纹信息抽检模块81的输出端与人脸信息抽检模块82的输入端电性连接,人脸信息抽检模块82的输出端与虹膜信息抽检模块83的输入端电性连接,虹膜信息抽检模块83的输出端与临时信息寄存确定模块84的输入端电性连接,临时信息寄存确定模块84的输出端与生物信息比较模块85的输入端电性连接,通过用户注册模块6中用户重名查询模块61、验证图像确认模块62、验证码发送模块63、表单输入确定模块64和注册结果返回模块65的联合设置,使得系统在用户注册阶段就可以有效防止用户通过注册模块攻击数据库,通过验证图像确认模块62和验证码发送模块63可以有效的侦测用户是否为恶意程序自动大量攻击性注册,有效的提高了系统的使用安全,并且通过用户重名查询模块61的设置,可以为用户在初始注册阶段节约大量输入时间,报警模块9包括高频注册登录监听模块91、数据库攻击触发模块92和报警启动模块93,通过用户登录模块7中用户名分析模块71、相关密钥输入确定模块72、登录用户角色分配模块73和登录用户信息刷新模块74的联合设置,使得系统通过用户名分析模块71对用户名进行分析,通过相关密钥输入确定模块72有效防止密钥攻击,通过登录用户角色分配模块73有效的避免所有用户都使用同样的角色,通过登录用户信息刷新模块74可以有效避免用户在使用过程中被攻击,系统使用模块较为稳定,系统整体可靠性较高,高频注册登录监听模块91的输出端与数据库攻击触发模块92的输入端电性连接,通过指纹信息抽检模块81、人脸信息抽检模块82、虹膜信息抽检模块83、临时信息寄存确定模块84和生物信息比较模块85的联合设置,使得系统可以通过用户人体信息进一步分析用户的使用状态,提高了系统中用户的可靠性和稳定性,通过高频注册登录监听模块91、数据库攻击触发模块92和报警启动模块93的联合设置,使得系统可以时刻监听外网的攻击,进一步提高系统的安全性,数据库攻击触发模块92的输出端与报警启动模块93的输入端电性连接。
工作时,电源模块5给网络身份验证系统1和报警警笛4正常供电,然后用户通过在注册时通过用户重名查询模块61对是否重名进行查询,通过验证图像确认模块62和验证码发送模块63输入验证图像和验证码,通过表单输入确定模块64将个人信息具体表单输入,最后通过注册结果返回模块65返还注册结果,用户通过用户登录模块7中的用户名分析模块71对用户名是否符合规范尽心分析,通过相关密钥输入确定模块72对密钥是否为攻击代码进行分析,通过登录用户角色分配模块73将登录成功的用户分配合适角色,然后通过登录用户信息刷新模块74时刻刷新用户信息,以防用户使用过程中被网络攻击者拦截,通过指纹信息抽检模块81、人脸信息抽检模块82和虹膜信息抽检模块83对用户指纹人脸和虹膜进行分析,通过临时信息寄存确定模块84将录取的人体特征信息临时寄存,最后通过生物信息比较模块85将生物信息进行比对后传入网络身份验证系统1中进行分析,当用户通过报警模块9中高频注册登录监听模块91和数据库攻击触发模块92对外网是否攻击用户网络进行时刻监听,一旦发现异常,将通过报警启动模块93启动报警警笛4,开启报警,系统工作一段时间过后,通过打印模块3将网络数据库10内具体日志打印出来。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。