安全的网络游戏登录方法及系统与流程

文档序号:32345884发布日期:2022-11-26 11:20阅读:293来源:国知局
安全的网络游戏登录方法及系统与流程

1.本发明涉及网络安全技术领域,具体为安全的网络游戏登录方法及系统。


背景技术:

2.随着计算机网络技术的发展,网络游戏已经成为大多数人生活的一部分;目前,多数在线网络游戏玩家在玩游戏之前,通常都需要注册一个个人账户,获得认证成为合法用户后,才能获得系统支配的资源;为了保护个人账户的安全,玩家登录游戏的时候需要进行身份认证。
3.登录系统时,先输入账号/用户名,再输入静态密码,两个信息经系统服务器核对一致后,系统服务器再获得动态密码服务器的匹配结果信息;如果动态密码经鉴定是正确的,系统服务器便认定用户的身份是合法的。
4.对于目前现已授权公告号为cn104243458a、公开日为20141224的中国专利文件公开了一种安全的网络游戏登录方法及系统,且针对用户客户端受到木马程序入侵和控制后,木马程序可以在用户输入静态密码和动态密码而未成功发送给系统服务器之前,获取用户输入的账号和密码信息,进而被盗号的问题进行改进和优化;即其将静态密码和动态密码分两次验证,使得木马程序无法一次性截获全部密码,从验证流程上保证了动态密码的安全性,最终实现保护账号安全的目的;由于盗号木马无法一次同时获得静态密码和动态密码,即使客户端所发送的用户账号和静态密码被木马所截获,山于没有动态密码,木马获取用户账号和静态密码后仍然无法登陆到服务器上;而在客户端输入动态密码后,由于账号已被锁定,此时除了已验证通过的客户端外,其他客户端都无法与服务器连接上。
5.上述方案对于网络游戏的安装防护主要是通过静态密码和动态密码的分开验证进行加强防护,但是在实际使用过程中,这给使用者也同样带来麻烦,容易出现错误,且在登陆游戏账号时,只有对于账号主人信息的识别,没有对账号主人本身进行识别防护,造成依然具有相应的不安全性和使用不便性。
6.为此,本发明提出安全的网络游戏登录方法及系统用于解决上述问题。


技术实现要素:

