一种网络游戏密码安全登陆快速验证系统的制作方法

文档序号:17431725发布日期:2019-04-17 03:35阅读:261来源:国知局
一种网络游戏密码安全登陆快速验证系统的制作方法

本发明涉及网络信息安全技术领域,尤其涉及一种网络游戏密码安全登陆快速验证系统。



背景技术:

网络游戏,英文名称为onlinegame,又称“在线游戏”,简称“网游”。指以互联网为传输媒介,以游戏运营商服务器和用户计算机为处理终端,以游戏客户端软件为信息交互窗口的旨在实现娱乐、休闲、交流和取得虚拟成就的具有可持续性的个体性多人在线游戏。

网络游戏区别与单机游戏而言的,是指玩家必须通过互联网连接来进行多人游戏。一般指由多名玩家通过计算机网络在虚拟的环境下对人物角色及场景按照一定的规则进行操作以达到娱乐和互动目的的游戏产品集合。而单机游戏模式多为人机对战。因为其不能连入互联网而玩家与玩家互动性差了很多,但可以通过局域网的连接进行有限的多人对战。

网络游戏的诞生让人类的生活更丰富,从而促进全球人类社会的进步。并且丰富了人类的精神世界和物质世界,让人类的生活的品质更高,让人类的生活更快乐。然而现有技术中为了对游戏服务器信息安全进行保护往往采用较为繁琐的认证方式,用户登录验证过程缓慢,影响系统效率。



技术实现要素:

本发明的目的是为了解决现有技术中存在的验证速度慢缺点,而提出的一种网络游戏密码安全登陆快速验证系统。

为了实现上述目的,本发明采用了如下技术方案:

设计一种网络游戏密码安全登陆快速验证系统,包括游戏管理服务器,所述游戏管理服务器通过导线连接有第一加密保护模块、第二加密保护模块…第n加密保护模块、登录数据记录模块,第一加密保护模块、第二加密保护模块…第n加密保护模块用于对用户登录过程中用到的数据进行多重加密保护,并且权限越高的数据进行的加密保护越多,登录数据记录模块用于对用户登录的信息进行记录,便于进行集中的统计分析,所述游戏管理服务器通过导线连接有数据调取模块,所述数据调取模块信号连接有用户数据库,用户数据库用于存储用户信息以及用户的权限等级,所述游戏管理服务器通过以太网连接有多个身份验证服务器,多个身份验证服务器能够分别单独进行登录验证,分工合作,提高了验证速度,所述身份验证服务器通过导线连接有第一认证模块、第二认证模块…第n认证模块,根据用户权限判断需要经过几重认证,并且同时开始认证,提高了认证速度,也简化了低级权限用户的登录验证过程,所述身份验证服务器通过网络与用户端连接,用户通过用户端登录系统。

优选的,所述游戏管理主机通过网络连接有安全监控服务器,所述安全监控服务器通过导线连接有支付环境检测模块,所述支付环境检测模块通过导线连接有风险提示模块,支付环境检测模块用于对用户端的信息安全状况进行检测,如果风险较高则通过风险提示模块发出警告提示。

优选的,所述登录数据记录模块包括数据库,所述数据库通过信号线与游戏管理服务器连接,所述数据库通过导线连接有备份恢复模块和分类统计模块,所述备份恢复模块通过网络连接有备用数据库,所述分类统计模块通过导线连接有登录ip统计模块、登录次数统计模块、登录时间统计模块,备份恢复模块用于当数据库中发生数据损毁时能够根据备用数据库中的数据进行恢复,登录ip统计模块、登录次数统计模块、登录时间统计模块分别对登录用户的ip地址、登录次数、登录时间进行统计,从而便于管理者查看分析。

优选的,所述身份验证服务器通过导线连接有登录计时模块、设备证书验证模块,通过登录计时模块计算用户登录时间,一段时间后对用户身份进行重新验证,以增加安全性。

优选的,用户端包括控制器,所述控制器与身份验证服务器信号连接,所述控制器通过导线连接有指纹录入模块、异常警示模块、虹膜采集模块,通过多种方式对用户进行验证,当用户权限较低时则只验证其中几项,当用户权限较高时则验证所有项目,异常警示模块用于登录失败时对用户进行提示。