7.本发明的目的在于提供安全的网络游戏登录方法及系统,以解决上述背景技术中提出的问题。
8.为实现上述目的,本发明提供如下技术方案:安全的网络游戏登录方法,包括以下步骤:首先,建立连接步骤,服务器端接收客户端连接请求,与所述客户端建立连接;
9.其次,用户在客户端上发送的登陆请求,所述登陆请求包括游戏账号、密码和所述游戏客户端的当前ip地址;游戏客户端的当前ip地址进行加密,并将加密后的游戏客户端的当前ip地址发送给远程服务器;
10.再次,进行身份信息验证步骤,服务器端接收并验证所述客户端发送的账号和静态密码和动态码,若验证不成功,则发送对应信息给客户端并结束本方法,若是验证成功,
进行下一步验证;
11.最后,进行身体特征信息验证,通过摄像拍照将客户身体特征信息储存到数据库中,客户登陆游戏时,需要客户本人进行身份验证才能解密使用。
12.优选的,所述数据库为关系数据库。
13.优选的,所述客户端用于通过网络与服务器端连接,发送用户账号及静态密码给服务器端,并根据服务器端的指令发送动态密码。
14.优选的,所述体特征信息验也可以是对人体指纹、面部及动态表情进行搜集储存,在数据库中储存足够多的特征信息,提高其使用灵活性,给使用者提供便利。
15.优选的,对于指纹识别通过相应的指纹识别器,对于面部及动态表情的识别通过相应的面部识别设置进行。
16.优选的,对于人体指纹、面部及动态表情的识别处理,可以进行单一核对识别通过,也可以全部核对识别通过。
17.本发明的另一目的,在于提供安全的网络游戏登录系统,包括用于将客户端身份信息和用户账号建立连接对应关系的临时存储单元、身体特征识别核对模块、信息处理模块、校验系统、反馈模块;所述服务器端接收用户账号后指示临时存储单元判断用户账号是否已存在其他连接对应关系。
18.优选的,所述服务器端包括缓存服务器、用于与客户端建立连接的游戏服务器以及用于验证动态密码的认证服务器,所述用户管理模块设于缓存服务器内;服务器端设有用于记录账号锁定开始时间的计时单元,所述计时单元设于临时存储单元内。
19.优选的,所述临时存储单元设于游戏服务器内。
20.优选的,所述身体特征识别核对模块具体工作流程:
21.首先建立人体面貌的面像档案。即用摄像机采集单位人员的人体面貌的面像文件或取他们的照片形成面像文件,并将这些面像文件生成(faceprint)编码贮存起来;
22.获取当前的人体面像:即用摄像机捕捉的当前出入人员的面像,或取照片输入,并将当前的面像文件生成面纹编码;
23.用当前的面纹编码与档案库存的比对:即将当前的面像的面纹编码与档案库存中的面纹编码进行检索比对;人体面貌的识别过程,利用普通的图像处理设备就能自动、连续、实时地完成。
24.与现有技术相比,本发明的有益效果是:
25.本技术方案主要是针对案例cn104243458a和现有技术中网络游戏登录操作中的缺陷进行改进和优化,通过设置的身体特征识别核对模块、信息处理模块、校验系统、反馈模块一系列的配合使用,对于使用者的身份信息验证不通过时,直接断开连接,自动结束登陆操作,关闭页面,个人登录信息清除避免个人身份信息泄露,进而进一步降低游戏账号被盗的可能性;当使用者的身份信息验证通过时,进入使用者个人特征信息验证环节,即对当前使用者的特征信息进行采取与游戏账号主人的特征信息进行核对,验证通过后才能最终登陆成功,提高网络游戏账号的使用安全性,进一步降低游戏账号被盗的可能性。
附图说明
26.图1为本技术方案中网络游戏登录操作系统图。
具体实施方式
27.下面将对本发明实施例中的技术方案进行清楚、完整地描述。本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
28.请参阅图1,本发明提供一种技术方案:安全的网络游戏登录方法,包括以下步骤:首先,建立连接步骤,服务器端接收客户端连接请求,与所述客户端建立连接;
29.其次,用户在客户端上发送的登陆请求,所述登陆请求包括游戏账号、密码和所述游戏客户端的当前ip地址;游戏客户端的当前ip地址进行加密,并将加密后的游戏客户端的当前ip地址发送给远程服务器;
30.再次,进行身份信息验证步骤,服务器端接收并验证所述客户端发送的账号和静态密码和动态码,若验证不成功,则发送对应信息给客户端并结束本方法,若是验证成功,进行下一步验证;
31.最后,进行身体特征信息验证,通过摄像拍照将客户身体特征信息储存到数据库中,客户登陆游戏时,需要客户本人进行身份验证才能解密使用。
32.所述数据库为关系数据库;所述客户端用于通过网络与服务器端连接,发送用户账号及静态密码给服务器端,并根据服务器端的指令发送动态密码;所述体特征信息验也可以是对人体指纹、面部及动态表情进行搜集储存,在数据库中储存足够多的特征信息,提高其使用灵活性,给使用者提供便利;对于指纹识别通过相应的指纹识别器,对于面部及动态表情的识别通过相应的面部识别设置进行;对于人体指纹、面部及动态表情的识别处理,可以进行单一核对识别通过,也可以全部核对识别通过。
33.本发明的另一目的,在于提供安全的网络游戏登录系统,包括用于将客户端身份信息和用户账号建立连接对应关系的临时存储单元、身体特征识别核对模块、信息处理模块、校验系统、反馈模块;所述服务器端接收用户账号后指示临时存储单元判断用户账号是否已存在其他连接对应关系。
34.所述服务器端包括缓存服务器、用于与客户端建立连接的游戏服务器以及用于验证动态密码的认证服务器,所述用户管理模块设于缓存服务器内;服务器端设有用于记录账号锁定开始时间的计时单元,所述计时单元设于临时存储单元内;所述临时存储单元设于游戏服务器内;所述身体特征识别核对模块具体工作流程;首先建立人体面貌的面像档案。即用摄像机采集单位人员的人体面貌的面像文件或取他们的照片形成面像文件,并将这些面像文件生成(faceprint)编码贮存起来;获取当前的人体面像:即用摄像机捕捉的当前出入人员的面像,或取照片输入,并将当前的面像文件生成面纹编码;用当前的面纹编码与档案库存的比对:即将当前的面像的面纹编码与档案库存中的面纹编码进行检索比对;人体面貌的识别过程,利用普通的图像处理设备就能自动、连续、实时地完成。
35.本技术方案主要是针对案例cn104243458a和现有技术中网络游戏登录操作中的缺陷进行改进和优化,游戏服务器接收并验证所述客户端发送的账号和静态密码,若验证不成功,则发送对应信息通知客户端并结束本登陆步骤,所述对应信息用于提示客户端认证发送错误;为了防止账号及密码信息被木马程序盗用而导致账号被盗取,在第一步身份验证步骤完成后,服务器端先判断所述客户端是否已建立连接,若是,则发送对应信息给客户端并结束登陆步骤,本方法必须保证一个账号同一时间只能与游戏服务器建立一次连
接。
36.对于使用者的身份信息验证不通过时,直接断开连接,自动结束登陆操作,关闭页面,个人登录信息清除避免个人身份信息泄露,进而进一步降低游戏账号被盗的可能性;当使用者的身份信息验证通过时,进入使用者个人特征信息验证环节,即通过身体特征识别核对模块对当前使用者的特征信息采取、识别、分析,验证通过时游戏账号才能最终登陆,验证不通过时,经过反馈模块进行迅速反馈,当前使用者与游戏账号主人特征信息不符,直接断开连接,自动结束登陆操作。
37.尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1