优选的,所述控制器通过导线连接有短信收发模块,所述短信收发模块与短信收发服务器信号连接,所述短信收发服务器与身份验证服务器信号连接,所述第一认证模块、第二认证模块…第n认证模块均与随机登录码生成器通过导线连接,当认证成功后通过随机登录码生成器生成随机的登录码,之后通过短信收发服务器发送短信给用户,用户通过短信收发模块受到后使用随机的登录码进行登录。

本发明提出的一种网络游戏密码安全登陆快速验证系统,有益效果在于:本发明采用多重加密防护,同时采用多个认证模块进行认证、速度快,另外根据用户的等级采用不同的验证过程,避免低等级用户繁琐的验证过程。

附图说明

图1为本发明提出的一种网络游戏密码安全登陆快速验证系统的系统框图;

图2为本发明提出的一种网络游戏密码安全登陆快速验证系统的登录数据记录模块的系统框图;

图3为本发明提出的一种网络游戏密码安全登陆快速验证系统的用户端的系统框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。

参照图1-3,一种网络游戏密码安全登陆快速验证系统,包括游戏管理服务器,游戏管理服务器通过导线连接有第一加密保护模块、第二加密保护模块…第n加密保护模块、登录数据记录模块,第一加密保护模块、第二加密保护模块…第n加密保护模块用于对用户登录过程中用到的数据进行多重加密保护,并且权限越高的数据进行的加密保护越多,登录数据记录模块用于对用户登录的信息进行记录,便于进行集中的统计分析,游戏管理服务器通过导线连接有数据调取模块,数据调取模块信号连接有用户数据库,用户数据库用于存储用户信息以及用户的权限等级,游戏管理服务器通过以太网连接有多个身份验证服务器,多个身份验证服务器能够分别单独进行登录验证,分工合作,提高了验证速度,身份验证服务器通过导线连接有第一认证模块、第二认证模块…第n认证模块,根据用户权限判断需要经过几重认证,并且同时开始认证,提高了认证速度,也简化了低级权限用户的登录验证过程,身份验证服务器通过网络与用户端连接,用户通过用户端登录系统。

游戏管理主机通过网络连接有安全监控服务器,安全监控服务器通过导线连接有支付环境检测模块,支付环境检测模块通过导线连接有风险提示模块,支付环境检测模块用于对用户端的信息安全状况进行检测,如果风险较高则通过风险提示模块发出警告提示。

登录数据记录模块包括数据库,数据库通过信号线与游戏管理服务器连接,数据库通过导线连接有备份恢复模块和分类统计模块,备份恢复模块通过网络连接有备用数据库,分类统计模块通过导线连接有登录ip统计模块、登录次数统计模块、登录时间统计模块,备份恢复模块用于当数据库中发生数据损毁时能够根据备用数据库中的数据进行恢复,登录ip统计模块、登录次数统计模块、登录时间统计模块分别对登录用户的ip地址、登录次数、登录时间进行统计,从而便于管理者查看分析。

身份验证服务器通过导线连接有登录计时模块、设备证书验证模块,通过登录计时模块计算用户登录时间,一段时间后对用户身份进行重新验证,以增加安全性。

用户端包括控制器,控制器与身份验证服务器信号连接,控制器通过导线连接有指纹录入模块、异常警示模块、虹膜采集模块,通过多种方式对用户进行验证,当用户权限较低时则只验证其中几项,当用户权限较高时则验证所有项目,异常警示模块用于登录失败时对用户进行提示。

控制器通过导线连接有短信收发模块,短信收发模块与短信收发服务器信号连接,短信收发服务器与身份验证服务器信号连接,第一认证模块、第二认证模块…第n认证模块均与随机登录码生成器通过导线连接,当认证成功后通过随机登录码生成器生成随机的登录码,之后通过短信收发服务器发送短信给用户,用户通过短信收发模块受到后使用随机的登录码进行登录。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。

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